From 22bcebf4bf22cd83b074c6548c86b762d65ef086 Mon Sep 17 00:00:00 2001 From: Ondrej Exner Date: Thu, 6 Jun 2024 15:32:45 +0200 Subject: [PATCH] kmz map plugin validate URL --- plugins.json | 2 +- plugins/kmz-map/kmz-map.zip | Bin 5180 -> 5245 bytes plugins/kmz-map/src/manifest.json | 2 +- plugins/kmz-map/src/public.php | 8 ++++++-- plugins_2.1.x.json | 2 +- plugins_2.2.x.json | 2 +- plugins_2.3.x.json | 2 +- plugins_2.4.x.json | 2 +- plugins_2.5.x.json | 2 +- 9 files changed, 13 insertions(+), 9 deletions(-) diff --git a/plugins.json b/plugins.json index 96171913..eeeb1cf3 100644 --- a/plugins.json +++ b/plugins.json @@ -57,7 +57,7 @@ "displayName": "KMZ Map", "description": "A UISP CRM plugin that provides a frontend Google Map for clients to view tower coverage.", "url": "https:\/\/github.com\/Ubiquiti-App\/UCRM-plugins\/tree\/master\/plugins\/kmz-map", - "version": "1.1.0", + "version": "1.2.0", "unmsVersionCompliancy": { "min": "1.0.0", "max": "2.1.0" diff --git a/plugins/kmz-map/kmz-map.zip b/plugins/kmz-map/kmz-map.zip index 49ea2a7674667072c0cbdbac8dc4a4183fbdfd70..9351d2a9b78333cad5bf3669a8d38b0f500c519c 100644 GIT binary patch delta 3442 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 ZU*PBdk#`O|2bcv$;9}>e%Vhie_FtprQk(z) delta 3375 zcmZu!XHXN2vJKHd=%FJmp`-L(m9F&OixepVg7hwgUIl~z0--kvDi9KoA_75?B1jRW z34(Nie25gKUB8)o@Auxkw=?J8?##~Y*|TRagkB3#ndo1;&IkYkz<|H3uvEXUBRNbg z%we3ctPB7E(C`P~Kk#+&dMM@(_czQOp-7N`0EjW~R^Ku5#i&u%+Ej`+=+JbFT2*UA}zZn%#hyvGz$H zq*I1Ti3cVn(bY$b2kc9~8*MP!DL^qOAnzoD+^tQ#MJj*=ps+l)%*x$JFb@bvU@;TI z2UOy}J>${bXgdy+$+x^A0Pl^D8{rp`tmKj346(5kjM!EnPDm(82%Quqbhnom2WR!Z zvC-Zon$aw#V2z7e22o6>%2s(ar7^b4Yfp7A6XT$j^oqwR9=N6cY=ir z>&tZbJ6bajb|JHR;dPSmHq`69x-P#=KFqCWdTHU{3x)GY<;;G`@3ddxcygF+bLQNo zR|_3T*u-5XDkdXt3n5N-0GmxCIDN?1ueAK4Zhpk}L@G2Xx&xge8I-x4b6i#vim+$o zFsqf+H#W9MnMapa_z<`|a?r>F+}zdKti(BLZGNzkaFNBf2@BG!enOGf26Ce@iX9K# z2`#QRn-QzXM=JL@2ZqtkJ<+2zU8$B57sb~q2clzmA2pAF**ClAb4cg*D~5l*;{A@s zVJqEr{N5Lbgmg_1#sA^p-&-S~V{Dj20ss{L;UNnEbsx-z%yrUVlVE(ee0Ec;dYtC* zURR^A9p&@TLMf%@RETTj!VoN}GC7SbnH zEYw|yh4mXxkipCmU-kO<4vRkJMo?)l>H9Gu-Gfw}*3mA5o(ruczCaE}GC`_5wqtPp z8EPv>Dd`?vDOD4!JG=c+%17y&(i_63_`Wi-`?gH?Fe7}0yhKR=Sp()a0mkI9{SHC( z*odcs=FMq5KE9+Z)O;Dc;i)9L%Eieaj33`poxE{@)PU7z9>+0ADrXV8C7=#^x61?P zQm--`EOhT*{)T6f-=O)skjt^A zcA-61k8#S-lJ;1CP6IPcom?nL;9t*r?GWaJAyepYx~DG9^V*xH&&Fc5-Q+AIrIS-@3(V z7q7~!tJTJ>i~7>{#|Ea~j=aYR4tjE0O2d|UnGy6r;Y@*(`{~(I#l*)L$WGVwg&{!l zofTGFu`E|Yh}RIyk2JnwhcQh>ZtP@j&l*}fV(=Uiq;!&+D8lSdAB$WLuVGl=P7-{! z$eR$8E5lPTVg?M*5pgaW@Lr;75+B_jT^I_7FF6>`!-Hj|ui7O&s%c+xDRIJXIIcD~ zdFTMk0cToIVLrlD+|NWHHabUX!g@2@8SN52hQ9kda<--!gWHlDM-q}x?t6tHa4 zSA&^@8mcTV0 z4B=^`Ld>}$xiUJp)>p`54tLrGsmoY8%(EA*102z3>1)Oeh~sAm-#{a3<)Vdk-9_Te zAL&KX&PDq4IB%(>YO*Ejmx;~WU+r@m9-lHD7py7s$9o=r3749$rd>{q-7s4aXx2LO zX2Z4|{8BJ5P_~<^8jDu^MVS5=o`id~Ae(pf!pj+lY$X7*UD&tbSgIFps%l;4E#%$J z`R+-)YkrS|Kc>1|TB~bQ(og}9CUMhb+`wRx=e_wnm1ME@-=miTZTCns z1wXN@gfrNH_w{;ZZV#m66x{6;(@|l!R50b=rtDiLdY=0&vk#mN4XU8CMl&YfN1o7l zzeO>L{YXalwsE7vee*bWee>|gjksL>#1cm&Yv)#Pf^fgOEzCc8fC9t4t*_ z=hHC#saFAq(njD?A-;Z!V3Q|^n}@0EXphwgNtprvX<-;QOAmd!4= zN*uZsuMJ(~z8ojIN1_=sa)d;Gn&#!3G2n(L-sVQRnU*oN6nYeYjrj0-eJL`J0$av4b`T2$` zS?psDJvK&DHZh>DzNYMrHDP2+FT>U$V&=6$9zH+QU_kzni2$x2J)aeYZwd7IJf!G5 zMkR#ET#|oFW*XHyT!jpMC-4*+R?qCNY}+MenZ zjXt2d2ePh$o�99SF=TGV^F&Ch7t?ctlxZDqrheMJs?#-h9$W3)!{f`Tb6_cYvZ zY9+nqsKQP@%nLn7E+uaVdX6$Bx_tEE6k5_7%JZzfW3*wt9%gVikt}$wd-kdg?AlXK zRSjqTtsBP1$9r|j7h4!FiuGoao$a-5bH{m`s5!8j7LuMIQVmgey&DE(S6+?UiNUL= zbxGB?dKv~^evF-3WC;jY2ikrS*tNv;b=0g)UY0b%m1wJwy7C4DI4i%WmvN^?J|;}& z=sT3;GwfhODFUxn!3VCBp10)T)nmJ9KRKh6FjNGoU#5>aR9{ID;u4HT&SWG|M7G9~ zT#S$V30>-NuRRZi)gQ~t$~kw5H!wJ39@XVUJUv2ol>ZK(CqIkQe=hjHqbBYJ%AP?em+?CJf4vy$34;Rk|GWDC6rH0s8RSWnP*BDj|AXA>j7-2W PT9geVl+=*^@8o|09{4V9 diff --git a/plugins/kmz-map/src/manifest.json b/plugins/kmz-map/src/manifest.json index b1de2b98..8f224ec2 100644 --- a/plugins/kmz-map/src/manifest.json +++ b/plugins/kmz-map/src/manifest.json @@ -5,7 +5,7 @@ "displayName": "KMZ Map", "description": "A UISP CRM plugin that provides a frontend Google Map for clients to view tower coverage.", "url": "https://github.com/Ubiquiti-App/UCRM-plugins/tree/master/plugins/kmz-map", - "version": "1.1.0", + "version": "1.2.0", "unmsVersionCompliancy": { "min": "1.0.0", "max": null diff --git a/plugins/kmz-map/src/public.php b/plugins/kmz-map/src/public.php index 83c56add..5738e159 100644 --- a/plugins/kmz-map/src/public.php +++ b/plugins/kmz-map/src/public.php @@ -31,10 +31,14 @@
- + - +
diff --git a/plugins_2.1.x.json b/plugins_2.1.x.json index 55eda7bf..5990d1e5 100644 --- a/plugins_2.1.x.json +++ b/plugins_2.1.x.json @@ -57,7 +57,7 @@ "displayName": "KMZ Map", "description": "A UISP CRM plugin that provides a frontend Google Map for clients to view tower coverage.", "url": "https:\/\/github.com\/Ubiquiti-App\/UCRM-plugins\/tree\/master\/plugins\/kmz-map", - "version": "1.1.0", + "version": "1.2.0", "unmsVersionCompliancy": { "min": "1.0.0", "max": null diff --git a/plugins_2.2.x.json b/plugins_2.2.x.json index 55eda7bf..5990d1e5 100644 --- a/plugins_2.2.x.json +++ b/plugins_2.2.x.json @@ -57,7 +57,7 @@ "displayName": "KMZ Map", "description": "A UISP CRM plugin that provides a frontend Google Map for clients to view tower coverage.", "url": "https:\/\/github.com\/Ubiquiti-App\/UCRM-plugins\/tree\/master\/plugins\/kmz-map", - "version": "1.1.0", + "version": "1.2.0", "unmsVersionCompliancy": { "min": "1.0.0", "max": null diff --git a/plugins_2.3.x.json b/plugins_2.3.x.json index 82cd9eb8..b7796322 100644 --- a/plugins_2.3.x.json +++ b/plugins_2.3.x.json @@ -57,7 +57,7 @@ "displayName": "KMZ Map", "description": "A UISP CRM plugin that provides a frontend Google Map for clients to view tower coverage.", "url": "https:\/\/github.com\/Ubiquiti-App\/UCRM-plugins\/tree\/master\/plugins\/kmz-map", - "version": "1.1.0", + "version": "1.2.0", "unmsVersionCompliancy": { "min": "1.0.0", "max": null diff --git a/plugins_2.4.x.json b/plugins_2.4.x.json index 82cd9eb8..b7796322 100644 --- a/plugins_2.4.x.json +++ b/plugins_2.4.x.json @@ -57,7 +57,7 @@ "displayName": "KMZ Map", "description": "A UISP CRM plugin that provides a frontend Google Map for clients to view tower coverage.", "url": "https:\/\/github.com\/Ubiquiti-App\/UCRM-plugins\/tree\/master\/plugins\/kmz-map", - "version": "1.1.0", + "version": "1.2.0", "unmsVersionCompliancy": { "min": "1.0.0", "max": null diff --git a/plugins_2.5.x.json b/plugins_2.5.x.json index 82cd9eb8..b7796322 100644 --- a/plugins_2.5.x.json +++ b/plugins_2.5.x.json @@ -57,7 +57,7 @@ "displayName": "KMZ Map", "description": "A UISP CRM plugin that provides a frontend Google Map for clients to view tower coverage.", "url": "https:\/\/github.com\/Ubiquiti-App\/UCRM-plugins\/tree\/master\/plugins\/kmz-map", - "version": "1.1.0", + "version": "1.2.0", "unmsVersionCompliancy": { "min": "1.0.0", "max": null