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