diff --git a/.travis.yml b/.travis.yml
index 7009b2ce8..2b27a8fa7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -23,3 +23,6 @@ deploy:
env:
- CXX=g++-4.8
+
+notifications:
+ slack: wappalyzer:ppXlJRMBDxrKYS9vgVxT7FuH
diff --git a/src/apps.json b/src/apps.json
index a93e50e72..c7a399418 100644
--- a/src/apps.json
+++ b/src/apps.json
@@ -6716,6 +6716,15 @@
},
"website": "http://www.prestashop.com"
},
+ "Prism": {
+ "cats": [
+ "19"
+ ],
+ "env": "^Prism$",
+ "icon": "Prism.svg",
+ "script": "prism\\.js",
+ "website": "http://prismjs.com"
+ },
"Project Wonderful": {
"cats": [
"36"
@@ -7522,6 +7531,16 @@
"icon": "Scientific Linux.png",
"website": "http://scientificlinux.org"
},
+ "SeamlessCMS": {
+ "cats": [
+ "1"
+ ],
+ "icon": "SeamlessCMS.png",
+ "meta": {
+ "generator": "^Seamless\\.?CMS"
+ },
+ "website": "http://www.seamlesscms.com"
+ },
"Segment": {
"cats": [
"10"
@@ -10227,8 +10246,8 @@
"8"
],
"html": [
- " {
const browser = new Browser();
browser.visit(url, error => {
- if ( !browser.resources['0'].response ) {
+ if ( !browser.resources['0'] || !browser.resources['0'].response ) {
return wappalyzer.log('No response from server', 'driver', 'error');
}
diff --git a/src/drivers/npm/package.json b/src/drivers/npm/package.json
index 4cd2f6d53..4bf8607a4 100644
--- a/src/drivers/npm/package.json
+++ b/src/drivers/npm/package.json
@@ -2,7 +2,7 @@
"name": "wappalyzer",
"description": "Uncovers the technologies used on websites",
"homepage": "https://github.com/AliasIO/Wappalyzer",
- "version": "5.1.5",
+ "version": "5.1.6",
"author": "Elbert Alias",
"license": "GPL-3.0",
"repository": {
diff --git a/src/drivers/webextension/_locales/de/messages.json b/src/drivers/webextension/_locales/de/messages.json
new file mode 100644
index 000000000..26efd8acf
--- /dev/null
+++ b/src/drivers/webextension/_locales/de/messages.json
@@ -0,0 +1,68 @@
+{
+ "github": { "message": "Forke Wappalyzer bei GitHub!" },
+ "twitter": { "message": "Folge Wappalyzer bei Twitter" },
+ "website": { "message": "Gehe zu wappalyzer.com" },
+ "options": { "message": "Optionen" },
+ "optionsSave": { "message": "Optionen speichern" },
+ "optionsSaved": { "message": "Gespeichert" },
+ "optionUpgradeMessage": { "message": "Benachrichtige mich bei Upgrades" },
+ "optionDynamicIcon": { "message": "Applikations Icon anstatt des Wappalyzer Icons verwenden" },
+ "optionTracking": { "message": "Anonyme Statistiken an wappalyzer.com übermitteln" },
+ "nothingToDo": { "message": "Nichts zu tun." },
+ "noAppsDetected": { "message": "Keine Applikation entdeckt." },
+ "categoryName1": { "message": "CMS" },
+ "categoryName2": { "message": "Nachrichten Bord" },
+ "categoryName3": { "message": "Datenbankverwaltung" },
+ "categoryName4": { "message": "Dokumentations Tool" },
+ "categoryName5": { "message": "Widget" },
+ "categoryName6": { "message": "Ecommerce" },
+ "categoryName7": { "message": "Fotogalerien" },
+ "categoryName8": { "message": "Wikis" },
+ "categoryName9": { "message": "Hosting Panels" },
+ "categoryName10": { "message": "Statistiken" },
+ "categoryName11": { "message": "Blog" },
+ "categoryName12": { "message": "JavaScript Framework" },
+ "categoryName13": { "message": "Issue Tracker" },
+ "categoryName14": { "message": "Videospieler" },
+ "categoryName15": { "message": "Kommentarsystem" },
+ "categoryName16": { "message": "Captcha" },
+ "categoryName17": { "message": "Schrift Script" },
+ "categoryName18": { "message": "Web Framework" },
+ "categoryName19": { "message": "Sonstiges" },
+ "categoryName20": { "message": "Editor" },
+ "categoryName21": { "message": "LMS" },
+ "categoryName22": { "message": "Web Server" },
+ "categoryName23": { "message": "Cache Tool" },
+ "categoryName24": { "message": "Rich Text Editor" },
+ "categoryName25": { "message": "JavaScript Graphics" },
+ "categoryName26": { "message": "Mobile Framework" },
+ "categoryName27": { "message": "Programmiersprache" },
+ "categoryName28": { "message": "Betriebssystem" },
+ "categoryName29": { "message": "Suchmaschine" },
+ "categoryName30": { "message": "Webmail" },
+ "categoryName31": { "message": "CDN" },
+ "categoryName32": { "message": "Marketing Automation" },
+ "categoryName33": { "message": "Web Server Erweiterung" },
+ "categoryName34": { "message": "Datenbank" },
+ "categoryName35": { "message": "Map" },
+ "categoryName36": { "message": "Werbenetzwerk" },
+ "categoryName37": { "message": "Netzwerkdienst" },
+ "categoryName38": { "message": "Medienserver" },
+ "categoryName39": { "message": "Webcam" },
+ "categoryName40": { "message": "Drucker" },
+ "categoryName41": { "message": "Zahlungsverarbeiter" },
+ "categoryName42": { "message": "Schlagwort Manager" },
+ "categoryName43": { "message": "Bezahlblockade" },
+ "categoryName44": { "message": "Build/CI System" },
+ "categoryName45": { "message": "SCADA System" },
+ "categoryName46": { "message": "Fernzugriff" },
+ "categoryName47": { "message": "Entwicklungswerkzeug" },
+ "categoryName48": { "message": "Netzwerkspeicher" },
+ "categoryName49": { "message": "Feedleser" },
+ "categoryName50": { "message": "Dokumentmanagementsysteme" },
+ "categoryName51": { "message": "Startseitenersteller" },
+ "categoryName52": { "message": "Live Chat" },
+ "categoryName53": { "message": "CRM" },
+ "categoryName54": { "message": "SEO" },
+ "categoryName55": { "message": "Buchhaltung" }
+}
diff --git a/src/drivers/webextension/_locales/ro/messages.json b/src/drivers/webextension/_locales/ro/messages.json
index f3987a30a..4723810c0 100644
--- a/src/drivers/webextension/_locales/ro/messages.json
+++ b/src/drivers/webextension/_locales/ro/messages.json
@@ -6,7 +6,7 @@
"optionsSave": { "message": "Salvează opțiuni" },
"optionsSaved": { "message": "Salvat" },
"optionUpgradeMessage": { "message": "Anunță-mă dacă sunt actualizări" },
- "optionDynamicIcon": { "message": "Use application icon instead of Wappalyzer logo" },
+ "optionDynamicIcon": { "message": "Foloseşte icon-ul aplicaţiei în locul logo-ului Wappalyzer" },
"optionTracking": { "message": "Trimite rapoarte anonime despre aplicațiile detectate către wappalyzer.com pentru cercetare" },
"nothingToDo": { "message": "Nimic de făcut pe pagina curentă." },
"noAppsDetected": { "message": "Nici o aplicație detectată." },
@@ -49,15 +49,16 @@
"categoryName41": { "message": "Sistem de plată" },
"categoryName42": { "message": "Manager cuvinte cheie" },
"categoryName43": { "message": "Paywall" },
- "categoryName44": { "message": "Build/CI System" },
- "categoryName45": { "message": "SCADA System" },
- "categoryName46": { "message": "Remote Access" },
- "categoryName47": { "message": "Development Tool" },
- "categoryName48": { "message": "Network Storage" },
- "categoryName49": { "message": "Feed Readers" },
- "categoryName50": { "message": "Document Management Systems" },
+ "categoryName44": { "message": "Sistem Build/CI" },
+ "categoryName45": { "message": "Sistem SCADA" },
+ "categoryName46": { "message": "Acces de la distanță" },
+ "categoryName47": { "message": "Instrument de dezvoltare" },
+ "categoryName48": { "message": "Stocare în rețea" },
+ "categoryName49": { "message": "Cititor de Feed-uri" },
+ "categoryName50": { "message": "Sistem de management al documentelor" },
"categoryName51": { "message": "Landing Page Builder" },
- "categoryName52": { "message": "Live Chat" },
+ "categoryName52": { "message": "Chat Live" },
"categoryName53": { "message": "CRM" },
- "categoryName54": { "message": "SEO" }
+ "categoryName54": { "message": "SEO" },
+ "categoryName55": { "message": "Contabilitate" }
}
diff --git a/src/drivers/webextension/manifest.edge.json b/src/drivers/webextension/manifest.edge.json
index 779c61e40..6c5d4c690 100644
--- a/src/drivers/webextension/manifest.edge.json
+++ b/src/drivers/webextension/manifest.edge.json
@@ -4,7 +4,7 @@
"author": "Elbert Alias",
"homepage_url": "https://www.wappalyzer.com/",
"description": "Identify web technologies",
- "version": "5.1.5",
+ "version": "5.1.6",
"default_locale": "en",
"manifest_version": 2,
"icons": {
diff --git a/src/drivers/webextension/manifest.json b/src/drivers/webextension/manifest.json
index 952c4653b..0abf8abdd 100644
--- a/src/drivers/webextension/manifest.json
+++ b/src/drivers/webextension/manifest.json
@@ -4,7 +4,7 @@
"author": "Elbert Alias",
"homepage_url": "https://www.wappalyzer.com",
"description": "Identify web technologies",
- "version": "5.1.5",
+ "version": "5.1.6",
"default_locale": "en",
"manifest_version": 2,
"icons": {
diff --git a/src/icons/Prism.svg b/src/icons/Prism.svg
new file mode 100644
index 000000000..b3257ac00
--- /dev/null
+++ b/src/icons/Prism.svg
@@ -0,0 +1,22 @@
+
diff --git a/src/icons/SeamlessCMS.png b/src/icons/SeamlessCMS.png
new file mode 100644
index 000000000..1a98b69c9
Binary files /dev/null and b/src/icons/SeamlessCMS.png differ