diff --git a/src/drivers/npm/package.json b/src/drivers/npm/package.json index 682aaf7d9..72affb499 100644 --- a/src/drivers/npm/package.json +++ b/src/drivers/npm/package.json @@ -13,7 +13,7 @@ "software" ], "homepage": "https://www.wappalyzer.com/", - "version": "6.10.18", + "version": "6.10.19", "author": "Wappalyzer", "license": "MIT", "repository": { diff --git a/src/drivers/webextension/_locales/ca/messages.json b/src/drivers/webextension/_locales/ca/messages.json index 35738b930..865f03e3b 100644 --- a/src/drivers/webextension/_locales/ca/messages.json +++ b/src/drivers/webextension/_locales/ca/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/de/messages.json b/src/drivers/webextension/_locales/de/messages.json index a372f7567..56302ddb5 100644 --- a/src/drivers/webextension/_locales/de/messages.json +++ b/src/drivers/webextension/_locales/de/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/el/messages.json b/src/drivers/webextension/_locales/el/messages.json index 6a41885e7..73b2679e1 100644 --- a/src/drivers/webextension/_locales/el/messages.json +++ b/src/drivers/webextension/_locales/el/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/en/messages.json b/src/drivers/webextension/_locales/en/messages.json index 877038f59..357fb4ac3 100644 --- a/src/drivers/webextension/_locales/en/messages.json +++ b/src/drivers/webextension/_locales/en/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/es/messages.json b/src/drivers/webextension/_locales/es/messages.json index 39892f498..f5eff05c8 100644 --- a/src/drivers/webextension/_locales/es/messages.json +++ b/src/drivers/webextension/_locales/es/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/fa/messages.json b/src/drivers/webextension/_locales/fa/messages.json index 8754291b0..768d288b7 100644 --- a/src/drivers/webextension/_locales/fa/messages.json +++ b/src/drivers/webextension/_locales/fa/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/fr/messages.json b/src/drivers/webextension/_locales/fr/messages.json index 7b385c1ad..965f423f6 100644 --- a/src/drivers/webextension/_locales/fr/messages.json +++ b/src/drivers/webextension/_locales/fr/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Sauvegarder" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Informations sur l'entreprise" }, "setKeywords": { "message": "Mots clés" }, diff --git a/src/drivers/webextension/_locales/gl_ES/messages.json b/src/drivers/webextension/_locales/gl_ES/messages.json index e058b4ef4..e6b8f03da 100644 --- a/src/drivers/webextension/_locales/gl_ES/messages.json +++ b/src/drivers/webextension/_locales/gl_ES/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/gr/messages.json b/src/drivers/webextension/_locales/gr/messages.json index 2cd891b1f..ea53f50a7 100644 --- a/src/drivers/webextension/_locales/gr/messages.json +++ b/src/drivers/webextension/_locales/gr/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/id/messages.json b/src/drivers/webextension/_locales/id/messages.json index 8b0008ee5..f1e166649 100644 --- a/src/drivers/webextension/_locales/id/messages.json +++ b/src/drivers/webextension/_locales/id/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/it/messages.json b/src/drivers/webextension/_locales/it/messages.json index 332f1d79c..a15b7c8d7 100644 --- a/src/drivers/webextension/_locales/it/messages.json +++ b/src/drivers/webextension/_locales/it/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/ja/messages.json b/src/drivers/webextension/_locales/ja/messages.json index 049f28f3e..7336ce5e8 100644 --- a/src/drivers/webextension/_locales/ja/messages.json +++ b/src/drivers/webextension/_locales/ja/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "保存する" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "企業情報" }, "setKeywords": { "message": "キーワード" }, diff --git a/src/drivers/webextension/_locales/ko/messages.json b/src/drivers/webextension/_locales/ko/messages.json index e498da764..3e2960d26 100644 --- a/src/drivers/webextension/_locales/ko/messages.json +++ b/src/drivers/webextension/_locales/ko/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "저장" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "회사 정보" }, "setKeywords": { "message": "키워드" }, diff --git a/src/drivers/webextension/_locales/nl/messages.json b/src/drivers/webextension/_locales/nl/messages.json index 3911382e2..824aa027c 100644 --- a/src/drivers/webextension/_locales/nl/messages.json +++ b/src/drivers/webextension/_locales/nl/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Opslaan" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Bedrijfsinformatie" }, "setKeywords": { "message": "Trefwoorden" }, diff --git a/src/drivers/webextension/_locales/pl/messages.json b/src/drivers/webextension/_locales/pl/messages.json index 22906be72..5cd0fe053 100644 --- a/src/drivers/webextension/_locales/pl/messages.json +++ b/src/drivers/webextension/_locales/pl/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/pt/messages.json b/src/drivers/webextension/_locales/pt/messages.json index 46eedbec4..9b9c45d63 100644 --- a/src/drivers/webextension/_locales/pt/messages.json +++ b/src/drivers/webextension/_locales/pt/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/pt_BR/messages.json b/src/drivers/webextension/_locales/pt_BR/messages.json index db30eb105..5a24e75ba 100644 --- a/src/drivers/webextension/_locales/pt_BR/messages.json +++ b/src/drivers/webextension/_locales/pt_BR/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/ro/messages.json b/src/drivers/webextension/_locales/ro/messages.json index 464334ec2..0074d6b27 100644 --- a/src/drivers/webextension/_locales/ro/messages.json +++ b/src/drivers/webextension/_locales/ro/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/ru/messages.json b/src/drivers/webextension/_locales/ru/messages.json index 1e1c32d5c..56c3c1547 100644 --- a/src/drivers/webextension/_locales/ru/messages.json +++ b/src/drivers/webextension/_locales/ru/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/sk/messages.json b/src/drivers/webextension/_locales/sk/messages.json index bee83caec..720709879 100644 --- a/src/drivers/webextension/_locales/sk/messages.json +++ b/src/drivers/webextension/_locales/sk/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/tr/messages.json b/src/drivers/webextension/_locales/tr/messages.json index b8280ce60..d872fb16e 100644 --- a/src/drivers/webextension/_locales/tr/messages.json +++ b/src/drivers/webextension/_locales/tr/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/uk/messages.json b/src/drivers/webextension/_locales/uk/messages.json index 55743d5cc..da816b1e6 100644 --- a/src/drivers/webextension/_locales/uk/messages.json +++ b/src/drivers/webextension/_locales/uk/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/uz/messages.json b/src/drivers/webextension/_locales/uz/messages.json index 4d2aaf88d..d9fd68c19 100644 --- a/src/drivers/webextension/_locales/uz/messages.json +++ b/src/drivers/webextension/_locales/uz/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/zh_CN/messages.json b/src/drivers/webextension/_locales/zh_CN/messages.json index b8e9901bd..e605c61bc 100644 --- a/src/drivers/webextension/_locales/zh_CN/messages.json +++ b/src/drivers/webextension/_locales/zh_CN/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/_locales/zh_TW/messages.json b/src/drivers/webextension/_locales/zh_TW/messages.json index b2d812fa8..105a577a5 100644 --- a/src/drivers/webextension/_locales/zh_TW/messages.json +++ b/src/drivers/webextension/_locales/zh_TW/messages.json @@ -33,6 +33,7 @@ "plusEmpty": { "message": "No results found." }, "plusCrawl": { "message": "No results found, please check back later." }, "formSave": { "message": "Save" }, + "issue": { "message": "Something wrong or missing?" }, "setCompany": { "message": "Company information" }, "setKeywords": { "message": "Keywords" }, diff --git a/src/drivers/webextension/css/styles.css b/src/drivers/webextension/css/styles.css index 90b711aee..2b4f7273b 100644 --- a/src/drivers/webextension/css/styles.css +++ b/src/drivers/webextension/css/styles.css @@ -510,13 +510,27 @@ small { columns: 2; column-gap: 3rem; min-height: 200px; - padding: 1rem 1.5rem .5rem 1.5rem; + padding: 1rem 1.5rem 0 1.5rem; } .detections--hidden { display: none; } +.issue { + font-size: .8rem; + padding: 0rem 1.5rem 1rem 1.5rem; + text-align: right; +} + +.issue a { + color: var(--color-text-lighten); +} + +.issue--hidden { + display: none; +} + .empty { height: calc(100% - 4.5rem); text-align: center; diff --git a/src/drivers/webextension/html/popup.html b/src/drivers/webextension/html/popup.html index de4297e88..272929472 100644 --- a/src/drivers/webextension/html/popup.html +++ b/src/drivers/webextension/html/popup.html @@ -114,6 +114,10 @@
+
+ +
+
diff --git a/src/drivers/webextension/js/popup.js b/src/drivers/webextension/js/popup.js index 01d35d3ee..61a18d6fb 100644 --- a/src/drivers/webextension/js/popup.js +++ b/src/drivers/webextension/js/popup.js @@ -315,6 +315,7 @@ const Popup = { } else { el.terms.classList.remove('terms--hidden') el.detections.classList.add('detections--hidden') + el.issue.classList.add('issue--hidden') el.footer.classList.add('footer--hidden') el.tabPlus.classList.add('tab--disabled') @@ -482,7 +483,7 @@ const Popup = { event.preventDefault() event.stopImmediatePropagation() - open(a.href) + open(a.href.replace(/__URL__/g, url)) return false }) @@ -539,6 +540,7 @@ const Popup = { const el = { empty: document.querySelector('.empty'), detections: document.querySelector('.detections'), + issue: document.querySelector('.issue'), plusDownload: document.querySelector('.plus-download'), } @@ -549,6 +551,7 @@ const Popup = { if (!detections || !detections.length) { el.empty.classList.remove('empty--hidden') el.detections.classList.add('detections--hidden') + el.issue.classList.add('issue--hidden') el.plusDownload.classList.add('plus-download--hidden') return diff --git a/src/drivers/webextension/manifest.json b/src/drivers/webextension/manifest.json index 81c541f3f..f2e5503cf 100644 --- a/src/drivers/webextension/manifest.json +++ b/src/drivers/webextension/manifest.json @@ -4,7 +4,7 @@ "author": "Wappalyzer", "homepage_url": "https://www.wappalyzer.com/", "description": "Identify web technologies", - "version": "6.10.18", + "version": "6.10.19", "default_locale": "en", "manifest_version": 2, "icons": { diff --git a/src/package.json b/src/package.json index 9d915e690..bd4243206 100644 --- a/src/package.json +++ b/src/package.json @@ -13,7 +13,7 @@ "software" ], "homepage": "https://www.wappalyzer.com/", - "version": "6.10.18", + "version": "6.10.19", "author": "Wappalyzer", "license": "MIT", "repository": {