From 8849fa93266de84390f9c22760c4d85b96f35d2d Mon Sep 17 00:00:00 2001 From: Katie Hempenius Date: Thu, 25 May 2023 18:07:07 +0000 Subject: [PATCH 01/67] Add Kudobuzz detection --- .../webextension/images/icons/kudobuzz.png | Bin 0 -> 1794 bytes src/technologies/k.json | 20 ++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 src/drivers/webextension/images/icons/kudobuzz.png diff --git a/src/drivers/webextension/images/icons/kudobuzz.png b/src/drivers/webextension/images/icons/kudobuzz.png new file mode 100644 index 0000000000000000000000000000000000000000..4864445dbe380f2e20eee2cc49f04899b2865f4a GIT binary patch literal 1794 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg(UKbBnda-upao=eFt9QT zF)#yJj6lf1D8&FW4aj2fVw8rngBUfSYM2-p+A|qgplYIkGzfSAF-Q-DW?sOEFmVAB zT(!aiW&|6gEq)LG2Oz~+;1OBOz`!jG!i)^F=12fdi_8p(D2ed(u}aR*)k{ptPfFFR z$SnZrVz8;O0y1+`OA-|-a&z*EttxDlz$&bOY>=?Nk^)#sNw%$0gl~X?bAC~(f|;Iy zo`I4bmx6+VO;JjkRgjAtR6CGotCUevQedU8UtV6WS8lAAUzDzIXlZGwZ(yWvWTXpJ zp<7&;SCUwvn^&w1F$89gOKNd)QD#9&W`3Rm$lS!F{L&IzB_)tWZ~$>KW+6%?4_<0f}1q7iFdbZ3dZdXJ`Xfi6REI$3`DyIg(=_J_U;cy=up0 zqYn=@J1)t%hwQ*a)a>cv7!tv`b-H&(OsK^1|Ig1=tIf@<(Yq3{e09>*X&#&`m#%q; zi^Y^&)acl_>q4uvt-&uU1=~Kk^pF2Me{!>~PU@|BZal~H zt26(Fs}?+6#r@MKr(or!J5KL*y>wFRd)ig)eEiD_W!voq+qcD~X0M;7mFGL-P@k~r zyYDtvt-~1om;yY_zWzv--y(gm$M5HvLct5iXJk7i=SVf{op-!m@&3c~ySys-8=V{q zAF8S|Rp~IL_wUszd8`yvec$2FyxKjnPPGqB?wnq}!07jjPOGjOG z;I_`lC0&QJWly}T7154=@A&u8>42Mt_l2|9TgP1}4D{yScj{iO>YpvGpABs!>-n`N z9zCFZ{-9({k5c%HhJw!zO?&p0{SeKmPU1SbkX@rC;o~M{#smAW6&SIqbUp6rmjBVm zC>5l{af9dH(w!_TD%6}_CM~?WiQS@_f9Z|SMziYAIW3i2)bZiSwoV4a6B*MRE<0{# zpY^j~V(hhIcRL^po%fwle6lPHM~{-l(bCO{8{hsZ z`|;-YigU8fQZ{F*axS>PRB%{hP&L;gYky6)?=R0|e61B68fWVoPE9{Av9>CctLmrC zddo#=D{hI-eih3egb3 z&V|1Nf0aziT{%V0WaX_rZ|h#@Io#^#uyL(1b@Xe}&f#61&SCHLqprzEmQUPx!4CD% z8i`*YtVImd!kss(+|Ih&_v+Vd<%i72dRAmlZ+I1&!dKgK=f&h}anTOzj#>jd9j}$F^ z-j;heFh0iNaeujHS;zVR=aW*--miJGeZi^VBj)abvwlyQ^`kZAhSb-i^8>7Yb1`o_ zQ8sBtRNT&+KCe$c+q@t&`|wP+ye Date: Sat, 27 May 2023 16:25:21 +0530 Subject: [PATCH 02/67] Algolia Detection Improved & Version Detection added --- src/technologies/a.json | 74 +++++++++++++++++++++-------------------- 1 file changed, 38 insertions(+), 36 deletions(-) diff --git a/src/technologies/a.json b/src/technologies/a.json index 9e04cf3bf..084687a08 100644 --- a/src/technologies/a.json +++ b/src/technologies/a.json @@ -2253,6 +2253,7 @@ "_ALGOLIA": "" }, "description": "Algolia offers a hosted web search product delivering real-time results.", + "dom": "a[href*='algolia\\.com']", "headers": { "Content-Security-Policy": "\\.algolia" }, @@ -2263,6 +2264,7 @@ "__GLOBAL__.algolia": "", "__NEXT_DATA__.props.pageProps.appSettings.ALGOLIA_APP_ID": "", "__algolia": "", + "__algolia.algoliasearch.version": "^(.+)$\\;version:\\1", "algoliasearch.version": "^(.+)$\\;version:\\1" }, "pricing": [ @@ -3081,6 +3083,41 @@ "oss": true, "website": "https://animate.style" }, + "Aniview Ad Server": { + "cats": [ + 36 + ], + "description": "Aniview Ad Server is a technology developed by Aniview, a company that specialises in providing video advertising solutions. The Aniview Ad Server is a platform designed to manage and serve video ads to publishers, advertisers, and agencies.", + "dom": { + "link[href*='aniview.com']": { + "attributes": { + "href": "^(?!.*player).*aniview\\.com/" + } + } + }, + "icon": "Aniview.png", + "pricing": [ + "poa" + ], + "saas": true, + "scriptSrc": "^(?!.*player).*aniview\\.com/", + "website": "https://aniview.com/video-ad-servers/" + }, + "Aniview Video Ad Player": { + "cats": [ + 14 + ], + "description": "Aniview Video Ad Player is a video player technology developed by Aniview, a company that specialises in providing video advertising solutions.", + "dom": "link[href*='player.aniview.com']", + "icon": "Aniview.png", + "implies": "Aniview Ad Server", + "pricing": [ + "poa" + ], + "saas": true, + "scriptSrc": "player\\.aniview\\.com/script/([\\d\\.]+)/\\;version:\\1", + "website": "https://aniview.com/video-ad-player/" + }, "AnswerDash": { "cats": [ 5 @@ -4997,41 +5034,6 @@ "oss": true, "website": "https://animejs.com/" }, - "Aniview Ad Server": { - "cats": [ - 36 - ], - "description": "Aniview Ad Server is a technology developed by Aniview, a company that specialises in providing video advertising solutions. The Aniview Ad Server is a platform designed to manage and serve video ads to publishers, advertisers, and agencies.", - "icon": "Aniview.png", - "dom": { - "link[href*='aniview.com']": { - "attributes": { - "href": "^(?!.*player).*aniview\\.com/" - } - } - }, - "pricing": [ - "poa" - ], - "saas": true, - "scriptSrc": "^(?!.*player).*aniview\\.com/", - "website": "https://aniview.com/video-ad-servers/" - }, - "Aniview Video Ad Player": { - "cats": [ - 14 - ], - "description": "Aniview Video Ad Player is a video player technology developed by Aniview, a company that specialises in providing video advertising solutions.", - "icon": "Aniview.png", - "implies": "Aniview Ad Server", - "dom": "link[href*='player.aniview.com']", - "pricing": [ - "poa" - ], - "saas": true, - "scriptSrc": "player\\.aniview\\.com/script/([\\d\\.]+)/\\;version:\\1", - "website": "https://aniview.com/video-ad-player/" - }, "augmented-ui": { "cats": [ 66 @@ -5052,4 +5054,4 @@ "scriptSrc": "@tarekraafat/autocomplete\\.js@([\\d\\.]+)/\\;version:\\1", "website": "https://tarekraafat.github.io/autoComplete.js" } -} +} \ No newline at end of file From 93261ccec6bf79e5a2272fd57ab3a0ceb32f3268 Mon Sep 17 00:00:00 2001 From: Ostap Brehin Date: Sat, 27 May 2023 21:56:41 +0100 Subject: [PATCH 03/67] Add Gigalixir PaaS detection --- src/drivers/webextension/images/icons/Gigalixir.svg | 1 + src/technologies/g.json | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 src/drivers/webextension/images/icons/Gigalixir.svg diff --git a/src/drivers/webextension/images/icons/Gigalixir.svg b/src/drivers/webextension/images/icons/Gigalixir.svg new file mode 100644 index 000000000..7ff4b9f0b --- /dev/null +++ b/src/drivers/webextension/images/icons/Gigalixir.svg @@ -0,0 +1 @@ + diff --git a/src/technologies/g.json b/src/technologies/g.json index b281f55b5..6429aa297 100644 --- a/src/technologies/g.json +++ b/src/technologies/g.json @@ -716,6 +716,15 @@ }, "website": "https://ghost.org" }, + "Gigalixir": { + "cats": [ + 62 + ], + "description": "Gigalixir is a PaaS focused on deployments of Elixir and Phoenix web apps", + "icon": "Gigalixir.svg", + "url": "\\.gigalixirapp\\.com", + "website": "https://gigalixir.com/" + }, "Gist Giftship": { "cats": [ 100 From 13d17c9424391e73bdb99fee1f8cdb78ec8e24d7 Mon Sep 17 00:00:00 2001 From: Ostap Brehin Date: Tue, 30 May 2023 20:59:08 +0100 Subject: [PATCH 04/67] Update Gigalixir --- src/technologies/g.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/technologies/g.json b/src/technologies/g.json index 6429aa297..41f5fe418 100644 --- a/src/technologies/g.json +++ b/src/technologies/g.json @@ -722,6 +722,11 @@ ], "description": "Gigalixir is a PaaS focused on deployments of Elixir and Phoenix web apps", "icon": "Gigalixir.svg", + "pricing": [ + "low", + "recurring", + "freemium" + ], "url": "\\.gigalixirapp\\.com", "website": "https://gigalixir.com/" }, @@ -2541,4 +2546,4 @@ "implies": "Python", "website": "http://gunicorn.org" } -} \ No newline at end of file +} From 6aa051d9473cc1ffca1379c84b08e1759fabf21f Mon Sep 17 00:00:00 2001 From: Katie Hempenius Date: Thu, 1 Jun 2023 00:56:18 +0000 Subject: [PATCH 05/67] Add Kudobuzz detection --- .../webextension/images/icons/kudobuzz.png | Bin 1794 -> 0 bytes .../webextension/images/icons/kudobuzz.svg | 19 ++++++++++++++++++ src/technologies/k.json | 12 +++-------- 3 files changed, 22 insertions(+), 9 deletions(-) delete mode 100644 src/drivers/webextension/images/icons/kudobuzz.png create mode 100644 src/drivers/webextension/images/icons/kudobuzz.svg diff --git a/src/drivers/webextension/images/icons/kudobuzz.png b/src/drivers/webextension/images/icons/kudobuzz.png deleted file mode 100644 index 4864445dbe380f2e20eee2cc49f04899b2865f4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1794 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg(UKbBnda-upao=eFt9QT zF)#yJj6lf1D8&FW4aj2fVw8rngBUfSYM2-p+A|qgplYIkGzfSAF-Q-DW?sOEFmVAB zT(!aiW&|6gEq)LG2Oz~+;1OBOz`!jG!i)^F=12fdi_8p(D2ed(u}aR*)k{ptPfFFR z$SnZrVz8;O0y1+`OA-|-a&z*EttxDlz$&bOY>=?Nk^)#sNw%$0gl~X?bAC~(f|;Iy zo`I4bmx6+VO;JjkRgjAtR6CGotCUevQedU8UtV6WS8lAAUzDzIXlZGwZ(yWvWTXpJ zp<7&;SCUwvn^&w1F$89gOKNd)QD#9&W`3Rm$lS!F{L&IzB_)tWZ~$>KW+6%?4_<0f}1q7iFdbZ3dZdXJ`Xfi6REI$3`DyIg(=_J_U;cy=up0 zqYn=@J1)t%hwQ*a)a>cv7!tv`b-H&(OsK^1|Ig1=tIf@<(Yq3{e09>*X&#&`m#%q; zi^Y^&)acl_>q4uvt-&uU1=~Kk^pF2Me{!>~PU@|BZal~H zt26(Fs}?+6#r@MKr(or!J5KL*y>wFRd)ig)eEiD_W!voq+qcD~X0M;7mFGL-P@k~r zyYDtvt-~1om;yY_zWzv--y(gm$M5HvLct5iXJk7i=SVf{op-!m@&3c~ySys-8=V{q zAF8S|Rp~IL_wUszd8`yvec$2FyxKjnPPGqB?wnq}!07jjPOGjOG z;I_`lC0&QJWly}T7154=@A&u8>42Mt_l2|9TgP1}4D{yScj{iO>YpvGpABs!>-n`N z9zCFZ{-9({k5c%HhJw!zO?&p0{SeKmPU1SbkX@rC;o~M{#smAW6&SIqbUp6rmjBVm zC>5l{af9dH(w!_TD%6}_CM~?WiQS@_f9Z|SMziYAIW3i2)bZiSwoV4a6B*MRE<0{# zpY^j~V(hhIcRL^po%fwle6lPHM~{-l(bCO{8{hsZ z`|;-YigU8fQZ{F*axS>PRB%{hP&L;gYky6)?=R0|e61B68fWVoPE9{Av9>CctLmrC zddo#=D{hI-eih3egb3 z&V|1Nf0aziT{%V0WaX_rZ|h#@Io#^#uyL(1b@Xe}&f#61&SCHLqprzEmQUPx!4CD% z8i`*YtVImd!kss(+|Ih&_v+Vd<%i72dRAmlZ+I1&!dKgK=f&h}anTOzj#>jd9j}$F^ z-j;heFh0iNaeujHS;zVR=aW*--miJGeZi^VBj)abvwlyQ^`kZAhSb-i^8>7Yb1`o_ zQ8sBtRNT&+KCe$c+q@t&`|wP+ye + + + Combined Shape + Created with Sketch. + + + + \ No newline at end of file diff --git a/src/technologies/k.json b/src/technologies/k.json index 57edb71c5..8b2ff5456 100644 --- a/src/technologies/k.json +++ b/src/technologies/k.json @@ -1058,22 +1058,16 @@ }, "Kudobuzz": { "cats": [ - 5 + 90 ], "description": "Kudobuzz is a tool for collecting and managing customer reviews.", - "dom": { - "div[id*='kudobuzz_']": { - "exists": "" - } - }, - "icon": "Kudobuzz.png", + "icon": "Kudobuzz.svg", "implies": [ "Svelte" ], "js": { - "Kudos": "" + "Kudos.apiServer": "api\\.kudobuzz\\.com" }, - "scriptSrc": "\\.kudobuzz\\.com/", "website": "https://kudobuzz.com/" }, "KueskiPay": { From 3d9c1aeeb31e75fdc86375275497cc00beb3e63b Mon Sep 17 00:00:00 2001 From: Kyle Taylor Date: Thu, 1 Jun 2023 13:40:39 -0500 Subject: [PATCH 06/67] Add WordPress Multisite --- src/technologies/w.json | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/src/technologies/w.json b/src/technologies/w.json index 40b4229ec..7781af65d 100644 --- a/src/technologies/w.json +++ b/src/technologies/w.json @@ -1946,6 +1946,32 @@ "scriptSrc": "/wp-content/themes/default/", "website": "https://wordpress.org/themes/default" }, + "WordPress Multisite": { + "cats": [ + 88 + ], + "description": "A multisite network is a collection of sites that all share the same WordPress installation core files. ", + "dom": { + "figure[style*='wp-content/uploads']": { + "attributes": { + "style": "wp-content/uploads/sites/\\d+" + } + }, + "img[src*='wp-content/uploads'], img[srcset*='wp-content/uploads'], source[srcset*='wp-content/uploads']": { + "attributes": { + "src": "wp-content/uploads/sites/\\d+", + "srcset": "wp-content/uploads/sites/\\d+" + } + }, + "style": { + "text": "wp-content/uploads/sites/\\d+" + } + }, + "icon": "WordPress.svg", + "requires": "WordPress", + "oss": true, + "website": "https://wordpress.org/documentation/article/create-a-network/" + }, "WordPress Super Cache": { "cats": [ 23, From 25c73775fe1bc31bb138a87e883298fec48c5ae7 Mon Sep 17 00:00:00 2001 From: Kyle Taylor Date: Fri, 2 Jun 2023 13:28:35 -0500 Subject: [PATCH 07/67] Improve Drupal Multisite detection --- src/technologies/d.json | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/src/technologies/d.json b/src/technologies/d.json index 0906d28fa..7bb746d3c 100644 --- a/src/technologies/d.json +++ b/src/technologies/d.json @@ -1795,10 +1795,26 @@ ], "description": "Drupal Multisite enables separate, independent sites to be served from a single codebase.", "icon": "Drupal.svg", - "implies": "Drupal", + "requires": "Drupal", "oss": true, + "dom": { + "figure[style*='/sites/']": { + "attributes": { + "style": "/sites/(?!(?:default|all)/).*/(?:files|themes|modules)/" + } + }, + "img[src*='/sites/'], img[srcset*='/sites/'], source[srcset*='/sites/']": { + "attributes": { + "src": "/sites/(?!(?:default|all)/).*/(?:files|themes|modules)/", + "srcset": "/sites/(?!(?:default|all)/).*/(?:files|themes|modules)/" + } + }, + "style": { + "text": "/sites/(?!(?:default|all)/).*/(?:files|themes|modules)/" + } + }, "scriptSrc": [ - "/sites/(?!.*(default|all)).*/(?:files|themes|modules)/" + "/sites/(?!(?:default|all)/).*/(?:files|themes|modules)/" ], "website": "https://www.drupal.org/docs/multisite-drupal" }, From d9eab6c3fddc7c757213c61f6e414643da28ea60 Mon Sep 17 00:00:00 2001 From: thc202 Date: Sat, 3 Jun 2023 11:21:34 +0100 Subject: [PATCH 08/67] Fix DOM selector Remove trailing comma. Signed-off-by: thc202 --- src/technologies/t.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/technologies/t.json b/src/technologies/t.json index 022759c10..0a6034bc7 100644 --- a/src/technologies/t.json +++ b/src/technologies/t.json @@ -1933,7 +1933,7 @@ ], "description": "THRON is a digital asset management platform that provides a centralised hub for storing, organising, and distributing digital assets like images, videos, and documents.", "icon": "THRON.png", - "dom": "link[href*='.thron.com/'], img[src*='.thron.com/'],", + "dom": "link[href*='.thron.com/'], img[src*='.thron.com/']", "js": { "thronHlsJs": "", "THRONPlayer": "" From 533ba120dc6eee7215514cf7902f4fb9ead565cd Mon Sep 17 00:00:00 2001 From: Dhaval Vira Date: Mon, 5 Jun 2023 14:55:48 +0530 Subject: [PATCH 09/67] DOM Trace Removed --- src/technologies/a.json | 1 - 1 file changed, 1 deletion(-) diff --git a/src/technologies/a.json b/src/technologies/a.json index 084687a08..976f0dbfa 100644 --- a/src/technologies/a.json +++ b/src/technologies/a.json @@ -2253,7 +2253,6 @@ "_ALGOLIA": "" }, "description": "Algolia offers a hosted web search product delivering real-time results.", - "dom": "a[href*='algolia\\.com']", "headers": { "Content-Security-Policy": "\\.algolia" }, From 1c4e338ac16a58378fc920234c32dfeab2775593 Mon Sep 17 00:00:00 2001 From: nurbek Date: Mon, 5 Jun 2023 19:00:09 +0600 Subject: [PATCH 10/67] Add Pingdom Uptime Monitoring / issue-tracker, Update Pingdom RUM/ rum --- src/technologies/p.json | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/src/technologies/p.json b/src/technologies/p.json index ddba28d14..1dfbea9f5 100644 --- a/src/technologies/p.json +++ b/src/technologies/p.json @@ -1552,19 +1552,38 @@ "scriptSrc": "api\\.pinpayments\\.com", "website": "https://www.pinpayments.com/" }, - "Pingdom": { + "Pingdom RUM": { "cats": [ 78 ], - "description": "Pingdom is a Swedish website monitoring software as a service company.", + "description": "Pingdom RUM(Real User Monitoring) is a feature of the Pingdom website monitoring and performance testing service. RUM enables you to collect and analyse data on how real users are experiencing your website.", "icon": "Pingdom.svg", + "js": { + "_prum": "" + }, + "pricing": [ + "payg", + "recurring" + ], + "saas": true, + "scriptSrc": "rum-static\\.pingdom\\.net", + "website": "https://www.pingdom.com/real-user-monitoring/" + }, + "Pingdom Uptime Monitoring": { + "cats": [ + 13 + ], + "description": "Pingdom Uptime Monitoring is a feature provided by the Pingdom website monitoring and performance testing service. It allows you to monitor the uptime and availability of your website.", + "icon": "Pingdom.svg", + "meta": { + "title": "^Pingdom Public Reports Overview$" + }, "pricing": [ "payg", "recurring" ], "saas": true, - "scriptSrc": "\\.pingdom\\.net", - "website": "https://www.pingdom.com" + "website": "https://www.pingdom.com/product/uptime-monitoring/" }, "Pingoteam": { "cats": [ From cede80c0e86ec7d3a21efcf0a440fb9b90c8f6d9 Mon Sep 17 00:00:00 2001 From: nurbek Date: Mon, 5 Jun 2023 19:17:52 +0600 Subject: [PATCH 11/67] Update Backdrop / cms --- src/technologies/b.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/technologies/b.json b/src/technologies/b.json index aa0fa84d4..064aa8a5d 100644 --- a/src/technologies/b.json +++ b/src/technologies/b.json @@ -175,7 +175,10 @@ "cats": [ 1 ], - "excludes": "Drupal", + "excludes": [ + "Drupal", + "Drupal Multisite" + ], "headers": { "X-Backdrop-Cache": "", "X-Generator": "^Backdrop CMS(?:\\s([\\d.]+))?\\;version:\\1" From dde12ed9859265cedf6a8fa164066061fa041b07 Mon Sep 17 00:00:00 2001 From: nurbek Date: Mon, 5 Jun 2023 19:24:19 +0600 Subject: [PATCH 12/67] updates --- .../webextension/images/icons/Backdrop.png | Bin 132 -> 0 bytes .../webextension/images/icons/Backdrop.svg | 11 +++++++++++ src/technologies/b.json | 5 ++++- 3 files changed, 15 insertions(+), 1 deletion(-) delete mode 100644 src/drivers/webextension/images/icons/Backdrop.png create mode 100644 src/drivers/webextension/images/icons/Backdrop.svg diff --git a/src/drivers/webextension/images/icons/Backdrop.png b/src/drivers/webextension/images/icons/Backdrop.png deleted file mode 100644 index 9929019a6e3aeb3228fbaac3a4af6bc44775ce3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@&H$efS0G(nT>St4|C5tdF911a zo-U3d5|_`OF%)HR;5dB2!&ymbSHr33j`r7I+V>o4zkOFwQ1_L=F%Ti=wq*y4u#dsQ a2KM#OBvQ4QKA!}dz~JfX=d#Wzp$Py-$|`;U diff --git a/src/drivers/webextension/images/icons/Backdrop.svg b/src/drivers/webextension/images/icons/Backdrop.svg new file mode 100644 index 000000000..6ea6fcfb6 --- /dev/null +++ b/src/drivers/webextension/images/icons/Backdrop.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/technologies/b.json b/src/technologies/b.json index 064aa8a5d..7e4bdff18 100644 --- a/src/technologies/b.json +++ b/src/technologies/b.json @@ -175,6 +175,8 @@ "cats": [ 1 ], + "cpe": "cpe:2.3:a:backdropcms:backdrop:*:*:*:*:*:*:*:*", + "description": "Backdrop is an open-source content management system (CMS) derived from Drupal 7, offering a user-friendly interface, customisable content types, taxonomies, views, theming capabilities, extensibility through modules, and regular security updates.", "excludes": [ "Drupal", "Drupal Multisite" @@ -183,7 +185,7 @@ "X-Backdrop-Cache": "", "X-Generator": "^Backdrop CMS(?:\\s([\\d.]+))?\\;version:\\1" }, - "icon": "Backdrop.png", + "icon": "Backdrop.svg", "implies": "PHP", "js": { "Backdrop": "" @@ -191,6 +193,7 @@ "meta": { "generator": "^Backdrop CMS(?:\\s([\\d.]+))?\\;version:\\1" }, + "oss": true, "website": "https://backdropcms.org" }, "Baidu Analytics (百度统计)": { From 13010d4f1be77c195632259c4eb5e81122d3069b Mon Sep 17 00:00:00 2001 From: nurbek Date: Mon, 5 Jun 2023 20:21:30 +0600 Subject: [PATCH 13/67] Add RND / ecommerce --- src/drivers/webextension/images/icons/RND.png | Bin 0 -> 663 bytes src/technologies/r.json | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 src/drivers/webextension/images/icons/RND.png diff --git a/src/drivers/webextension/images/icons/RND.png b/src/drivers/webextension/images/icons/RND.png new file mode 100644 index 0000000000000000000000000000000000000000..962840bb688ced4bafa6d5be5a98d1917739b45f GIT binary patch literal 663 zcmV;I0%-k-P)o%|w$WIY91yqr8ngiU@URd({bFgx<zl6ERESLmyHIeT%kQ*Ven>>Q4kP5Qo zXh6AiC262EVz8>=98Bf3IT{cjk_Ji~f{Vy8@{mkB8mJ`4W#F$v@Cr;_OJ5xgbdigi zAlq>Qwc`8aBq?)=22UxTCqpqzsIG636Xbu$m=^agdx;t=Bt z?Wt`^FP=+DdTD^^^D^-p<^>EIrw;lQ0n(9_!epqciAI>;G*!oU(ibqMnVd!n>BA4W zzj&?K{sYoUJRk*R!hToh{D?GC;1g1h@I69F{1fJ#@JnqwVHeJVFZt3LN$#K*yRT-R x)R8YyCiO26Mfx#S$!bTcca`4?GRi21HUQ0q0Eo`xinRa$002ovPDHLkV1m0k8Q=f_ literal 0 HcmV?d00001 diff --git a/src/technologies/r.json b/src/technologies/r.json index edc28224e..44a8f8380 100644 --- a/src/technologies/r.json +++ b/src/technologies/r.json @@ -2049,6 +2049,24 @@ "saas": true, "website": "https://rive.app" }, + "RND": { + "cats": [ + 6 + ], + "description": "RND is a software technology used for companies to set up ecommerce infrastructure.", + "icon": "RND.png", + "requires": [ + "Microsoft ASP.NET", + "New Relic" + ], + "dom": "div#rnd-mobile-menu, a[href*='www.rnd.com.tr/?utm_source='][target='_blank']", + "saas": true, + "scriptSrc": "/Scripts/plugins/rnd-mobilemenu/", + "pricing": [ + "recurring" + ], + "website": "https://www.rnd.com.tr/en/" + }, "RoadRunner": { "cats": [ 22 From 77254269471008bbc06dbc0d6a30a3f2f98cf05c Mon Sep 17 00:00:00 2001 From: nurbek Date: Mon, 5 Jun 2023 20:44:45 +0600 Subject: [PATCH 14/67] Update Lightbox / js-lib --- src/technologies/l.json | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/technologies/l.json b/src/technologies/l.json index 8216c8b2f..a3ddfa7d8 100644 --- a/src/technologies/l.json +++ b/src/technologies/l.json @@ -716,9 +716,21 @@ 59 ], "cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*", - "html": "]*href=\"[^\"]+lightbox(?:\\.min)?\\.css", + "description": "Lightbox is small javascript library used to overlay images on top of the current page.", + "dom": { + "link[href*='lightbox]": { + "attributes": { + "href": "/lightbox(?:\\.min)?\\.css" + } + } + }, "icon": "Lightbox.png", + "js": { + "lightbox.$lightbox": "", + "Lightbox.activeImage": "" + }, "scriptSrc": "lightbox(?:-plus-jquery)?.{0,32}\\.js", + "oss": true, "website": "http://lokeshdhakar.com/projects/lightbox2/" }, "Lightning": { From b0e06cb4b98e979c91058306633790cb38d4a96b Mon Sep 17 00:00:00 2001 From: nurbek Date: Mon, 5 Jun 2023 21:55:22 +0600 Subject: [PATCH 15/67] Update Google Maps / maps --- src/technologies/g.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/technologies/g.json b/src/technologies/g.json index e35c16a02..f07bbf0d3 100644 --- a/src/technologies/g.json +++ b/src/technologies/g.json @@ -1769,6 +1769,10 @@ "description": "Google Maps is a web mapping service. It offers satellite imagery, aerial photography, street maps, 360° interactive panoramic views of streets, real-time traffic conditions, and route planning for traveling by foot, car, bicycle and air, or public transportation.", "dom": "iframe[src*='google.com/maps']", "icon": "Google Maps.svg", + "js": { + "googleMapsConfig": "", + "GoogleMap": "" + }, "scriptSrc": [ "(?:maps\\.google\\.com/maps\\?file=api(?:&v=([\\d.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\1", "//maps\\.google(?:apis)?\\.com/maps/api/js" From f0aef872fb881b28ec7ef4b17ed9a57c17f858e2 Mon Sep 17 00:00:00 2001 From: nurbek Date: Mon, 5 Jun 2023 22:22:48 +0600 Subject: [PATCH 16/67] Add Very Good Security / security --- .../images/icons/Very Good Security.svg | 20 ++++++++++++++++ .../webextension/images/icons/ViaBill.png | Bin 380 -> 0 bytes .../webextension/images/icons/ViaBill.svg | 6 +++++ src/technologies/v.json | 22 +++++++++++++++++- 4 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 src/drivers/webextension/images/icons/Very Good Security.svg delete mode 100644 src/drivers/webextension/images/icons/ViaBill.png create mode 100644 src/drivers/webextension/images/icons/ViaBill.svg diff --git a/src/drivers/webextension/images/icons/Very Good Security.svg b/src/drivers/webextension/images/icons/Very Good Security.svg new file mode 100644 index 000000000..ddd9a9781 --- /dev/null +++ b/src/drivers/webextension/images/icons/Very Good Security.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/ViaBill.png b/src/drivers/webextension/images/icons/ViaBill.png deleted file mode 100644 index 2ea2cc181d7ff061d3822f68e8a284c067cd37e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy-T^)#uI>dsQ4Ifq2nZkyWHOQa zf2r30-#`DiIR3x5<9~n9|M$=SfB*FV(1QP&68~qX{(o`%|LWTR+b8_Ld-DJ9z`$&v zv0NoVe!&c@{{OdM7x|v)@#IJ6wgE-2dAc};RNOi{*_*FLfyY5oz~14h`m4YGRw4m0 zXAWFb+apn<%e%1U4Djtm*4Q;Za9=lzOC10OwTF-P% zRE~d=nq%&ct_in|g~abhI(dY;h#E-m{+!Mt4we*B+Rc(G7H+t=K+Kp!%A My85}Sb4q9e0O(Js8vp + + + + + diff --git a/src/technologies/v.json b/src/technologies/v.json index e0f5146d3..70b3a1125 100644 --- a/src/technologies/v.json +++ b/src/technologies/v.json @@ -482,12 +482,32 @@ "scriptSrc": "\\.vev\\.design/", "website": "https://www.vev.design" }, + "Very Good Security": { + "cats": [ + 16 + ], + "description": "Very Good Security (VGS) is a data security and compliance platform that enables developers to securely handle sensitive data by encrypting, tokenising, and transmitting it through an intermediary service.", + "icon": "Very Good Security.svg", + "headers": { + "Content-Security-Policy": "\\.verygoodvault\\.com" + }, + "js": { + "VGSCollect": "" + }, + "pricing": [ + "payg", + "recurring" + ], + "saas": true, + "scriptSrc": "js\\.verygoodvault\\.com/", + "website": "https://www.verygoodsecurity.com" + }, "ViaBill": { "cats": [ 91 ], "description": "ViaBill is a cloud-based payment management solution designed to help small to midsize retailers and webshops.", - "icon": "ViaBill.png", + "icon": "ViaBill.svg", "js": { "viabillOptions.state.subscriptions": "", "viabillPricetagInternal.conf.productsByLocale": "" From bf24bebc02364723309e9f0378f58a9281107853 Mon Sep 17 00:00:00 2001 From: nurbek Date: Wed, 7 Jun 2023 01:46:38 +0600 Subject: [PATCH 17/67] Add Microsoft Azure Maps / geolocation,maps --- src/technologies/m.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/technologies/m.json b/src/technologies/m.json index 9bea4872e..f93ac92f9 100644 --- a/src/technologies/m.json +++ b/src/technologies/m.json @@ -1754,6 +1754,23 @@ "oss": true, "website": "https://github.com/AzureAD/microsoft-authentication-library-for-js" }, + "Microsoft Azure Maps": { + "cats": [ + 35, + 79 + ], + "description": "Microsoft Azure Maps is a cloud-based mapping and geospatial platform provided by Microsoft.", + "icon": "Microsoft.svg", + "implies": "Azure", + "meta": { + "enabled-features": "GEOJSON_AZURE_MAPS" + }, + "pricing": [ + "freemium", + "payg" + ], + "website": "https://azure.microsoft.com/en-us/products/azure-maps/" + }, "Microsoft Clarity": { "cats": [ 10 From db3147e7804b1149d59f2769b4710b0ce6a7c5a3 Mon Sep 17 00:00:00 2001 From: nurbek Date: Wed, 7 Jun 2023 02:06:57 +0600 Subject: [PATCH 18/67] Update Element UI / ui-frameworks --- src/technologies/e.json | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/technologies/e.json b/src/technologies/e.json index be9d842e1..dc40b7db8 100644 --- a/src/technologies/e.json +++ b/src/technologies/e.json @@ -622,13 +622,19 @@ }, "Element UI": { "cats": [ - 12 - ], - "html": [ - "<(?:div|button) class=\"el-(?:table-column|table-filter|popper|pagination|pager|select-group|form|form-item|color-predefine|color-hue-slider|color-svpanel|color-alpha-slider|color-dropdown|color-picker|badge|tree|tree-node|select|message|dialog|checkbox|checkbox-button|checkbox-group|container|steps|carousel|menu|menu-item|submenu|menu-item-group|button|button-group|card|table|select-dropdown|row|tabs|notification|radio|progress|progress-bar|tag|popover|tooltip|cascader|cascader-menus|cascader-menu|time-spinner|spinner|spinner-inner|transfer|transfer-panel|rate|slider|dropdown|dropdown-menu|textarea|input|input-group|popup-parent|radio-group|main|breadcrumb|time-range-picker|date-range-picker|year-table|date-editor|range-editor|time-spinner|date-picker|time-panel|date-table|month-table|picker-panel|collapse|collapse-item|alert|select-dropdown|select-dropdown__empty|select-dropdown__wrap|select-dropdown__list|scrollbar|switch|carousel|upload|upload-dragger|upload-list|upload-cover|aside|input-number|header|message-box|footer|radio-button|step|autocomplete|autocomplete-suggestion|loading-parent|loading-mask|loading-spinner|)" + 66 ], + "description": "Element UI is an open-source component library specifically designed for Vue.js, offering a collection of pre-designed UI components such as buttons, forms, tables, and modals.", "icon": "ElementUI.svg", - "implies": "Vue.js", + "dom": { + "[class*='el-']": { + "attributes": { + "class": "el-(?:table-column|table-filter|popper|pagination|pager|select-group|form|form-item|color-predefine|color-hue-slider|color-svpanel|color-alpha-slider|color-dropdown|color-picker|badge|tree|tree-node|select|message|dialog|checkbox|checkbox-button|checkbox-group|container|steps|carousel|menu|menu-item|submenu|menu-item-group|button|button-group|card|table|select-dropdown|row|tabs|notification|radio|progress|progress-bar|tag|popover|tooltip|cascader|cascader-menus|cascader-menu|time-spinner|spinner|spinner-inner|transfer|transfer-panel|rate|slider|dropdown|dropdown-menu|textarea|input|input-group|popup-parent|radio-group|main|breadcrumb|time-range-picker|date-range-picker|year-table|date-editor|range-editor|time-spinner|date-picker|time-panel|date-table|month-table|picker-panel|collapse|collapse-item|alert|select-dropdown|select-dropdown__empty|select-dropdown__wrap|select-dropdown__list|scrollbar|switch|carousel|upload|upload-dragger|upload-list|upload-cover|aside|input-number|header|message-box|footer|radio-button|step|autocomplete|autocomplete-suggestion|loading-parent|loading-mask|loading-spinner)" + } + } + }, + "requires": "Vue.js", + "oss": true, "website": "https://element.eleme.io/" }, "Elementor": { From af34b2cd50b86ee3ad099fabbc4ed3469cb06717 Mon Sep 17 00:00:00 2001 From: nurbek Date: Wed, 7 Jun 2023 02:46:03 +0600 Subject: [PATCH 19/67] Add WEBrick / web-server --- .../webextension/images/icons/Ruby on Rails.png | Bin 1054 -> 0 bytes .../webextension/images/icons/Ruby on Rails.svg | 6 ++++++ src/technologies/r.json | 4 ++-- src/technologies/w.json | 13 +++++++++++++ 4 files changed, 21 insertions(+), 2 deletions(-) delete mode 100644 src/drivers/webextension/images/icons/Ruby on Rails.png create mode 100644 src/drivers/webextension/images/icons/Ruby on Rails.svg diff --git a/src/drivers/webextension/images/icons/Ruby on Rails.png b/src/drivers/webextension/images/icons/Ruby on Rails.png deleted file mode 100644 index 09a9fbeff18c02cca7fd260e9e8a5865f35ce4f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1054 zcmV+(1mXLMP)qyl!8AyA@74qH+jLqYG|4u*E_`G&%)IY=Z{B+|OGtrFqfgMdCTQlE z8Pa{GCTCkj>@t}cal9l#$^Uo~O!^Hf#skxmMEL&^LFH77@Fx}(TM|t7|GSQBUI`dv z68;cGuPiEur-`*_8A!)re4ash4Y1ZAd@1HsB{VtKq!B&Agl^GjB}7VB0^&YBXi`xF z>@}FE1j!n_H-h{T@Cj&BXa_z34}ci9rWS&?CmFAH9fihVc>tsTj?@c1=9g!JSPC}Tc zbdi^cVi-FOBcHPn+xQIPn^?CXUev#2$Bcfyb<2lpv5?*eV{@^759YkaoQ9m_@Nys~ z-&dilJ{gP#vFNM{X*TkAz}|XZ7QoyX!o9N7p2fs4j2${rT+UAhN+XuWC*~Hw?YZkdHIUh=gi5ZB-=57)!6D<&X7Fj+m$@GAyjR$pG zp-QYJ2l+GX?<~AugVzf@BabuL8%B?+63gcOH;YEr9p;>2t5yTm9(ph4s&dQbeJi|w z-VhOij=bT1i*mm=b|>WqCL(claqwk zCTYOkVFU7Q9o>unw3r-^WZJDdS2l86+~b5#PQu!EShu0@_S(B#Lnzn4;2juhjs^5S z>H5#!YE!EJH^oAw=#FAJu-@GPJ`K4h5hQiKi#RWuox& zUW-nLp+BnT_n;Zo*w-b80@9U`U}A`y({8ctefpxvPx#07*qoM6N<$f)S+e%>V!Z diff --git a/src/drivers/webextension/images/icons/Ruby on Rails.svg b/src/drivers/webextension/images/icons/Ruby on Rails.svg new file mode 100644 index 000000000..46ab616f8 --- /dev/null +++ b/src/drivers/webextension/images/icons/Ruby on Rails.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/technologies/r.json b/src/technologies/r.json index edc28224e..052cd7bc0 100644 --- a/src/technologies/r.json +++ b/src/technologies/r.json @@ -2293,7 +2293,7 @@ "cpe": "cpe:2.3:a:ruby-lang:ruby:*:*:*:*:*:*:*:*", "description": "Ruby is an open-source object-oriented programming language.", "headers": { - "Server": "(?:Mongrel|WEBrick|Ruby)" + "Server": "(?:Mongrel|Ruby(?:/([\\d\\.]+))?)\\;version:\\1" }, "icon": "Ruby.png", "website": "http://ruby-lang.org" @@ -2328,7 +2328,7 @@ "Server": "mod_(?:rails|rack)", "X-Powered-By": "mod_(?:rails|rack)" }, - "icon": "Ruby on Rails.png", + "icon": "Ruby on Rails.svg", "implies": "Ruby", "js": { "ReactOnRails": "", diff --git a/src/technologies/w.json b/src/technologies/w.json index 40b4229ec..fa8fb5777 100644 --- a/src/technologies/w.json +++ b/src/technologies/w.json @@ -824,6 +824,19 @@ "saas": true, "website": "https://www.webnode.com" }, + "WEBrick": { + "cats": [ + 22 + ], + "cpe": "cpe:2.3:a:ruby-lang:webrick:*:*:*:*:*:*:*:*", + "description": "WEBrick is a lightweight HTTP server library in Ruby, included in the standard library, primarily used for local development and testing of Ruby web applications.", + "icon": "Ruby.png", + "headers": { + "Server": "^WEBrick/([\\d\\.]+)\\;version:\\1" + }, + "oss": true, + "website": "https://docs.ruby-lang.org/en/2.4.0/WEBrick.html" + }, "WebRTC": { "cats": [ 19 From 4ede60a757525a5f6a096b2462366a0a8fb72604 Mon Sep 17 00:00:00 2001 From: nurbek Date: Wed, 7 Jun 2023 04:21:16 +0600 Subject: [PATCH 20/67] Update Stackbit / page-builders --- src/technologies/s.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/technologies/s.json b/src/technologies/s.json index 1cb83adc1..519af6d45 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -5738,6 +5738,9 @@ "dom": { "script#__NEXT_DATA__": { "text": "stackbit" + }, + "[data-sb-object-id]": { + "text": "" } }, "icon": "stackbit.svg", From 7fe0a88d122f78a9d148518778df861781bb37c8 Mon Sep 17 00:00:00 2001 From: nurbek Date: Wed, 7 Jun 2023 04:24:44 +0600 Subject: [PATCH 21/67] fix category by creators --- src/technologies/s.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/technologies/s.json b/src/technologies/s.json index 519af6d45..edb913b17 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -5732,7 +5732,7 @@ }, "Stackbit": { "cats": [ - 51 + 20 ], "description": "Stackbit is a visual experience platform for building decoupled websites.", "dom": { @@ -5748,6 +5748,7 @@ "__NEXT_DATA__.props.pageProps.withStackbit": "" }, "pricing": [ + "freemium", "mid", "recurring" ], From 4d01da69ad13989cf272eafa723d5a3489b27cd0 Mon Sep 17 00:00:00 2001 From: nurbek Date: Wed, 7 Jun 2023 04:27:35 +0600 Subject: [PATCH 22/67] return back cat by gpt --- src/technologies/s.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/technologies/s.json b/src/technologies/s.json index edb913b17..b8bb01b0c 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -5732,7 +5732,7 @@ }, "Stackbit": { "cats": [ - 20 + 51 ], "description": "Stackbit is a visual experience platform for building decoupled websites.", "dom": { From cfddf337f767c3227c34dccfdfd6f64901c70f9d Mon Sep 17 00:00:00 2001 From: nurbek Date: Wed, 7 Jun 2023 04:44:55 +0600 Subject: [PATCH 23/67] Add Linen / message-boards --- .../webextension/images/icons/Linen.svg | 35 +++++++++++++++++++ src/technologies/l.json | 16 +++++++++ 2 files changed, 51 insertions(+) create mode 100644 src/drivers/webextension/images/icons/Linen.svg diff --git a/src/drivers/webextension/images/icons/Linen.svg b/src/drivers/webextension/images/icons/Linen.svg new file mode 100644 index 000000000..bb2859019 --- /dev/null +++ b/src/drivers/webextension/images/icons/Linen.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/technologies/l.json b/src/technologies/l.json index 8216c8b2f..7c180fadb 100644 --- a/src/technologies/l.json +++ b/src/technologies/l.json @@ -818,6 +818,22 @@ "requires": "WordPress", "website": "https://www.limitloginattempts.com" }, + "Linen": { + "cats": [ + 2 + ], + "description": "Linen is a real-time chat platform built for communities.", + "icon": "Linen.svg", + "implies": [ + "TypeScript", + "Elixir" + ], + "js": { + "__NEXT_DATA__.props.pageProps.currentCommunity.logoUrl": "static\\.main\\.linendev\\.com/" + }, + "oss": true, + "website": "https://www.linen.dev" + }, "LinkSmart": { "cats": [ 36 From 1846156534e645829d1cebc5197fd4ffb5de8729 Mon Sep 17 00:00:00 2001 From: nurbek Date: Wed, 7 Jun 2023 05:08:05 +0600 Subject: [PATCH 24/67] Add Web Wiz Forums / message-boards --- src/technologies/w.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/technologies/w.json b/src/technologies/w.json index 40b4229ec..992aeb1ad 100644 --- a/src/technologies/w.json +++ b/src/technologies/w.json @@ -638,6 +638,17 @@ "scriptSrc": "/wp-content/themes/weaver-xtreme/.+weaverxjslib-end\\.min\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1", "website": "https://weavertheme.com" }, + "Web Wiz Forums": { + "cats": [ + 2 + ], + "description": "Web Wiz Forums is a web-based forum software that enables developers to create and manage online discussion boards or forums for engaging user interactions and community building.", + "meta": { + "generator": "^Web\\sWiz\\sForums(?:\\s([\\d\\.]+))?$\\;version:\\1" + }, + "implies": "Microsoft ASP.NET", + "website": "https://www.webwizforums.com" + }, "Web Shop Manager": { "cats": [ 6 From 694f0e497868dfc0b2341e3e0f9d6612aaa8d4df Mon Sep 17 00:00:00 2001 From: nurbek Date: Wed, 7 Jun 2023 05:48:33 +0600 Subject: [PATCH 25/67] Update Yotpo / loyalty, reviews --- src/technologies/y.json | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/technologies/y.json b/src/technologies/y.json index f5360370d..d0f6ee89e 100644 --- a/src/technologies/y.json +++ b/src/technologies/y.json @@ -577,9 +577,7 @@ "recurring" ], "saas": true, - "scriptSrc": [ - "cdn\\.swellrewards\\.com/" - ], + "scriptSrc": "cdn(?:-loyalty)?\\.(?:swellrewards|yotpo)\\.com/", "website": "https://www.yotpo.com/platform/loyalty/" }, "Yotpo Reviews": { @@ -597,9 +595,7 @@ "recurring" ], "saas": true, - "scriptSrc": [ - "\\.yotpo\\.com/" - ], + "scriptSrc": "^(?!cdn-loyalty).*\\.yotpo\\.com/", "website": "https://www.yotpo.com/platform/reviews/" }, "Yotpo SMSBump": { From fa3aa53c1ad4fbe0ea0146a1b0d6286d4860a088 Mon Sep 17 00:00:00 2001 From: nurbek Date: Wed, 7 Jun 2023 05:51:43 +0600 Subject: [PATCH 26/67] fix regex --- src/technologies/y.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/technologies/y.json b/src/technologies/y.json index d0f6ee89e..a1eb7ba61 100644 --- a/src/technologies/y.json +++ b/src/technologies/y.json @@ -595,7 +595,7 @@ "recurring" ], "saas": true, - "scriptSrc": "^(?!cdn-loyalty).*\\.yotpo\\.com/", + "scriptSrc": "(?!cdn-loyalty)\\.yotpo\\.com/", "website": "https://www.yotpo.com/platform/reviews/" }, "Yotpo SMSBump": { From f5e01851041107c5a0fdda1a60db7be37c8563e8 Mon Sep 17 00:00:00 2001 From: nurbek Date: Wed, 7 Jun 2023 06:12:13 +0600 Subject: [PATCH 27/67] Add Lemon Squeezy / payment-processors --- .../webextension/images/icons/Lemon Squeezy.svg | 6 ++++++ src/technologies/l.json | 16 ++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 src/drivers/webextension/images/icons/Lemon Squeezy.svg diff --git a/src/drivers/webextension/images/icons/Lemon Squeezy.svg b/src/drivers/webextension/images/icons/Lemon Squeezy.svg new file mode 100644 index 000000000..ddff3f06d --- /dev/null +++ b/src/drivers/webextension/images/icons/Lemon Squeezy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/technologies/l.json b/src/technologies/l.json index 8216c8b2f..8d4fc9e2e 100644 --- a/src/technologies/l.json +++ b/src/technologies/l.json @@ -510,6 +510,22 @@ "scriptSrc": "\\.legalmonster\\.com/", "website": "https://www.legalmonster.com" }, + "Lemon Squeezy": { + "cats": [ + 41 + ], + "description": "Lemon Squeezy is a platform designed for SaaS businesses, providing functionalities such as payment processing, subscription management, global tax compliance, fraud prevention, multi-currency support, failed payment recovery, and integration with PayPal, with the aim of facilitating the operational management of software businesses.", + "icon": "Lemon Squeezy.svg", + "js": { + "LemonSqueezy": "", + "lemonSqueezyAffiliateConfig": "" + }, + "pricing": [ + "payg" + ], + "saas": true, + "website": "https://www.lemonsqueezy.com" + }, "Lengow": { "cats": [ 19 From 03e87cfd4eb347472ef1a859bba25c6e00380038 Mon Sep 17 00:00:00 2001 From: nurbek Date: Wed, 7 Jun 2023 06:25:42 +0600 Subject: [PATCH 28/67] Add Hubalz / analytics --- .../webextension/images/icons/Hubalz.png | Bin 0 -> 1349 bytes src/technologies/h.json | 17 +++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 src/drivers/webextension/images/icons/Hubalz.png diff --git a/src/drivers/webextension/images/icons/Hubalz.png b/src/drivers/webextension/images/icons/Hubalz.png new file mode 100644 index 0000000000000000000000000000000000000000..e783fdd6395b85ef3d18d9a642c2040e947aedae GIT binary patch literal 1349 zcmV-L1-kl)P)8#%SCE2KKK_c z6cvQ(gUL%@8_;Z}X&Om{XeycqB}Osn#wJ>tq<8N<)46x=Ztk8vcat{s?7}@WXU@!= zIdi@l1OS8^H$2@`PC&rw4Mg#mHLi1@oI>3o%^GUfP~)6G*KHzHWm~6II~~o#i~G|!wwznHg~ZT7J()QO7b9+O73MPC%n@I;XO+>y|m%I zbH74#Bn!%?Q!Vud$gi2G3)UA|$204X4EBMNoTzMuS!?GO*RcoqI&TlI_1k~`jql!m zEPc6*aZnXcTFI(}gQu8k4EPgS19seMoy~-7`Z!SZ)TFfA*=U>@Gwj~zqAgx1V?1w| z6dG!+!C4!zoe;-8UCde|vT|>f_l5cNp{8m9ak1b?bQ7`pJFWD8P~Nx-JVkdrWi@ZK z=h5^91TJiO_spE?z_rwZmB6bGcmN{6NN5(Ll&(}RoD0kDGiOrGjY49B_efFtN$G{k z-@u5527kS^{8t2P`E?PJjWS{c-#id_dwh8V`b?0}%D~m-gP8x~F+ermC~`+If}@zh zVZ5IwCq$0+k1I-XT&2wdpZvY9lxVc5Ca#^kz2=KMyAEJko`&l7^Zd0bHQkgcM72k| zfTuRRedepMj0q)25#!useFVrU0%$)n_LtXQSr8pYZ85SuSc%i?UP+hUvnIIYk~|ic z@h17?DTuGoo&L&}q zdXD4Mj1^BZPR8@6;wJVSNq2Y6(V+{P!;)G)ivZB;hAS#7KI8yA$F!;IvsJ_lX?G;h zClj`9HFk~sA39*s^{H1-qKBK)SoPMmPYIy?%y^I+3;|KXx%oT;<{+SR^k*~ieQRkm z8paFI<$zZA)N8vcjo76|!@$S6Xtl8KTlt=E;V-8OWw>D-mmmkxHBNR9#D=YOT1E$F zi5~?#s~NhYNE(@ Date: Fri, 9 Jun 2023 02:40:15 +0600 Subject: [PATCH 29/67] Add Mighty Network / lms, message-board --- .../images/icons/Mighty Network.svg | 15 +++++++++++++ src/technologies/m.json | 21 ++++++++++++++++++- 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 src/drivers/webextension/images/icons/Mighty Network.svg diff --git a/src/drivers/webextension/images/icons/Mighty Network.svg b/src/drivers/webextension/images/icons/Mighty Network.svg new file mode 100644 index 000000000..1fbae597d --- /dev/null +++ b/src/drivers/webextension/images/icons/Mighty Network.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/src/technologies/m.json b/src/technologies/m.json index 9bea4872e..53cf2f306 100644 --- a/src/technologies/m.json +++ b/src/technologies/m.json @@ -1761,7 +1761,8 @@ "description": "Microsoft's Clarity is a analytics tool which provides website usage statistics, session recording, and heatmaps.", "icon": "Microsoft Clarity.svg", "js": { - "clarity": "" + "clarity": "", + "partytown.resolveUrl": "" }, "pricing": [ "freemium" @@ -1913,6 +1914,24 @@ "scriptSrc": "\\.miestro\\.com", "website": "https://miestro.com" }, + "Mighty Network": { + "cats": [ + 2, + 21 + ], + "description": "Mighty Networks is a platform that facilitates the creation and management of online communities, offering customisable websites, discussion forums, member profiles, events, courses, and multimedia content sharing for individuals and organisations.", + "icon": "Mighty Network.svg", + "js": { + "Mighty.BroadcastBotApp": "" + }, + "pricing": [ + "low", + "recurring", + "poa" + ], + "saas": true, + "website": "https://www.mightynetworks.com" + }, "Milestone CMS": { "cats": [ 1 From 704c3bc319144bf3d856268d174a296148d27b9e Mon Sep 17 00:00:00 2001 From: nurbek Date: Fri, 9 Jun 2023 02:44:05 +0600 Subject: [PATCH 30/67] add implies --- src/technologies/m.json | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/technologies/m.json b/src/technologies/m.json index 53cf2f306..5dd52089f 100644 --- a/src/technologies/m.json +++ b/src/technologies/m.json @@ -1761,8 +1761,7 @@ "description": "Microsoft's Clarity is a analytics tool which provides website usage statistics, session recording, and heatmaps.", "icon": "Microsoft Clarity.svg", "js": { - "clarity": "", - "partytown.resolveUrl": "" + "clarity": "" }, "pricing": [ "freemium" @@ -1921,6 +1920,10 @@ ], "description": "Mighty Networks is a platform that facilitates the creation and management of online communities, offering customisable websites, discussion forums, member profiles, events, courses, and multimedia content sharing for individuals and organisations.", "icon": "Mighty Network.svg", + "implies": [ + "Ruby on Rails", + "Ruby" + ], "js": { "Mighty.BroadcastBotApp": "" }, From dbc4cf9bec4c39710619d25b68a502957abdb973 Mon Sep 17 00:00:00 2001 From: nurbek Date: Fri, 9 Jun 2023 03:05:49 +0600 Subject: [PATCH 31/67] Add Sleekplan / issue-trackers --- .../webextension/images/icons/Sleekplan.svg | 10 ++++++++++ src/technologies/s.json | 16 ++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 src/drivers/webextension/images/icons/Sleekplan.svg diff --git a/src/drivers/webextension/images/icons/Sleekplan.svg b/src/drivers/webextension/images/icons/Sleekplan.svg new file mode 100644 index 000000000..7537fdd92 --- /dev/null +++ b/src/drivers/webextension/images/icons/Sleekplan.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/technologies/s.json b/src/technologies/s.json index 1cb83adc1..2d9a85ce5 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -3890,6 +3890,22 @@ "saas": true, "website": "https://sleeknote.com" }, + "Sleekplan": { + "cats": [ + 13 + ], + "description": "Sleekplan is a customer feedback and product management platform that enables businesses to collect, analyse, and act upon user feedback, prioritise feature requests, track bugs, and collaborate on product development.", + "icon": "Sleekplan.svg", + "requires": "Vue.js", + "pricing": [ + "freemium", + "low", + "recurring" + ], + "saas": true, + "scriptSrc": "\\.sleekplan\\.com/", + "website": "https://sleekplan.com" + }, "Slice": { "cats": [ 93 From 37410bac5da93ee17d3f3a27d91f5037db70175f Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 10 Jun 2023 01:00:12 +0600 Subject: [PATCH 32/67] Add Radix Ui / ui-frameworks --- src/drivers/webextension/images/icons/Radix UI.svg | 5 +++++ src/technologies/r.json | 11 +++++++++++ 2 files changed, 16 insertions(+) create mode 100644 src/drivers/webextension/images/icons/Radix UI.svg diff --git a/src/drivers/webextension/images/icons/Radix UI.svg b/src/drivers/webextension/images/icons/Radix UI.svg new file mode 100644 index 000000000..73fcfb6e3 --- /dev/null +++ b/src/drivers/webextension/images/icons/Radix UI.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/technologies/r.json b/src/technologies/r.json index edc28224e..bbc3d2431 100644 --- a/src/technologies/r.json +++ b/src/technologies/r.json @@ -131,6 +131,17 @@ "implies": "Ruby", "website": "https://github.com/rtomayko/rack-cache" }, + "Radix UI": { + "cats": [ + 66 + ], + "description": "Radix UI is a React-based user interface component library that offers accessible, responsive, and customisable components for building web applications.", + "icon": "Radix UI.svg", + "requires": "React", + "dom": "a[data-radix-collection-item], button[data-radix-collection-item]", + "oss": true, + "website": "https://www.radix-ui.com" + }, "Rain": { "cats": [ 6 From 750734b51a66093e92bb72960e1939b05b52b493 Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 10 Jun 2023 01:17:37 +0600 Subject: [PATCH 33/67] Add Tiktak Pro / ecommerce --- .../webextension/images/icons/Tiktak Pro.svg | 15 +++++++++++++++ src/technologies/t.json | 16 ++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 src/drivers/webextension/images/icons/Tiktak Pro.svg diff --git a/src/drivers/webextension/images/icons/Tiktak Pro.svg b/src/drivers/webextension/images/icons/Tiktak Pro.svg new file mode 100644 index 000000000..a4166b2d0 --- /dev/null +++ b/src/drivers/webextension/images/icons/Tiktak Pro.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/src/technologies/t.json b/src/technologies/t.json index 022759c10..03f26b473 100644 --- a/src/technologies/t.json +++ b/src/technologies/t.json @@ -2017,6 +2017,22 @@ "saas": true, "website": "https://www.tiendanube.com" }, + "Tiktak Pro": { + "cats": [ + 6 + ], + "description": "Tiktak Pro is an all-in-one ecommerce platform from Tunisia.", + "icon": "Tiktak Pro.svg", + "meta": { + "author": "^tiktak-themes$" + }, + "pricing": [ + "low", + "recurring" + ], + "saas": true, + "website": "https://tiktakpro.tn" + }, "TikTok Pixel": { "cats": [ 10 From 1bfea97fe7ed82a7bbb6f7536992bbc27076792c Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 10 Jun 2023 02:43:28 +0600 Subject: [PATCH 34/67] Add SNO Flex / wp-themes --- src/drivers/webextension/images/icons/SNO.svg | 76 +++++++++++++++++++ src/technologies/s.json | 17 +++++ 2 files changed, 93 insertions(+) create mode 100644 src/drivers/webextension/images/icons/SNO.svg diff --git a/src/drivers/webextension/images/icons/SNO.svg b/src/drivers/webextension/images/icons/SNO.svg new file mode 100644 index 000000000..732bee9b5 --- /dev/null +++ b/src/drivers/webextension/images/icons/SNO.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/technologies/s.json b/src/technologies/s.json index 1cb83adc1..6e09f3db7 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -4378,6 +4378,23 @@ "scriptSrc": "\\.sniperfast\\.com", "website": "https://www.sniperfast.com" }, + "SNO Flex": { + "cats": [ + 80 + ], + "description": "SNO Flex is a WordPress theme developed by SNO Sites. SNO Sites is a company that specialises in providing website solutions for schools and educational institutions.", + "icon": "SNO.svg", + "js": { + "sno_infographics_ajax_object": "" + }, + "pricing": [ + "onetime", + "recurring" + ], + "saas": true, + "requires": "WordPress", + "website": "https://snosites.com" + }, "Sniply": { "cats": [ 96 From 1e2cf5f2b19a35d4a88a463fb68d79f9f7d673dd Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 10 Jun 2023 02:45:17 +0600 Subject: [PATCH 35/67] remove sass --- src/technologies/s.json | 1 - 1 file changed, 1 deletion(-) diff --git a/src/technologies/s.json b/src/technologies/s.json index 6e09f3db7..4124d626d 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -4391,7 +4391,6 @@ "onetime", "recurring" ], - "saas": true, "requires": "WordPress", "website": "https://snosites.com" }, From 31ecb6a3cb10b567cb801f5ebf29f24a97eadbcd Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 10 Jun 2023 03:09:15 +0600 Subject: [PATCH 36/67] Add Buy with Prime / miscellaneous --- src/technologies/b.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/technologies/b.json b/src/technologies/b.json index aa0fa84d4..90a6ef94b 100644 --- a/src/technologies/b.json +++ b/src/technologies/b.json @@ -2610,6 +2610,22 @@ "scriptSrc": "cdnjs\\.buymeacoffee\\.com/([\\d.]+)\\;version:\\1", "website": "https://www.buymeacoffee.com" }, + "Buy with Prime": { + "cats": [ + 19 + ], + "description": "Buy with Prime is a feature offered by Amazon that allows Amazon Prime members to make purchases with the benefits associated with their Prime membership.", + "implies": "Amazon Pay", + "js": { + "bwp.sku": "" + }, + "pricing": [ + "recurring" + ], + "saas": true, + "scriptSrc": "code\\.buywithprime\\.amazon\\.com/", + "website": "https://buywithprime.amazon.com" + }, "BuySellAds": { "cats": [ 36 From ae7a08ce2ac63a8fae65fff98f7375020a99391f Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 10 Jun 2023 03:26:43 +0600 Subject: [PATCH 37/67] Add EasyGift / shopify-apps --- .../webextension/images/icons/EasyGift.png | Bin 0 -> 786 bytes src/technologies/e.json | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 src/drivers/webextension/images/icons/EasyGift.png diff --git a/src/drivers/webextension/images/icons/EasyGift.png b/src/drivers/webextension/images/icons/EasyGift.png new file mode 100644 index 0000000000000000000000000000000000000000..16d12cd97e40c55672fa536157ef7e4f784f31d4 GIT binary patch literal 786 zcmV+t1MU2YP)`^ z6HydBZ<1-!HkoJ>+omb8tx|9yr2!Ffr;92m6ojr67rGD^?nH3oLd2a55d?8na3zQ+ zR1gumvbb;|;vz;dwrOj=V-jc5%;)(grKT~Nbn+oV=z%xCduQHx_xJ7)$DJz_T?B_N zW0%1HLm=Rgtg6Cm-vAHYlCIr~(h1Kx77o8cR_(!yR1mk9rx7i6g4D?QLi>@mf#^69n~>A5Je1Z(gQe?nZVo}DE98>62wr{+$|nCB8-Y7?7oN$oT&6bMkbPU6 zarN0lsC$Jf5~c)>2F7t_atfwc&jaB{FoIp@UFaJ-TOsaaRvo+-oS;bZ*P>U*7R%12w z!iiPfd_50IDV859%4T5tyygVN4G9@pVyRWz)byXns!6^pnu299Q7tgCBc1N@UZ82M z6KJ)YX_){)3!ojz0&^P?ChGtJa~l~|w7WsreHWk;SwQN(+|?{FVxVq65Y5E#(^b literal 0 HcmV?d00001 diff --git a/src/technologies/e.json b/src/technologies/e.json index be9d842e1..0ce934f12 100644 --- a/src/technologies/e.json +++ b/src/technologies/e.json @@ -275,6 +275,24 @@ "implies": "Docker", "website": "https://easyengine.io" }, + "EasyGift": { + "cats": [ + 100 + ], + "description": "EasyGift is a tool that automates the addition of free gifts or products to the cart based on custom rules, allowing for upsells, BOGO (Buy 1 Get 1) offers, and the creation of rules based on cart value or specific products, with the ability to schedule start times for offer activation.", + "icon": "EasyGift.png", + "requires": "Shopify", + "js": { + "EasyGiftScriptLoaded": "", + "EasyGift.nonTargetingRules": "" + }, + "saas": true, + "pricing": [ + "low", + "recurring" + ], + "website": "https://apps.shopify.com/gifter-cart-auto-include" + }, "EasyStore": { "cats": [ 6 From ce0f5ff60d6f2e2d8a3ae747780b22ce23a242f8 Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 10 Jun 2023 04:04:21 +0600 Subject: [PATCH 38/67] Add Azure Edge Network / miscellaneous --- src/technologies/a.json | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/technologies/a.json b/src/technologies/a.json index b64b0d2d2..42e8c2087 100644 --- a/src/technologies/a.json +++ b/src/technologies/a.json @@ -4818,7 +4818,8 @@ }, "Azure CDN": { "cats": [ - 31 + 31, + 23 ], "description": "Azure Content Delivery Network (CDN) reduces load times, save bandwidth and speed responsiveness.", "headers": { @@ -4829,6 +4830,19 @@ "implies": "Azure", "website": "https://azure.microsoft.com/en-us/services/cdn/" }, + "Azure Edge Network": { + "cats": [ + 19 + ], + "description": "Azure Edge Network is a global network infrastructure provided by Microsoft Azure. It is designed to deliver content, applications, and services to end-users with low latency and high performance. The Azure Edge Network consists of a combination of Azure Content Delivery Network (CDN), Azure Front Door, and Azure Traffic Manager.", + "dom": "link[href*='.azureedge.net/']", + "headers": { + "content-security-policy": "\\.azureedge\\.net" + }, + "icon": "Azure.svg", + "scriptSrc": "\\.azureedge\\.net/", + "website": "https://learn.microsoft.com/en-us/azure/cdn/cdn-overview" + }, "Azure Front Door": { "cats": [ 65 From 38262bac4dc1cbeb5cf39992b018f101c7da1932 Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 10 Jun 2023 14:27:29 +0600 Subject: [PATCH 39/67] Add v4Guard Checkpoint / security --- .../webextension/images/icons/v4Guard.svg | 21 +++++++++++++++++++ src/technologies/v.json | 16 +++++++++++++- 2 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 src/drivers/webextension/images/icons/v4Guard.svg diff --git a/src/drivers/webextension/images/icons/v4Guard.svg b/src/drivers/webextension/images/icons/v4Guard.svg new file mode 100644 index 000000000..aabd8ae76 --- /dev/null +++ b/src/drivers/webextension/images/icons/v4Guard.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/technologies/v.json b/src/technologies/v.json index e0f5146d3..1cb01a404 100644 --- a/src/technologies/v.json +++ b/src/technologies/v.json @@ -1,4 +1,18 @@ -{ +{ + "v4Guard Checkpoint": { + "cats": [ + 16 + ], + "description": "Checkpoint is a product of v4Guard that verifies website users and prevents fraudulent access to sensitive areas, by checking for any use of anonymisation services with a captcha-like widget. v4guard provides fraud prevention and VPN protection tools.", + "icon": "v4guard.svg", + "pricing": [ + "poa", + "recurring" + ], + "saas": true, + "scriptSrc": "\\.v4guard\\.io/checkpoint", + "website": "https://en.vaptcha.com" + }, "VAPTCHA": { "cats": [ 16 From 8cf9dc157f4226866375eca3c859f1f6557393f0 Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 10 Jun 2023 14:30:09 +0600 Subject: [PATCH 40/67] fixes --- src/technologies/v.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/technologies/v.json b/src/technologies/v.json index 1cb01a404..63f7e05a9 100644 --- a/src/technologies/v.json +++ b/src/technologies/v.json @@ -3,7 +3,7 @@ "cats": [ 16 ], - "description": "Checkpoint is a product of v4Guard that verifies website users and prevents fraudulent access to sensitive areas, by checking for any use of anonymisation services with a captcha-like widget. v4guard provides fraud prevention and VPN protection tools.", + "description": "Checkpoint is a product of v4Guard that verifies website users and prevents fraudulent access to sensitive areas, by checking for any use of anonymisation services with a captcha-like widget.", "icon": "v4guard.svg", "pricing": [ "poa", @@ -11,7 +11,7 @@ ], "saas": true, "scriptSrc": "\\.v4guard\\.io/checkpoint", - "website": "https://en.vaptcha.com" + "website": "https://v4guard.io" }, "VAPTCHA": { "cats": [ From 99275e63e330d5ee6258485427825abdb95836bb Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 10 Jun 2023 14:31:12 +0600 Subject: [PATCH 41/67] fixes2 --- src/technologies/v.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/technologies/v.json b/src/technologies/v.json index 63f7e05a9..1e851bf97 100644 --- a/src/technologies/v.json +++ b/src/technologies/v.json @@ -4,7 +4,7 @@ 16 ], "description": "Checkpoint is a product of v4Guard that verifies website users and prevents fraudulent access to sensitive areas, by checking for any use of anonymisation services with a captcha-like widget.", - "icon": "v4guard.svg", + "icon": "v4Guard.svg", "pricing": [ "poa", "recurring" From 21731c6c64394fc5538465a838dd40b2816713fe Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 10 Jun 2023 15:00:29 +0600 Subject: [PATCH 42/67] Update Astro / static-site-generator --- src/technologies/a.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/technologies/a.json b/src/technologies/a.json index b64b0d2d2..8cf253b91 100644 --- a/src/technologies/a.json +++ b/src/technologies/a.json @@ -4100,7 +4100,7 @@ }, "link[href*='/_astro/']": { "attributes": { - "href": "/_astro/(?:common|index)(?:-|\\.)[\\d\\w]+\\.css" + "href": "/_astro/(?:[\\W\\w]+)(?:-|\\.)[\\d\\w]+\\.css" } } }, From e8d4d1dfdcc36f3688953d3e970536051633d72e Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 10 Jun 2023 18:06:07 +0600 Subject: [PATCH 43/67] Update Yext / search-engine,miscellaneous --- src/technologies/y.json | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/technologies/y.json b/src/technologies/y.json index f5360370d..dfce2cdef 100644 --- a/src/technologies/y.json +++ b/src/technologies/y.json @@ -365,13 +365,19 @@ }, "Yext": { "cats": [ - 29 + 29, + 19 ], - "description": "Yext is a hosted search-as-a-service platform.", + "description": "Yext is a technology company that provides a cloud-based platform for managing digital knowledge and online reputation.", "dom": "form.yxt-SearchBar-form", "icon": "Yext.svg", "js": { - "ANSWERS._analyticsReporterService._baseUrl": "\\.yext-pixel\\.com" + "ANSWERS._analyticsReporterService._baseUrl": "\\.yext-pixel\\.com", + "yextAnalyticsEnabled": "", + "Yext.BaseUrl": "", + "YextAnalyticsObject": "", + "yext_analytics": "", + "yext.analytics": "" }, "pricing": [ "high", From a8e748366f43db4614742a2c873b833bda2b7194 Mon Sep 17 00:00:00 2001 From: nurbek Date: Sat, 10 Jun 2023 18:24:22 +0600 Subject: [PATCH 44/67] Update OpenLayers / maps --- .../webextension/images/icons/OpenLayers.png | Bin 555 -> 0 bytes .../webextension/images/icons/OpenLayers.svg | 5 +++++ src/technologies/o.json | 3 ++- 3 files changed, 7 insertions(+), 1 deletion(-) delete mode 100644 src/drivers/webextension/images/icons/OpenLayers.png create mode 100644 src/drivers/webextension/images/icons/OpenLayers.svg diff --git a/src/drivers/webextension/images/icons/OpenLayers.png b/src/drivers/webextension/images/icons/OpenLayers.png deleted file mode 100644 index 7fa4ec6ab5afd4771a2cfefbf4dc4eb46a1c26fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 555 zcmV+`0@VG9P)6AY0p>lrj`l!@1EI8B{wx2%xMa;^2B)Mv!kQfu zvl$AO--ByJ#+_&WF+?A9k#Wh|XAF)BML=DQ5Y5gh z?F`l1KM>T2jJwbM2fAh(gOVJm1J%lwj9sJJ_JLx||+}xiGTJH4>mR44){E`d*3&u_S&yceCKSRd6{|tSXF*Sn3 z(&zkVh@bPHD{3ddETK>PbuHk?Ggh}^;Lqao1 t%1h?v7D^?hWovVC^X6!1Xo}%d2LN!|McwHd*h~Nb002ovPDHLkV1gH84NU+5 diff --git a/src/drivers/webextension/images/icons/OpenLayers.svg b/src/drivers/webextension/images/icons/OpenLayers.svg new file mode 100644 index 000000000..0afa08de7 --- /dev/null +++ b/src/drivers/webextension/images/icons/OpenLayers.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/technologies/o.json b/src/technologies/o.json index 571f6830f..da9f795f9 100644 --- a/src/technologies/o.json +++ b/src/technologies/o.json @@ -1051,12 +1051,13 @@ 35 ], "description": "OpenLayers is an open-source JavaScript library for displaying map data in web browser.", - "icon": "OpenLayers.png", + "icon": "OpenLayers.svg", "js": { "OpenLayers.VERSION_NUMBER": "([\\d.]+)\\;version:\\1", "ol.CanvasMap": "" }, "scriptSrc": "openlayers", + "oss": true, "website": "https://openlayers.org" }, "OpenNemas": { From 44265b83016f4a59305492ce845becba237bff9e Mon Sep 17 00:00:00 2001 From: nurbek Date: Sun, 11 Jun 2023 00:31:17 +0600 Subject: [PATCH 45/67] Add Hydra-Shield / reverse-proxies --- .../webextension/images/icons/Hydra-Shield.png | Bin 0 -> 1373 bytes src/technologies/h.json | 16 ++++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 src/drivers/webextension/images/icons/Hydra-Shield.png diff --git a/src/drivers/webextension/images/icons/Hydra-Shield.png b/src/drivers/webextension/images/icons/Hydra-Shield.png new file mode 100644 index 0000000000000000000000000000000000000000..a670bc74795d9182f4a4bfa912f9564e92ac721e GIT binary patch literal 1373 zcmV-j1)}z=#1{sFC^!PjBM`_K4RHt&(ord*8Igo|h=@~>7!?Qz76^z92q-ThB;ut! zL>(l;$M8-_=`o=J83^(o9`{0fZ$<|2a__m4t#v4&ymI_xF2PiLAg1C_4 zngi6atIIy@-EEDWyfS2FUBQ2yPuM#(RTV;NKTJ1mL{Uiv(lZOu(b37ptY`u&RxE+j z2ln`oggWcTVk9N!puc}``n`$q2GrCxO%w5Scf@9MBiy;$i0{v3qOI*QBqE@${sz1~ zKf)FZ6J%u<<3j3Bvm84**kbJ(br|Tchu4uH3=9lmbaZT*h@-;}?6iFcb@k1NicOoB zh(H3n?5*(iaWAC*P>AyvaxgGBH2qFZO$9L#{%r4Og3sr}{m?h4Cei5a?Pt$cu3Qdl ztIaq_wk|X*4p*;NaUHU;23sQs7~NwF(AVCnwA9$H#fl z)74@s=ZMFf-Mw?Y89n#Dppu1x=*HxD$wr4Pwsw`Ua;~O&q^xw~dW4GSr#Z2_;C& zGiL&I^}iv5G#p9sp{$U&eY}s6P*haF!-ws#*ye<^i~!r_)2)Gf$rrXm5Wki5bZWP{_+K!q^xOJRT2{Ladf- fE{2Ck@S^x1bGzMbH&o@#00000NkvXXu0mjf|0a2q literal 0 HcmV?d00001 diff --git a/src/technologies/h.json b/src/technologies/h.json index 34cd16afc..497e30f54 100644 --- a/src/technologies/h.json +++ b/src/technologies/h.json @@ -1589,6 +1589,22 @@ "scriptSrc": "\\.hushly\\.com/", "website": "https://www.hushly.com" }, + "Hydra-Shield": { + "cats": [ + 64 + ], + "description": "Hydra-Shield is an anti-DDoS protection reverse proxy that filters and mitigates malicious traffic to safeguard servers from distributed denial-of-service attacks.", + "icon": "Hydra-Shield.svg", + "headers": { + "server": "^Hydra-Shield\\sV([\\d\\.]+)$\\;version:\\1" + }, + "pricing": [ + "freemium", + "low", + "recurring" + ], + "website": "https://hydra-shield.fr" + }, "Hydrogen": { "cats": [ 12 From b134701c4d703214a6b0ada35c4a32addf8be744 Mon Sep 17 00:00:00 2001 From: nurbek Date: Sun, 11 Jun 2023 00:33:16 +0600 Subject: [PATCH 46/67] fix --- src/technologies/h.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/technologies/h.json b/src/technologies/h.json index 497e30f54..38af08077 100644 --- a/src/technologies/h.json +++ b/src/technologies/h.json @@ -1594,7 +1594,7 @@ 64 ], "description": "Hydra-Shield is an anti-DDoS protection reverse proxy that filters and mitigates malicious traffic to safeguard servers from distributed denial-of-service attacks.", - "icon": "Hydra-Shield.svg", + "icon": "Hydra-Shield.png", "headers": { "server": "^Hydra-Shield\\sV([\\d\\.]+)$\\;version:\\1" }, From 462dc359de714c3dacfdadfb872bb5dbe54c8adb Mon Sep 17 00:00:00 2001 From: nurbek Date: Sun, 11 Jun 2023 01:17:54 +0600 Subject: [PATCH 47/67] Update LogRocket / analytics --- src/technologies/l.json | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/technologies/l.json b/src/technologies/l.json index 8216c8b2f..b5a15acf9 100644 --- a/src/technologies/l.json +++ b/src/technologies/l.json @@ -1402,13 +1402,19 @@ "cats": [ 10 ], - "description": "LogRocket records videos of user sessions with logs and network data.", + "description": "LogRocket is a logging and session replay platform that helps developers identify and troubleshoot issues in web applications by recording and replaying user sessions, along with capturing logs and user interactions in real-time.", "icon": "LogRocket.svg", - "scriptSrc": [ - "cdn\\.logrocket\\.(com|io)", - "cdn\\.lr-ingest\\.io" + "js": { + "LogRocket._buffer": "" + }, + "scriptSrc": "cdn\\.(?:lr-ingest|logrocket)\\.(?:com|io)", + "saas": true, + "pricing": [ + "freemium", + "mid", + "recurring" ], - "website": "https://logrocket.com/" + "website": "https://logrocket.com" }, "Loggly": { "cats": [ From 9ecadd0da603fa896db888db4ad69f9547f5e0ea Mon Sep 17 00:00:00 2001 From: nurbek Date: Sun, 11 Jun 2023 01:30:59 +0600 Subject: [PATCH 48/67] Add Sirge / analytics, shopify-apps --- src/drivers/webextension/images/icons/Sirge.svg | 9 +++++++++ src/technologies/s.json | 16 ++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 src/drivers/webextension/images/icons/Sirge.svg diff --git a/src/drivers/webextension/images/icons/Sirge.svg b/src/drivers/webextension/images/icons/Sirge.svg new file mode 100644 index 000000000..3c69e1645 --- /dev/null +++ b/src/drivers/webextension/images/icons/Sirge.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/technologies/s.json b/src/technologies/s.json index 1cb83adc1..7b3e8e5d3 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -3248,6 +3248,22 @@ "url": "^https?//.+\\.sirclo\\.me", "website": "https://sirclo.com/" }, + "Sirge": { + "cats": [ + 10, + 100 + ], + "description": "Sirge is an analytics platform that tracks website visits, customer behavior, and provides insights to optimise return on ad spend (ROAS) and conversions.", + "icon": "Sirge.svg", + "requires": "Shopify", + "pricing": [ + "low", + "recurring" + ], + "saas": true, + "scriptSrc": "cdn\\.app\\.sirge\\.com/", + "website": "https://www.sirge.com" + }, "Sirdata": { "cats": [ 97, From a4cff1e1873a79e66bbd669f24817689a36aee6a Mon Sep 17 00:00:00 2001 From: nurbek Date: Sun, 11 Jun 2023 02:02:05 +0600 Subject: [PATCH 49/67] Add Akilli Ticaret / ecommerce --- .../images/icons/Akilli Ticaret.svg | 19 +++++++++++++++++++ src/technologies/a.json | 18 ++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 src/drivers/webextension/images/icons/Akilli Ticaret.svg diff --git a/src/drivers/webextension/images/icons/Akilli Ticaret.svg b/src/drivers/webextension/images/icons/Akilli Ticaret.svg new file mode 100644 index 000000000..d3b708b6a --- /dev/null +++ b/src/drivers/webextension/images/icons/Akilli Ticaret.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/src/technologies/a.json b/src/technologies/a.json index b64b0d2d2..d5edbb861 100644 --- a/src/technologies/a.json +++ b/src/technologies/a.json @@ -2121,6 +2121,24 @@ "oss": true, "website": "https://akaunting.com" }, + "Akilli Ticaret": { + "cats": [ + 6 + ], + "description": "Akilli Ticaret is an all-in-one ecommerce platform from Turkey.", + "icon": "Akilli Ticaret.svg", + "requires": "Microsoft ASP.NET", + "js": { + "akillitel": "" + }, + "saas": true, + "scriptSrc": "\\.akilliticaret\\.com/", + "pricing": [ + "mid", + "recurring" + ], + "website": "https://akilliticaret.com" + }, "Akinon": { "cats": [ 6 From 6effe7c4e4a7ddbce89e4da05ae109fad5a89584 Mon Sep 17 00:00:00 2001 From: nurbek Date: Sun, 11 Jun 2023 02:14:07 +0600 Subject: [PATCH 50/67] Add PlatinMarket / ecommerce --- .../images/icons/PlatinMarket.png | Bin 0 -> 1181 bytes src/technologies/p.json | 19 +++++++++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 src/drivers/webextension/images/icons/PlatinMarket.png diff --git a/src/drivers/webextension/images/icons/PlatinMarket.png b/src/drivers/webextension/images/icons/PlatinMarket.png new file mode 100644 index 0000000000000000000000000000000000000000..ca81949e8bda1e88e2962e3088caeb40859a9644 GIT binary patch literal 1181 zcmV;O1Y-M%P)WCQT7I@=J3G5Gm+$WOXSchvz0;Bq&SZA)oqO;3 zzI*1}bIt(wSwxh{@*-MX7wv|DNAm(rri3AZOdv5uO%u}r#@6k?ohUjj-HGxj3@?XP z!$NP)N3W3Rk^*ZuWEk8AiA*&bIGgzk$L*aM76LgPy;>HK5`qe4Nxv>TicJCVB8l`- z%VUa&8se4b|Dcyaf75P^FQ>aIfx$tTFKt1OG;okw+X&vIOiksNOarH=--AEV6 z{0S!$$LpN;IlJ*Wo#cpHY`tN3V5pRQO#*7CnIxX1vhO+4KDVn%gGk)w!k=Uu{mxcg zRu8iy=%huy=DJ-AdIek=;0wDG?}fdRG6L!I*lHO#$A=GLc?r0$e}s>><2&&i0fNjh zHVPZxa;&$6yiZ>_Wm|YlwBgE9C1pFbOdQq(FRm5X;+r_`jbgic;5>~~eI4E;vC?;M z(ogoyX7O?A9PCOZ<$LNuMBxe8<^xCO``qOvTH`Y|XUnDu9B4`4h^SCp_?ZLI9p|=!9zMgE7UJO zC=t5}C#Yp8A_+++`-3L-%Q<19>STcqcLe*Z5)d0PYd7Oy5YUrl**gpc=XEBR#k)%f zL@_2*lQ>b|xi*SK1%Y`IP7a5Jh1aP36z>@nEg}~{i?QH3K|ZZd;6P(HCM%iY353&b zPcW3v5k-x85Z6c1&^apW&WcnGcI6M!oO+a}(OK}xiqdMDy z3f?(_^*f#TwRAww0^7h(0IbEzM1eCn;#h19pDZm<^_(!xVqy&(L>E;ZCz+cEoG$z< zIxB;-7J Date: Sun, 11 Jun 2023 02:54:49 +0600 Subject: [PATCH 51/67] Add Vant / ui-frameworks --- .../webextension/images/icons/Vant.png | Bin 0 -> 1100 bytes src/technologies/v.json | 21 ++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 src/drivers/webextension/images/icons/Vant.png diff --git a/src/drivers/webextension/images/icons/Vant.png b/src/drivers/webextension/images/icons/Vant.png new file mode 100644 index 0000000000000000000000000000000000000000..0438b27e345ce9dcaadd2e7cac6ce05b9fb8a0f9 GIT binary patch literal 1100 zcmV-S1he~zP)s_~&8O934f}#*LBnA~<%#`_O8c`DyV+@H)Ty#n#GwK7z0Q1k=+>Ayy zGev_5ycm6OtI>(wq6s>D)P*c$4Gb6q#@f*q+IzplY1ztUz4!LsuKXT)+jGx%&ac07 zzVAB#Wn$f51Gk2TzxoZ92@kkL_>cX8jL>#v)6|K8^{`C1A`tq0;Au_M`Vb*RP#HKP zuy&~bHlauZK-5eK6@@KmH>K}e|o_s!aq_VBSYQk?Rdhq6>2GX2aV?dnuf1Y0vwviBPjnvm_2r z9Dnv)QJ{^VyTB#!MHCc3Bsup~6tB{_stM}q1Gyb1Op_xV6tdVb)$&T$nWwOaWnItK zpP&pB6d(fG_#gbWwdkv<#zZ0ksZ?q)@d#7eJJr%2H3nH|tmm2rX$ME@;_qQ_OMsKh zOJB;e2ZF&B;Pa_kJaKVH?4h=i)CgaDRO0A&{n z%-g;d!i+$P9?;Xy382q!uK=2rpwvmGXwQQ~tc=ATt-hSLb1`Yc5+FgJ-#;Fi-1`47 z_geXE`EsK9zW#}*tZ4@u&Ygzf>^)t2)LaI!vg8w2aZL)MFIPcY-)|=jN87O zYKW&Vf5tRlB!l?A! zE--f<{FmZz;g(g9ty1{VTPA^PkztgwSB99#2`BC{mty7gNl2-FNY$vtJrKx9Z}4I8 zQK>*YijVT5hyU5w`oh>f&z=OAP?PgtteKhYy&i7~wvI=_JcNGDuO3;F_$&zA{r6pu ze`B<7>6>smp-1_s*)#Uq`q3NXTHwL)$g4WxdpsuuIKwA#%yb{y_)O6Wqk58_`&I#iV)xiP4I2nqgGe-+R1%$2%t19i%k2Gj!iKr16Khu&2!2- SIjRQ$0000 Date: Sun, 11 Jun 2023 03:11:13 +0600 Subject: [PATCH 52/67] Add Tolt / affiliate-programs --- .../webextension/images/icons/Tolt.svg | 9 +++++++++ src/technologies/t.json | 19 +++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 src/drivers/webextension/images/icons/Tolt.svg diff --git a/src/drivers/webextension/images/icons/Tolt.svg b/src/drivers/webextension/images/icons/Tolt.svg new file mode 100644 index 000000000..8b492211f --- /dev/null +++ b/src/drivers/webextension/images/icons/Tolt.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/technologies/t.json b/src/technologies/t.json index 022759c10..4418c5be3 100644 --- a/src/technologies/t.json +++ b/src/technologies/t.json @@ -2227,6 +2227,25 @@ "website": "https://www.tomtom.com", "xhr": "api\\.tomtom\\.com" }, + "Tolt": { + "cats": [ + 71 + ], + "description": "Tolt is an affiliate marketing software designed for SaaS startups.", + "icon": "Tolt.svg", + "js": { + "tolt_referral": "", + "toltio": "", + "toltAPI": "\\.tolt\\.io/" + }, + "saas": true, + "scriptSrc": "\\.tolt\\.io/", + "pricing": [ + "low", + "recurring" + ], + "website": "https://tolt.io" + }, "TomatoCart": { "cats": [ 6 From 702025d8dc686d2217bf281fae0cda4bd9553b2a Mon Sep 17 00:00:00 2001 From: nurbek Date: Sun, 11 Jun 2023 03:33:41 +0600 Subject: [PATCH 53/67] Update Stackbit, Cloudinary --- src/technologies/c.json | 2 +- src/technologies/s.json | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/technologies/c.json b/src/technologies/c.json index 89236a551..009fef685 100644 --- a/src/technologies/c.json +++ b/src/technologies/c.json @@ -2221,7 +2221,7 @@ 95 ], "description": "Cloudinary is an end-to-end image- and video-management solution for websites and mobile apps, covering everything from image and video uploads, storage, manipulations, optimisations to delivery.", - "dom": "img[src*='.cloudinary.com/'], img[data-src*='.cloudinary.com/']", + "dom": "img[src*='.cloudinary.com/'], img[data-src*='.cloudinary.com/'], link[href*='.cloudinary.com/']", "headers": { "Content-Security-Policy": "player\\.cloudinary\\.com" }, diff --git a/src/technologies/s.json b/src/technologies/s.json index 1cb83adc1..abe33a1e2 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -5738,6 +5738,11 @@ "dom": { "script#__NEXT_DATA__": { "text": "stackbit" + }, + "header[data-sb-field-path]": { + "attributes": { + "data-sb-field-path": "" + } } }, "icon": "stackbit.svg", From eba15c73c0f30aeb6e0c1e6f44755fccd82337c8 Mon Sep 17 00:00:00 2001 From: nurbek Date: Sun, 11 Jun 2023 04:47:05 +0600 Subject: [PATCH 54/67] Add The Church Co / page-builders --- .../webextension/images/icons/The Church Co.png | Bin 0 -> 412 bytes src/technologies/t.json | 16 ++++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 src/drivers/webextension/images/icons/The Church Co.png diff --git a/src/drivers/webextension/images/icons/The Church Co.png b/src/drivers/webextension/images/icons/The Church Co.png new file mode 100644 index 0000000000000000000000000000000000000000..0060ad3fe30cb8432e333c13f73c77fda7750aa7 GIT binary patch literal 412 zcmV;N0b~A&P)1lF=YI} zdB2-5B=#jRnSlx|>UN6`XjWf8(N`Gqjc^-De#sb_kYoJ09ZY86i@xdhJDeFP>FaZ> ziAjJS_X={*eD`F-FJK#X)J{H1*ekOoLW$W}cAQ^bHbKnM01_}x6CUD)|4y+Z(L z3juOif%;PQA}an*Prb#0j%L^NgI+<7Dy){a0O#CsV2&B-A;1zeZUU|V0000 Date: Sun, 11 Jun 2023 16:27:35 +0100 Subject: [PATCH 55/67] fix: http protocol in websites should be https --- src/technologies/_.json | 2 +- src/technologies/a.json | 110 ++++++++++++++++----------------- src/technologies/b.json | 42 ++++++------- src/technologies/c.json | 96 ++++++++++++++-------------- src/technologies/d.json | 32 +++++----- src/technologies/e.json | 48 +++++++------- src/technologies/f.json | 40 ++++++------ src/technologies/g.json | 68 ++++++++++---------- src/technologies/h.json | 26 ++++---- src/technologies/i.json | 44 ++++++------- src/technologies/j.json | 42 ++++++------- src/technologies/k.json | 26 ++++---- src/technologies/l.json | 42 ++++++------- src/technologies/m.json | 86 +++++++++++++------------- src/technologies/n.json | 12 ++-- src/technologies/o.json | 60 +++++++++--------- src/technologies/p.json | 68 ++++++++++---------- src/technologies/q.json | 8 +-- src/technologies/r.json | 42 ++++++------- src/technologies/s.json | 134 ++++++++++++++++++++-------------------- src/technologies/t.json | 58 ++++++++--------- src/technologies/u.json | 20 +++--- src/technologies/v.json | 20 +++--- src/technologies/w.json | 50 +++++++-------- src/technologies/x.json | 24 +++---- src/technologies/y.json | 22 +++---- src/technologies/z.json | 20 +++--- 27 files changed, 621 insertions(+), 621 deletions(-) diff --git a/src/technologies/_.json b/src/technologies/_.json index 1b5f69050..b23021a01 100644 --- a/src/technologies/_.json +++ b/src/technologies/_.json @@ -23,7 +23,7 @@ ], "saas": true, "scriptSrc": "bitrix(?:\\.info/|/js/main/core)", - "website": "http://www.1c-bitrix.ru" + "website": "https://www.1c-bitrix.ru" }, "2B Advice": { "cats": [ diff --git a/src/technologies/a.json b/src/technologies/a.json index b64b0d2d2..bae90d067 100644 --- a/src/technologies/a.json +++ b/src/technologies/a.json @@ -89,7 +89,7 @@ ], "saas": true, "scriptSrc": "\\.ebis\\.ne\\.jp/", - "website": "http://www.ebis.ne.jp" + "website": "https://www.ebis.ne.jp" }, "ADAPT": { "cats": [ @@ -196,7 +196,7 @@ "Server": "AOLserver/?([\\d.]+)?\\;version:\\1" }, "icon": "AOLserver.png", - "website": "http://aolserver.com" + "website": "https://aolserver.com" }, "AOS": { "cats": [ @@ -215,7 +215,7 @@ "unpkg\\.com/aos@([\\d\\.]+)/dist/aos\\.js\\;version:\\1", "/typo3conf/ext/udem_vendor/Resources/Public/aos-([\\d\\.]+)\\;version:\\1" ], - "website": "http://michalsnik.github.io/aos/" + "website": "https://michalsnik.github.io/aos/" }, "APC": { "cats": [ @@ -263,7 +263,7 @@ "ATInternet": "", "xtsite": "" }, - "website": "http://atinternet.com/en" + "website": "https://atinternet.com/en" }, "AT Internet XiTi": { "cats": [ @@ -274,7 +274,7 @@ "xt_click": "" }, "scriptSrc": "xiti\\.com/hit\\.xiti", - "website": "http://atinternet.com/en" + "website": "https://atinternet.com/en" }, "ATSHOP": { "cats": [ @@ -350,7 +350,7 @@ "meta": { "generator": "AWStats ([\\d.]+(?: \\(build [\\d.]+\\))?)\\;version:\\1" }, - "website": "http://awstats.sourceforge.net" + "website": "https://awstats.sourceforge.net" }, "Abicart": { "cats": [ @@ -770,7 +770,7 @@ ], "saas": true, "scriptSrc": "/cdnr/\\d+/acton/bn/tracker/\\d+", - "website": "http://act-on.com" + "website": "https://act-on.com" }, "Actito": { "cats": [ @@ -897,7 +897,7 @@ ], "icon": "AdInfinity.png", "scriptSrc": "adinfinity\\.com\\.au", - "website": "http://adinfinity.com.au" + "website": "https://adinfinity.com.au" }, "AdOcean": { "cats": [ @@ -965,7 +965,7 @@ ], "saas": true, "scriptSrc": "\\.adriver\\.ru/", - "website": "http://adriver.ru" + "website": "https://adriver.ru" }, "AdRoll": { "cats": [ @@ -986,7 +986,7 @@ ], "saas": true, "scriptSrc": "(?:a|s)\\.adroll\\.com", - "website": "http://adroll.com" + "website": "https://adroll.com" }, "AdRoll CMP System": { "cats": [ @@ -1128,7 +1128,7 @@ }, "scriptSrc": "^[^\\/]*//(?:[^\\/]+\\.)?adcash\\.com/(?:script|ad)/", "url": "^https?://(?:[^\\/]+\\.)?adcash\\.com/script/pop_", - "website": "http://adcash.com" + "website": "https://adcash.com" }, "AddEvent": { "cats": [ @@ -1156,7 +1156,7 @@ ], "saas": true, "scriptSrc": "(?:cdn\\.)?shop\\.pe/widget/", - "website": "http://www.addshoppers.com" + "website": "https://www.addshoppers.com" }, "AddThis": { "cats": [ @@ -1168,7 +1168,7 @@ "addthis": "" }, "scriptSrc": "addthis\\.com/js/", - "website": "http://www.addthis.com" + "website": "https://www.addthis.com" }, "AddToAny": { "cats": [ @@ -1180,7 +1180,7 @@ "a2apage_init": "" }, "scriptSrc": "addtoany\\.com/menu/page\\.js", - "website": "http://www.addtoany.com" + "website": "https://www.addtoany.com" }, "AddToAny Share Buttons": { "cats": [ @@ -1276,7 +1276,7 @@ ], "icon": "adminer.png", "implies": "PHP", - "website": "http://www.adminer.org" + "website": "https://www.adminer.org" }, "Admiral": { "cats": [ @@ -1433,7 +1433,7 @@ }, "scriptSrc": "/cfajax/", "url": "\\.cfm(?:$|\\?)", - "website": "http://adobe.com/products/coldfusion-family.html" + "website": "https://adobe.com/products/coldfusion-family.html" }, "Adobe DTM": { "cats": [ @@ -1535,7 +1535,7 @@ "meta": { "generator": "Adobe GoLive(?:\\s([\\d.]+))?\\;version:\\1" }, - "website": "http://www.adobe.com/products/golive" + "website": "https://www.adobe.com/products/golive" }, "Adobe Portfolio": { "cats": [ @@ -1571,7 +1571,7 @@ "generator": "^Adobe RoboHelp(?: ([\\d]+))?\\;version:\\1" }, "scriptSrc": "(?:wh(?:utils|ver|proxy|lang|topic|msg)|ehlpdhtm)\\.js", - "website": "http://adobe.com/products/robohelp.html" + "website": "https://adobe.com/products/robohelp.html" }, "Adobe Target": { "cats": [ @@ -1648,7 +1648,7 @@ "advst_is_above_the_fold": "" }, "scriptSrc": "(?:ad\\.advertstream\\.com|adxcore\\.com)", - "website": "http://www.advertstream.com" + "website": "https://www.advertstream.com" }, "Adverticum": { "cats": [ @@ -1662,7 +1662,7 @@ ], "saas": true, "scriptSrc": "\\.adverticum\\.net/", - "website": "http://adverticum.net" + "website": "https://adverticum.net" }, "Adyen": { "cats": [ @@ -1687,7 +1687,7 @@ "PHP", "jQuery" ], - "website": "http://blogengine.ru" + "website": "https://blogengine.ru" }, "Aero Commerce": { "cats": [ @@ -1737,7 +1737,7 @@ "dom": "img[src*='banners.affiliatefuture.com']", "icon": "Affiliate Future.png", "scriptSrc": "tags\\.affiliatefuture\\.com", - "website": "http://affiliatefuture.com" + "website": "https://affiliatefuture.com" }, "Affiliatly": { "cats": [ @@ -1804,7 +1804,7 @@ "X-Powered-By": "Afosto SaaS BV\\;version:2.0" }, "icon": "Afosto.svg", - "website": "http://afosto.com" + "website": "https://afosto.com" }, "AfterBuy": { "cats": [ @@ -1823,7 +1823,7 @@ ], "saas": true, "scriptSrc": "\\.afterbuy\\.de/", - "website": "http://www.afterbuy.de" + "website": "https://www.afterbuy.de" }, "AfterShip": { "cats": [ @@ -1974,7 +1974,7 @@ "icon": "aircall.png", "saas": true, "scriptSrc": "^https?://cdn\\.aircall\\.io/", - "website": "http://aircall.io" + "website": "https://aircall.io" }, "Airee": { "cats": [ @@ -1984,7 +1984,7 @@ "Server": "^Airee" }, "icon": "Airee.png", - "website": "http://xn--80aqc2a.xn--p1ai" + "website": "https://xn--80aqc2a.xn--p1ai" }, "Airform": { "cats": [ @@ -2040,7 +2040,7 @@ "poa" ], "saas": true, - "website": "http://akamai.com" + "website": "https://akamai.com" }, "Akamai Bot Manager": { "cats": [ @@ -2162,7 +2162,7 @@ "Server": "akka-http(?:/([\\d.]+))?\\;version:\\1" }, "icon": "akka-http.png", - "website": "http://akka.io" + "website": "https://akka.io" }, "Aklamio": { "cats": [ @@ -2275,7 +2275,7 @@ "payg" ], "saas": true, - "website": "http://www.algolia.com" + "website": "https://www.algolia.com" }, "Algolia DocSearch": { "cats": [ @@ -2388,7 +2388,7 @@ "AUI": "" }, "scriptSrc": "^https?://cdn\\.alloyui\\.com/", - "website": "http://www.alloyui.com" + "website": "https://www.alloyui.com" }, "Allyable": { "cats": [ @@ -2481,7 +2481,7 @@ "generator": "Amaya(?: V?([\\d.]+[a-z]))?\\;version:\\1" }, "oss": true, - "website": "http://www.w3.org/Amaya" + "website": "https://www.w3.org/Amaya" }, "Amazon ALB": { "cats": [ @@ -2557,7 +2557,7 @@ "icon": "Amazon Cloudfront.svg", "implies": "Amazon Web Services", "saas": true, - "website": "http://aws.amazon.com/cloudfront/" + "website": "https://aws.amazon.com/cloudfront/" }, "Amazon CloudWatch RUM": { "cats": [ @@ -2601,7 +2601,7 @@ "icon": "Amazon EC2.svg", "implies": "Amazon Web Services", "saas": true, - "website": "http://aws.amazon.com/ec2/" + "website": "https://aws.amazon.com/ec2/" }, "Amazon ECS": { "cats": [ @@ -2687,7 +2687,7 @@ "implies": "Amazon Web Services", "saas": true, "scriptSrc": "s3[^ ]*\\.amazonaws\\.com/", - "website": "http://aws.amazon.com/s3/" + "website": "https://aws.amazon.com/s3/" }, "Amazon SES": { "cats": [ @@ -2785,7 +2785,7 @@ "generator": "(?:Ametys|Anyware Technologies)" }, "scriptSrc": "ametys\\.js", - "website": "http://ametys.org" + "website": "https://ametys.org" }, "Amex Express Checkout": { "cats": [ @@ -3294,7 +3294,7 @@ "implies": "Apache Tomcat", "scriptSrc": "jspwiki", "url": "wiki\\.jsp", - "website": "http://jspwiki.org" + "website": "https://jspwiki.org" }, "Apache Tomcat": { "cats": [ @@ -3308,7 +3308,7 @@ }, "icon": "Apache Tomcat.svg", "implies": "Java", - "website": "http://tomcat.apache.org" + "website": "https://tomcat.apache.org" }, "Apache Traffic Server": { "cats": [ @@ -3319,7 +3319,7 @@ "Server": "ATS/?([\\d.]+)?\\;version:\\1" }, "icon": "Apache Traffic Server.svg", - "website": "http://trafficserver.apache.org/" + "website": "https://trafficserver.apache.org/" }, "Apache Wicket": { "cats": [ @@ -3331,7 +3331,7 @@ "js": { "Wicket": "" }, - "website": "http://wicket.apache.org" + "website": "https://wicket.apache.org" }, "Apereo CAS": { "cats": [ @@ -3511,7 +3511,7 @@ ], "saas": true, "scriptSrc": "adnxs\\.(?:net|com)", - "website": "http://appnexus.com", + "website": "https://appnexus.com", "xhr": "prebid\\.adnxs\\.com" }, "Appcues": { @@ -3780,7 +3780,7 @@ "implies": "PHP", "oss": true, "scriptSrc": "arastta\\.js", - "website": "http://arastta.org" + "website": "https://arastta.org" }, "Arc": { "cats": [ @@ -3892,7 +3892,7 @@ "scriptSrc": [ "wicket/resource/org\\.artifactory\\." ], - "website": "http://jfrog.com/open-source/#os-arti" + "website": "https://jfrog.com/open-source/#os-arti" }, "Artifactory Web Server": { "cats": [ @@ -3904,7 +3904,7 @@ }, "icon": "Artifactory.svg", "implies": "Artifactory", - "website": "http://jfrog.com/open-source/#os-arti" + "website": "https://jfrog.com/open-source/#os-arti" }, "Aruba.it": { "cats": [ @@ -3938,7 +3938,7 @@ "js": { "ArvanCloud": "" }, - "website": "http://www.arvancloud.ir" + "website": "https://www.arvancloud.ir" }, "Arya CMS": { "cats": [ @@ -3978,7 +3978,7 @@ "meta": { "generator": "^AsciiDoc ([\\d.]+)\\;version:\\1" }, - "website": "http://www.methods.co.nz/asciidoc" + "website": "https://www.methods.co.nz/asciidoc" }, "Asciidoctor": { "cats": [ @@ -4174,7 +4174,7 @@ "meta": { "application-name": "Bitbucket" }, - "website": "http://www.atlassian.com/software/bitbucket/overview/" + "website": "https://www.atlassian.com/software/bitbucket/overview/" }, "Atlassian Confluence": { "cats": [ @@ -4195,7 +4195,7 @@ "meta": { "confluence-request-time": "" }, - "website": "http://www.atlassian.com/software/confluence/overview/team-collaboration-software" + "website": "https://www.atlassian.com/software/confluence/overview/team-collaboration-software" }, "Atlassian FishEye": { "cats": [ @@ -4207,7 +4207,7 @@ "cpe": "cpe:2.3:a:atlassian:fisheye:*:*:*:*:*:*:*:*", "html": "(?:Log in to )?FishEye (?:and Crucible )?([\\d.]+)?\\;version:\\1", "icon": "Atlassian FishEye.svg", - "website": "http://www.atlassian.com/software/fisheye/overview/" + "website": "https://www.atlassian.com/software/fisheye/overview/" }, "Atlassian Jira": { "cats": [ @@ -4224,7 +4224,7 @@ "application-name": "JIRA", "data-version": "([\\d.]+)\\;version:\\1\\;confidence:0" }, - "website": "http://www.atlassian.com/software/jira/overview/" + "website": "https://www.atlassian.com/software/jira/overview/" }, "Atlassian Jira Issue Collector": { "cats": [ @@ -4237,7 +4237,7 @@ "jira-issue-collector-plugin", "atlassian\\.jira\\.collector\\.plugin" ], - "website": "http://www.atlassian.com/software/jira/overview/" + "website": "https://www.atlassian.com/software/jira/overview/" }, "Atlassian Statuspage": { "cats": [ @@ -4368,7 +4368,7 @@ }, "oss": true, "scriptSrc": "/aurelia[\\d\\w\\-\\.]+\\.js", - "website": "http://aurelia.io" + "website": "https://aurelia.io" }, "Auryc": { "cats": [ @@ -4873,7 +4873,7 @@ "meta": { "generator": "a-blog cms" }, - "website": "http://www.a-blogcms.jp" + "website": "https://www.a-blogcms.jp" }, "a3 Lazy Load": { "cats": [ @@ -5005,7 +5005,7 @@ "actionheroClient": "" }, "scriptSrc": "actionheroClient\\.js", - "website": "http://www.actionherojs.com" + "website": "https://www.actionherojs.com" }, "amCharts": { "cats": [ @@ -5018,7 +5018,7 @@ "AmCharts": "" }, "scriptSrc": "amcharts.*\\.js", - "website": "http://amcharts.com" + "website": "https://amcharts.com" }, "amoCRM": { "cats": [ @@ -5061,7 +5061,7 @@ "dom": "[data-augmented-ui]", "icon": "augmented-ui.png", "oss": true, - "website": "http://augmented-ui.com" + "website": "https://augmented-ui.com" }, "autoComplete.js": { "cats": [ diff --git a/src/technologies/b.json b/src/technologies/b.json index aa0fa84d4..18166c600 100644 --- a/src/technologies/b.json +++ b/src/technologies/b.json @@ -17,7 +17,7 @@ "html": "<[^>]+data-bem", "icon": "BEM.png", "oss": true, - "website": "http://en.bem.info" + "website": "https://en.bem.info" }, "BIGACE": { "cats": [ @@ -62,7 +62,7 @@ "meta": { "generator": "^boom site builder$" }, - "website": "http://manaandisheh.com" + "website": "https://manaandisheh.com" }, "BRT": { "cats": [ @@ -169,7 +169,7 @@ "Backbone.VERSION": "^(.+)$\\;version:\\1" }, "scriptSrc": "backbone.*\\.js", - "website": "http://backbonejs.org" + "website": "https://backbonejs.org" }, "Backdrop": { "cats": [ @@ -272,7 +272,7 @@ "meta": { "generator": "Banshee PHP" }, - "website": "http://www.banshee-php.org" + "website": "https://www.banshee-php.org" }, "Barba.js": { "cats": [ @@ -650,7 +650,7 @@ "scriptSrc": "(?:\\.|plugins/)?bigcommerce(?:\\.com)?/(?:assets)?", "scripts": "bigcommerceProductId", "url": "mybigcommerce\\.com", - "website": "http://www.bigcommerce.com" + "website": "https://www.bigcommerce.com" }, "BigDataCloud IP Geolocation": { "cats": [ @@ -721,7 +721,7 @@ "icon": "Bigware.png", "implies": "PHP", "url": "(?:\\?|&)bigWAdminID=", - "website": "http://bigware.de" + "website": "https://bigware.de" }, "Bikayi": { "cats": [ @@ -842,7 +842,7 @@ "bitt": "" }, "scriptSrc": "bittads\\.com/js/bitt\\.js$", - "website": "http://bittads.com" + "website": "https://bittads.com" }, "Bizweb": { "cats": [ @@ -918,7 +918,7 @@ "blesta_sid": "" }, "icon": "Blesta.png", - "website": "http://www.blesta.com" + "website": "https://www.blesta.com" }, "Blitz": { "cats": [ @@ -1013,7 +1013,7 @@ "generator": "^Blogger$" }, "url": "^https?://[^/]+\\.(?:blogspot|blogger)\\.com", - "website": "http://www.blogger.com" + "website": "https://www.blogger.com" }, "Bloomreach": { "cats": [ @@ -1148,7 +1148,7 @@ "meta": { "generator": "Bluefish(?:\\s([\\d.]+))?\\;version:\\1" }, - "website": "http://sourceforge.net/projects/bluefish" + "website": "https://sourceforge.net/projects/bluefish" }, "Bluehost": { "cats": [ @@ -1228,7 +1228,7 @@ ], "implies": "Google Analytics", "scriptSrc": "boba(?:\\.min)?\\.js", - "website": "http://boba.space150.com" + "website": "https://boba.space150.com" }, "BoidCMS": { "cats": [ @@ -1509,7 +1509,7 @@ "meta": { "generator": "Bolt" }, - "website": "http://bolt.cm" + "website": "https://bolt.cm" }, "Bolt Payments": { "cats": [ @@ -1545,7 +1545,7 @@ "html": "Powered by ]+href=\"https?://(?:www\\.)?cibonfire\\.com[^>]*>Bonfire v([^<]+)\\;version:\\1", "icon": "Bonfire.png", "implies": "CodeIgniter", - "website": "http://cibonfire.com" + "website": "https://cibonfire.com" }, "BookDinners": { "cats": [ @@ -1805,7 +1805,7 @@ "jQuery" ], "scriptSrc": "bootstrap-table(?:\\.min)?\\.js", - "website": "http://bootstrap-table.wenzhixin.net.cn/" + "website": "https://bootstrap-table.wenzhixin.net.cn/" }, "Booxi": { "cats": [ @@ -1971,7 +1971,7 @@ "mw\\.brainsins\\.com", "cloudfront\\.net/brainsins(?:_v)?(\\d+)\\.js\\;version:\\1" ], - "website": "http://brainsins.com" + "website": "https://brainsins.com" }, "Braintree": { "cats": [ @@ -2305,7 +2305,7 @@ "meta": { "generator": "BrowserCMS ([\\d.]+)\\;version:\\1" }, - "website": "http://browsercms.org" + "website": "https://browsercms.org" }, "Bsale": { "cats": [ @@ -2356,7 +2356,7 @@ "recurring" ], "saas": true, - "website": "http://bubble.io" + "website": "https://bubble.io" }, "Budbee": { "cats": [ @@ -2453,7 +2453,7 @@ "meta": { "generator": "Bugzilla ?([\\d.]+)?\\;version:\\1" }, - "website": "http://www.bugzilla.org" + "website": "https://www.bugzilla.org" }, "Builder.io": { "cats": [ @@ -2501,7 +2501,7 @@ "Bulma.VERSION": "([\\d\\.]+)\\;version:\\1" }, "oss": true, - "website": "http://bulma.io" + "website": "https://bulma.io" }, "Bump": { "cats": [ @@ -2551,7 +2551,7 @@ "html": "", "icon": "Business Catalyst.svg", "scriptSrc": "CatalystScripts", - "website": "http://businesscatalyst.com" + "website": "https://businesscatalyst.com" }, "Business Website Builder": { "cats": [ @@ -2625,7 +2625,7 @@ "^https?://s\\d\\.buysellads\\.com/", "servedby-buysellads\\.com/monetization(?:\\.[\\w\\d]+)?\\.js" ], - "website": "http://buysellads.com" + "website": "https://buysellads.com" }, "Buyapowa": { "cats": [ diff --git a/src/technologies/c.json b/src/technologies/c.json index 89236a551..c581a05e9 100644 --- a/src/technologies/c.json +++ b/src/technologies/c.json @@ -5,7 +5,7 @@ ], "description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.", "icon": "C.png", - "website": "http://www.open-std.org/jtc1/sc22/wg14/" + "website": "https://www.open-std.org/jtc1/sc22/wg14/" }, "CCV Shop": { "cats": [ @@ -45,7 +45,7 @@ ], "description": "ColdFusion Markup Language (CFML), is a scripting language for web development that runs on the JVM, the .NET framework, and Google App Engine.", "icon": "CFML.png", - "website": "http://adobe.com/products/coldfusion-family.html" + "website": "https://adobe.com/products/coldfusion-family.html" }, "CIVIC": { "cats": [ @@ -83,7 +83,7 @@ "CKEDITOR_BASEPATH": "", "apex.libVersions.ckeditor5": "^([\\d\\.])$\\;version:\\1" }, - "website": "http://ckeditor.com" + "website": "https://ckeditor.com" }, "CMS Made Simple": { "cats": [ @@ -98,7 +98,7 @@ "meta": { "generator": "CMS Made Simple" }, - "website": "http://cmsmadesimple.org" + "website": "https://cmsmadesimple.org" }, "CMSimple": { "cats": [ @@ -109,7 +109,7 @@ "meta": { "generator": "CMSimple( [\\d.]+)?\\;version:\\1" }, - "website": "http://www.cmsimple.org/en" + "website": "https://www.cmsimple.org/en" }, "CNZZ": { "cats": [ @@ -145,7 +145,7 @@ "meta": { "generator": "CPG Dragonfly" }, - "website": "http://dragonflycms.org" + "website": "https://dragonflycms.org" }, "CRM+": { "cats": [ @@ -194,7 +194,7 @@ "onetime" ], "scriptSrc": "var/cache/misc/assets/js/tygh/scripts-(?:[\\d\\w]+)\\.js", - "website": "http://www.cs-cart.com" + "website": "https://www.cs-cart.com" }, "CSSIgniter Olsen Light": { "cats": [ @@ -253,7 +253,7 @@ "X-CF2": "" }, "icon": "CacheFly.svg", - "website": "http://www.cachefly.com" + "website": "https://www.cachefly.com" }, "Cachet": { "cats": [ @@ -293,7 +293,7 @@ "Server": "^Caddy$" }, "icon": "caddy.svg", - "website": "http://caddyserver.com" + "website": "https://caddyserver.com" }, "Cafe24": { "cats": [ @@ -327,7 +327,7 @@ "application-name": "CakePHP" }, "oss": true, - "website": "http://cakephp.org" + "website": "https://cakephp.org" }, "Caldera Forms": { "cats": [ @@ -551,7 +551,7 @@ "Captchme": "" }, "scriptSrc": "^https?://api\\.captchme\\.net/", - "website": "http://captchme.com" + "website": "https://captchme.com" }, "Captivate.fm": { "cats": [ @@ -586,7 +586,7 @@ ], "saas": true, "scriptSrc": "\\.carbonads\\.com/", - "website": "http://carbonads.net" + "website": "https://carbonads.net" }, "CareCart": { "cats": [ @@ -925,7 +925,7 @@ "X-Powered-By": "CentOS" }, "icon": "CentOS.svg", - "website": "http://centos.org" + "website": "https://centos.org" }, "Centminmod": { "cats": [ @@ -1040,7 +1040,7 @@ "meta": { "generator": "Chamilo ([\\d.]+)\\;version:\\1" }, - "website": "http://www.chamilo.org" + "website": "https://www.chamilo.org" }, "Channel.io": { "cats": [ @@ -1170,7 +1170,7 @@ "_sf_endpt": "" }, "scriptSrc": "chartbeat\\.js", - "website": "http://chartbeat.com" + "website": "https://chartbeat.com" }, "ChatStack": { "cats": [ @@ -1313,7 +1313,7 @@ "Server": "^Cherokee(?:/([\\d.]+))?\\;version:\\1" }, "icon": "Cherokee.png", - "website": "http://www.cherokee-project.com" + "website": "https://www.cherokee-project.com" }, "CherryPy": { "cats": [ @@ -1427,7 +1427,7 @@ "ch_color_site_link": "" }, "scriptSrc": "scripts\\.chitika\\.net/", - "website": "http://chitika.com" + "website": "https://chitika.com" }, "Choices": { "cats": [ @@ -1881,7 +1881,7 @@ "clickHeatServer": "" }, "scriptSrc": "clickheat.*\\.js", - "website": "http://www.labsmedia.com/clickheat/index.html" + "website": "https://www.labsmedia.com/clickheat/index.html" }, "ClickTale": { "cats": [ @@ -1901,7 +1901,7 @@ ], "saas": true, "scriptSrc": "\\.clicktale\\.net", - "website": "http://www.clicktale.com" + "website": "https://www.clicktale.com" }, "Clickbank": { "cats": [ @@ -1931,7 +1931,7 @@ ], "saas": true, "scriptSrc": "static\\.getclicky\\.com", - "website": "http://getclicky.com" + "website": "https://getclicky.com" }, "ClientJS": { "cats": [ @@ -1948,7 +1948,7 @@ "/clientjs@(\\d.*?)/\\;version:\\1", "/ClientJS/(?:(\\d.*?)/)?\\;version:\\1" ], - "website": "http://clientjs.org" + "website": "https://clientjs.org" }, "ClientXCMS": { "cats": [ @@ -2005,7 +2005,7 @@ "author": "^CloudCart LLC$" }, "scriptSrc": "/cloudcart-(?:assets|storage)/", - "website": "http://cloudcart.com" + "website": "https://cloudcart.com" }, "CloudSuite": { "cats": [ @@ -2044,7 +2044,7 @@ "Server": "cloudera" }, "icon": "Cloudera.png", - "website": "http://www.cloudera.com" + "website": "https://www.cloudera.com" }, "Cloudflare": { "cats": [ @@ -2071,7 +2071,7 @@ "meta": { "image": "//cdn\\.cloudflare" }, - "website": "http://www.cloudflare.com" + "website": "https://www.cloudflare.com" }, "Cloudflare Bot Management": { "cats": [ @@ -2097,7 +2097,7 @@ "__cfBeaconCustomTag": "" }, "scriptSrc": "static\\.cloudflareinsights\\.com/beacon(?:\\.min)?\\.js", - "website": "http://www.cloudflare.com" + "website": "https://www.cloudflare.com" }, "Cloudflare Rocket Loader": { "cats": [ @@ -2413,7 +2413,7 @@ "html": "]+name=\"ci_csrf_token\"\\;version:2+", "icon": "CodeIgniter.png", "implies": "PHP", - "website": "http://codeigniter.com" + "website": "https://codeigniter.com" }, "CodeMirror": { "cats": [ @@ -2425,7 +2425,7 @@ "CodeMirror": "", "CodeMirror.version": "^(.+)$\\;version:\\1" }, - "website": "http://codemirror.net" + "website": "https://codemirror.net" }, "CodeSandbox": { "cats": [ @@ -2799,7 +2799,7 @@ }, "icon": "Commerce Server.png", "implies": "Microsoft ASP.NET", - "website": "http://commerceserver.net" + "website": "https://commerceserver.net" }, "Commerce.js": { "cats": [ @@ -3069,7 +3069,7 @@ "generator": "^Contao Open Source CMS$" }, "oss": true, - "website": "http://contao.org" + "website": "https://contao.org" }, "Contenido": { "cats": [ @@ -3081,7 +3081,7 @@ "meta": { "generator": "Contenido ([\\d.]+)\\;version:\\1" }, - "website": "http://contenido.org/en" + "website": "https://contenido.org/en" }, "Contensis": { "cats": [ @@ -3107,7 +3107,7 @@ "meta": { "generator": "ContentBox powered by ColdBox" }, - "website": "http://www.gocontentbox.org" + "website": "https://www.gocontentbox.org" }, "ContentStudio": { "cats": [ @@ -3139,7 +3139,7 @@ "recurring" ], "saas": true, - "website": "http://www.contentful.com", + "website": "https://www.contentful.com", "xhr": "(?:cdn|graphql)\\.contentful\\.com" }, "Contently": { @@ -3516,7 +3516,7 @@ "Cookiebot.version": "^(.+)$\\;version:\\1" }, "scriptSrc": "consent\\.cookiebot\\.com", - "website": "http://www.cookiebot.com" + "website": "https://www.cookiebot.com" }, "Cooladata": { "cats": [ @@ -3543,7 +3543,7 @@ "html": "\\;version:\\1", "icon": "phpAlbum.png", "implies": "PHP", - "website": "http://phpalbum.net" + "website": "https://phpalbum.net" }, "phpBB": { "cats": [ @@ -3497,7 +3497,7 @@ "js": { "phpcms": "" }, - "website": "http://phpcms.de" + "website": "https://phpcms.de" }, "phpDocumentor": { "cats": [ @@ -3540,7 +3540,7 @@ "html": "(?:phpPgAdmin|phpPgAdmin)", "icon": "phpPgAdmin.png", "implies": "PHP", - "website": "http://phppgadmin.sourceforge.net" + "website": "https://phppgadmin.sourceforge.net" }, "phpRS": { "cats": [ @@ -3574,7 +3574,7 @@ "meta": { "generator": "^phpSQLiteCMS(?: (.+))?$\\;version:\\1" }, - "website": "http://phpsqlitecms.net" + "website": "https://phpsqlitecms.net" }, "phpwind": { "cats": [ @@ -3658,7 +3658,7 @@ "pp_titles": "" }, "scriptSrc": "jquery\\.prettyPhoto\\.js", - "website": "http://no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/" + "website": "https://no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/" }, "punBB": { "cats": [ @@ -3670,6 +3670,6 @@ "js": { "PUNBB": "" }, - "website": "http://punbb.informer.com" + "website": "https://punbb.informer.com" } } diff --git a/src/technologies/q.json b/src/technologies/q.json index 14976358c..83205cf24 100644 --- a/src/technologies/q.json +++ b/src/technologies/q.json @@ -258,7 +258,7 @@ "icon": "question2answer.png", "implies": "PHP", "scriptSrc": "\\./qa-content/qa-page\\.js\\?([0-9.]+)\\;version:\\1", - "website": "http://www.question2answer.org" + "website": "https://www.question2answer.org" }, "Queue-it": { "cats": [ @@ -287,7 +287,7 @@ "meta": { "generator": "Quick\\.CMS(?: v([\\d.]+))?\\;version:\\1" }, - "website": "http://opensolution.org" + "website": "https://opensolution.org" }, "Quick.Cart": { "cats": [ @@ -298,7 +298,7 @@ "meta": { "generator": "Quick\\.Cart(?: v([\\d.]+))?\\;version:\\1" }, - "website": "http://opensolution.org" + "website": "https://opensolution.org" }, "QuickSell": { "cats": [ @@ -360,7 +360,7 @@ "js": { "Quill": "" }, - "website": "http://quilljs.com" + "website": "https://quilljs.com" }, "Quintype": { "cats": [ diff --git a/src/technologies/r.json b/src/technologies/r.json index edc28224e..097e0cb44 100644 --- a/src/technologies/r.json +++ b/src/technologies/r.json @@ -10,7 +10,7 @@ "meta": { "generator": "RBS Change" }, - "website": "http://www.rbschange.fr" + "website": "https://www.rbschange.fr" }, "RCMS": { "cats": [ @@ -20,7 +20,7 @@ "meta": { "generator": "^(?:RCMS|ReallyCMS)" }, - "website": "http://www.rcms.fi" + "website": "https://www.rcms.fi" }, "RD Station": { "cats": [ @@ -32,7 +32,7 @@ "RDStation": "" }, "scriptSrc": "d335luupugsy2\\.cloudfront\\.net/js/loader-scripts/.*-loader\\.js", - "website": "http://rdstation.com.br" + "website": "https://rdstation.com.br" }, "RDoc": { "cats": [ @@ -117,7 +117,7 @@ "X-Powered-By": "RX-WEB" }, "icon": "RXWeb.svg", - "website": "http://developers.rokitax.co.uk/projects/rxweb" + "website": "https://developers.rokitax.co.uk/projects/rxweb" }, "RackCache": { "cats": [ @@ -245,7 +245,7 @@ ], "icon": "Ramda.png", "scriptSrc": "ramda.*\\.js", - "website": "http://ramdajs.com" + "website": "https://ramdajs.com" }, "RankMath SEO": { "cats": [ @@ -427,7 +427,7 @@ "meta": { "generator": "^Rayo" }, - "website": "http://www.rayo.ir" + "website": "https://www.rayo.ir" }, "Razorpay": { "cats": [ @@ -983,7 +983,7 @@ "reddit": "" }, "url": "^https?://(?:www\\.)?reddit\\.com", - "website": "http://code.reddit.com" + "website": "https://code.reddit.com" }, "Reddit Ads": { "cats": [ @@ -1030,7 +1030,7 @@ "meta": { "description": "Redmine" }, - "website": "http://www.redmine.org" + "website": "https://www.redmine.org" }, "Redonner": { "cats": [ @@ -1160,7 +1160,7 @@ ], "saas": true, "scriptSrc": "\\.refersion\\.com", - "website": "http://refersion.com" + "website": "https://refersion.com" }, "Reflektion": { "cats": [ @@ -1219,7 +1219,7 @@ "js": { "reinvigorate": "" }, - "website": "http://www.reinvigorate.net" + "website": "https://www.reinvigorate.net" }, "Relais Colis": { "cats": [ @@ -1385,7 +1385,7 @@ "requirejs.version": "^(.+)$\\;version:\\1" }, "scriptSrc": "require.*\\.js", - "website": "http://requirejs.org" + "website": "https://requirejs.org" }, "ResDiary": { "cats": [ @@ -1477,7 +1477,7 @@ }, "icon": "Resin.png", "implies": "Java", - "website": "http://caucho.com" + "website": "https://caucho.com" }, "Resmio": { "cats": [ @@ -1714,7 +1714,7 @@ "Reveal.VERSION": "^(.+)$\\;version:\\1" }, "scriptSrc": "(?:^|/)reveal(?:\\.min)?\\.js", - "website": "http://lab.hakim.se/reveal-js" + "website": "https://lab.hakim.se/reveal-js" }, "Revel": { "cats": [ @@ -1932,7 +1932,7 @@ "Rickshaw": "" }, "scriptSrc": "rickshaw(?:\\.min)?\\.js", - "website": "http://code.shutterstock.com/rickshaw/" + "website": "https://code.shutterstock.com/rickshaw/" }, "RightJS": { "cats": [ @@ -2030,7 +2030,7 @@ "meta": { "generator": "^RiteCMS(?: (.+))?\\;version:\\1" }, - "website": "http://ritecms.com" + "website": "https://ritecms.com" }, "Rive": { "cats": [ @@ -2090,7 +2090,7 @@ "robin_settings": "", "robin_storage_settings": "" }, - "website": "http://www.robinhq.com" + "website": "https://www.robinhq.com" }, "RockRMS": { "cats": [ @@ -2108,7 +2108,7 @@ "meta": { "generator": "^Rock v([0-9.]+)\\;version:\\1" }, - "website": "http://www.rockrms.com" + "website": "https://www.rockrms.com" }, "Rockerbox": { "cats": [ @@ -2237,7 +2237,7 @@ "rcmail": "", "roundcube": "" }, - "website": "http://roundcube.net" + "website": "https://roundcube.net" }, "Route": { "cats": [ @@ -2283,7 +2283,7 @@ "icon": "Rubicon Project.svg", "saas": true, "scriptSrc": "https?://[^/]*\\.rubiconproject\\.com", - "website": "http://rubiconproject.com/", + "website": "https://rubiconproject.com/", "xhr": "\\.rubiconproject\\.com" }, "Ruby": { @@ -2296,7 +2296,7 @@ "Server": "(?:Mongrel|WEBrick|Ruby)" }, "icon": "Ruby.png", - "website": "http://ruby-lang.org" + "website": "https://ruby-lang.org" }, "Ruby Receptionists": { "cats": [ @@ -2389,7 +2389,7 @@ }, "oss": true, "scriptSrc": "rx(?:\\.\\w+)?(?:\\.compat|\\.global)?(?:\\.min)?\\.js", - "website": "http://reactivex.io" + "website": "https://reactivex.io" }, "Ryviu": { "cats": [ diff --git a/src/technologies/s.json b/src/technologies/s.json index 1cb83adc1..566863d3d 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -25,7 +25,7 @@ "Server": "SAP NetWeaver Application Server" }, "icon": "SAP.svg", - "website": "http://sap.com" + "website": "https://sap.com" }, "SAP Commerce Cloud": { "cats": [ @@ -88,7 +88,7 @@ ], "html": "]+_tcm\\d{2,3}-\\d{6}\\.", "icon": "SDL Tridion.svg", - "website": "http://www.sdl.com/products/tridion" + "website": "https://www.sdl.com/products/tridion" }, "SEMrush": { "cats": [ @@ -176,7 +176,7 @@ "SIM.medium": "" }, "scriptSrc": "/sim(?:site|core)/js", - "website": "http://simgroep.nl/internet/portfolio-contentbeheer_41623/" + "website": "https://simgroep.nl/internet/portfolio-contentbeheer_41623/" }, "SOBI 2": { "cats": [ @@ -185,7 +185,7 @@ "html": "(?: