From fc51a7cad20cffbfc03569d3a2038fe5a0b3edf3 Mon Sep 17 00:00:00 2001 From: Elbert Alias <77259+AliasIO@users.noreply.github.com> Date: Thu, 24 Sep 2020 09:27:49 +1000 Subject: [PATCH] Add Affiliate program category, add Rewardful detection --- .../webextension/_locales/ca/messages.json | 3 ++- .../webextension/_locales/de/messages.json | 3 ++- .../webextension/_locales/el/messages.json | 3 ++- .../webextension/_locales/en/messages.json | 3 ++- .../webextension/_locales/es/messages.json | 5 +++-- .../webextension/_locales/fa/messages.json | 3 ++- .../webextension/_locales/fr/messages.json | 3 ++- .../webextension/_locales/gl_ES/messages.json | 3 ++- .../webextension/_locales/gr/messages.json | 3 ++- .../webextension/_locales/id/messages.json | 3 ++- .../webextension/_locales/it/messages.json | 3 ++- .../webextension/_locales/ja/messages.json | 3 ++- .../webextension/_locales/ko/messages.json | 3 ++- .../webextension/_locales/pl/messages.json | 3 ++- .../webextension/_locales/pt/messages.json | 3 ++- .../webextension/_locales/pt_BR/messages.json | 3 ++- .../webextension/_locales/ro/messages.json | 3 ++- .../webextension/_locales/ru/messages.json | 3 ++- .../webextension/_locales/sk/messages.json | 3 ++- .../webextension/_locales/tr/messages.json | 3 ++- .../webextension/_locales/uk/messages.json | 3 ++- .../webextension/_locales/uz/messages.json | 3 ++- .../webextension/_locales/zh_CN/messages.json | 3 ++- .../webextension/_locales/zh_TW/messages.json | 3 ++- .../webextension/images/icons/CherryPy.png | Bin 301 -> 0 bytes .../webextension/images/icons/Rewardful.svg | 5 +++++ src/technologies.json | 19 +++++++++++++++++- 27 files changed, 72 insertions(+), 26 deletions(-) delete mode 100644 src/drivers/webextension/images/icons/CherryPy.png create mode 100644 src/drivers/webextension/images/icons/Rewardful.svg diff --git a/src/drivers/webextension/_locales/ca/messages.json b/src/drivers/webextension/_locales/ca/messages.json index c5053ff24..6a773dbcd 100644 --- a/src/drivers/webextension/_locales/ca/messages.json +++ b/src/drivers/webextension/_locales/ca/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility"}, "categoryName69": { "message": "Social login"}, - "categoryName70": { "message": "SSL/TLS certificate authority"} + "categoryName70": { "message": "SSL/TLS certificate authority"}, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/de/messages.json b/src/drivers/webextension/_locales/de/messages.json index 631d7010d..ad12dcb5c 100644 --- a/src/drivers/webextension/_locales/de/messages.json +++ b/src/drivers/webextension/_locales/de/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility"}, "categoryName69": { "message": "Social login"}, - "categoryName70": { "message": "SSL/TLS certificate authority"} + "categoryName70": { "message": "SSL/TLS certificate authority"}, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/el/messages.json b/src/drivers/webextension/_locales/el/messages.json index d96216826..b85696b09 100644 --- a/src/drivers/webextension/_locales/el/messages.json +++ b/src/drivers/webextension/_locales/el/messages.json @@ -84,5 +84,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/en/messages.json b/src/drivers/webextension/_locales/en/messages.json index 453b284bb..329ea3439 100644 --- a/src/drivers/webextension/_locales/en/messages.json +++ b/src/drivers/webextension/_locales/en/messages.json @@ -86,5 +86,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/es/messages.json b/src/drivers/webextension/_locales/es/messages.json index b073fb5aa..acd0a51a4 100644 --- a/src/drivers/webextension/_locales/es/messages.json +++ b/src/drivers/webextension/_locales/es/messages.json @@ -55,7 +55,7 @@ "categoryName34": { "message": "Base de Datos" }, "categoryName35": { "message": "Mapa" }, "categoryName36": { "message": "Red de Publicidad" }, - "categoryName37": { "message": "Network Sevice" }, + "categoryName37": { "message": "Network Service" }, "categoryName38": { "message": "Media Server" }, "categoryName39": { "message": "Webcam" }, "categoryName40": { "message": "Printer" }, @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/fa/messages.json b/src/drivers/webextension/_locales/fa/messages.json index a1e65d234..66a9108d6 100644 --- a/src/drivers/webextension/_locales/fa/messages.json +++ b/src/drivers/webextension/_locales/fa/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "دسترسی" }, "categoryName69": { "message": "ورود به شبکه های اجتماعی" }, - "categoryName70": { "message": "صادر کننده SSL/TLS" } + "categoryName70": { "message": "صادر کننده SSL/TLS" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/fr/messages.json b/src/drivers/webextension/_locales/fr/messages.json index 9f58d9b7f..dcd25e86b 100644 --- a/src/drivers/webextension/_locales/fr/messages.json +++ b/src/drivers/webextension/_locales/fr/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/gl_ES/messages.json b/src/drivers/webextension/_locales/gl_ES/messages.json index fb8fa26fd..cb599c477 100644 --- a/src/drivers/webextension/_locales/gl_ES/messages.json +++ b/src/drivers/webextension/_locales/gl_ES/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/gr/messages.json b/src/drivers/webextension/_locales/gr/messages.json index fcd10ad82..7fcd40740 100644 --- a/src/drivers/webextension/_locales/gr/messages.json +++ b/src/drivers/webextension/_locales/gr/messages.json @@ -84,5 +84,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/id/messages.json b/src/drivers/webextension/_locales/id/messages.json index a0d1b2897..a154d4074 100644 --- a/src/drivers/webextension/_locales/id/messages.json +++ b/src/drivers/webextension/_locales/id/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/it/messages.json b/src/drivers/webextension/_locales/it/messages.json index a80798521..150a85fc5 100644 --- a/src/drivers/webextension/_locales/it/messages.json +++ b/src/drivers/webextension/_locales/it/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/ja/messages.json b/src/drivers/webextension/_locales/ja/messages.json index 656901314..7cce9190c 100644 --- a/src/drivers/webextension/_locales/ja/messages.json +++ b/src/drivers/webextension/_locales/ja/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/ko/messages.json b/src/drivers/webextension/_locales/ko/messages.json index 86a217896..199a4b996 100644 --- a/src/drivers/webextension/_locales/ko/messages.json +++ b/src/drivers/webextension/_locales/ko/messages.json @@ -86,5 +86,6 @@ "categoryName67": { "message": "쿠키 동의" }, "categoryName68": { "message": "접근성" }, "categoryName69": { "message": "소셜 로그인" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/pl/messages.json b/src/drivers/webextension/_locales/pl/messages.json index d000e321f..0195b2b0a 100644 --- a/src/drivers/webextension/_locales/pl/messages.json +++ b/src/drivers/webextension/_locales/pl/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/pt/messages.json b/src/drivers/webextension/_locales/pt/messages.json index c4c41277d..5cb77d9b2 100644 --- a/src/drivers/webextension/_locales/pt/messages.json +++ b/src/drivers/webextension/_locales/pt/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/pt_BR/messages.json b/src/drivers/webextension/_locales/pt_BR/messages.json index 36f90a93f..741c0bf4a 100644 --- a/src/drivers/webextension/_locales/pt_BR/messages.json +++ b/src/drivers/webextension/_locales/pt_BR/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/ro/messages.json b/src/drivers/webextension/_locales/ro/messages.json index fb621d40c..117097d1b 100644 --- a/src/drivers/webextension/_locales/ro/messages.json +++ b/src/drivers/webextension/_locales/ro/messages.json @@ -84,5 +84,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/ru/messages.json b/src/drivers/webextension/_locales/ru/messages.json index e1fd536ee..70e340022 100644 --- a/src/drivers/webextension/_locales/ru/messages.json +++ b/src/drivers/webextension/_locales/ru/messages.json @@ -86,5 +86,6 @@ "categoryName67": { "message": "Соответствие cookie" }, "categoryName68": { "message": "Доступность" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/sk/messages.json b/src/drivers/webextension/_locales/sk/messages.json index f5095fa72..eb80872bf 100644 --- a/src/drivers/webextension/_locales/sk/messages.json +++ b/src/drivers/webextension/_locales/sk/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/tr/messages.json b/src/drivers/webextension/_locales/tr/messages.json index 832a58bc3..d2fcd6f25 100644 --- a/src/drivers/webextension/_locales/tr/messages.json +++ b/src/drivers/webextension/_locales/tr/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/uk/messages.json b/src/drivers/webextension/_locales/uk/messages.json index a6f7d5daa..227e361ad 100644 --- a/src/drivers/webextension/_locales/uk/messages.json +++ b/src/drivers/webextension/_locales/uk/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Відповідність файлам cookie" }, "categoryName68": { "message": "Доступність" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/uz/messages.json b/src/drivers/webextension/_locales/uz/messages.json index af62b2567..2dece6787 100644 --- a/src/drivers/webextension/_locales/uz/messages.json +++ b/src/drivers/webextension/_locales/uz/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility"}, "categoryName69": { "message": "Social login"}, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/zh_CN/messages.json b/src/drivers/webextension/_locales/zh_CN/messages.json index 8a37b95ca..633fe8aa3 100644 --- a/src/drivers/webextension/_locales/zh_CN/messages.json +++ b/src/drivers/webextension/_locales/zh_CN/messages.json @@ -86,5 +86,6 @@ "categoryName67": { "message": "Cookie 合规" }, "categoryName68": { "message": "辅助功能"}, "categoryName69": { "message": "社交登录"}, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/_locales/zh_TW/messages.json b/src/drivers/webextension/_locales/zh_TW/messages.json index 575a241f0..a43a4271f 100644 --- a/src/drivers/webextension/_locales/zh_TW/messages.json +++ b/src/drivers/webextension/_locales/zh_TW/messages.json @@ -88,5 +88,6 @@ "categoryName67": { "message": "Cookie compliance" }, "categoryName68": { "message": "Accessibility" }, "categoryName69": { "message": "Social login" }, - "categoryName70": { "message": "SSL/TLS certificate authority" } + "categoryName70": { "message": "SSL/TLS certificate authority" }, + "categoryName71": { "message": "Affiliate program"} } diff --git a/src/drivers/webextension/images/icons/CherryPy.png b/src/drivers/webextension/images/icons/CherryPy.png deleted file mode 100644 index 75fa50094d3455d7aab3fcb885ee35387f14242c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 301 zcmV+|0n+}7P)7Zm1Z)7J zL~F~Fb7ma~3)}1Id8WP|O%IBON9WES$<1jL7E0veTq7+7L>tA#F7)*w>p{`5MN4z7 zh%gYXl9Gg=wW6Y1b#!oQSkK3|Mo4Ifu<%9+iPd6a5VTf60H=m^JUpxU`L_uO0M#uJ z5?Uo90z^O&oEi?t#jWDx1R|hSE4jIs@bUuDCUte38eTqluwGPjIXnAuUS2r5zI-{p zczAjL{)zJPEd~Za@9qr + + + + diff --git a/src/technologies.json b/src/technologies.json index 113963995..b8fa4e100 100644 --- a/src/technologies.json +++ b/src/technologies.json @@ -272,6 +272,10 @@ "70": { "name": "SSL/TLS certificate authority", "priority": 6 + }, + "71": { + "name": "Affiliate program", + "priority": 6 } }, "technologies": { @@ -291,6 +295,19 @@ "scripts": "1c-bitrix", "website": "http://www.1c-bitrix.ru" }, + "Rewardful": { + "cats": [ + 71, + 61 + ], + "js": { + "Rewardful": "" + }, + "scripts": "r\\.wdfl\\.co", + "icon": "Rewardful.svg", + "description": "Rewardful is a way for SaaS companies to setup affiliate and referral programs with Stripe.", + "website": "https://www.getrewardful.com/" + }, "3dCart": { "cats": [ 1, @@ -2645,7 +2662,7 @@ "headers": { "Server": "CherryPy\\/?([\\d\\.]+)?\\;version:\\1" }, - "icon": "CherryPy.png", + "icon": "CherryPy.svg", "implies": "Python", "website": "http://www.cherrypy.org" },