diff --git a/src/apps.json b/src/apps.json index bb76aa837..9b34e7ee3 100644 --- a/src/apps.json +++ b/src/apps.json @@ -3105,6 +3105,16 @@ ], "website": "https://woocommerce.com/flexslider/" }, + "Flickity": { + "cats": [ + 12 + ], + "js": { + "Flickity": "" + }, + "scripts": "/flickity(?:\\.pkgd)?(?:\\.min)?\\.js", + "website": "https://flickity.metafizzy.co/" + }, "FluxBB": { "cats": [ 2 @@ -3322,6 +3332,19 @@ "icon": "Gauges.png", "website": "https://get.gaug.es" }, + "Gazelle": { + "cats": [ + 29 + ], + "html": [ + "", + "", + "]+data-react", "icon": "React.png", @@ -8506,6 +8561,16 @@ "script": "mediacdn\\.shopatron\\.com", "website": "http://ecommerce.shopatron.com" }, + "Shopcada": { + "cats": [ + 6 + ], + "js": { + "Shopcada": "" + }, + "icon": "Shopcada.png", + "website": "http://shopcada.com" + }, "Shoper": { "cats": [ 6 @@ -9703,6 +9768,9 @@ "]+?href=\"[^\"]*bootstrap(?:\\.min)?\\.css", "]+class=\"[^\"]*glyphicon glyphicon-" ], + "js": { + "bootstrap.Alert.VERSION": "(.*)\\;version:\\1" + }, "icon": "Bootstrap.svg", "script": [ "twitter\\.github\\.com/bootstrap", @@ -9775,7 +9843,7 @@ 17 ], "js": { - "Typekit": "" + "Typekit.config.js": "(.*)\\;version:\\1" }, "icon": "Typekit.png", "script": "use\\.typekit\\.com", @@ -10189,7 +10257,7 @@ 12 ], "js": { - "Vue": "" + "Vue.version": "(.*)\\;version:\\1" }, "html": "<[^>]+data-v-", "icon": "Vue.js.png", @@ -10738,7 +10806,8 @@ 12 ], "js": { - "YAHOO": "" + "YAHOO": "", + "YUI.version": "(.*)\\;version:\\1" }, "icon": "YUI.png", "script": "(?:/yui/|yui\\.yahooapis\\.com)", @@ -11402,6 +11471,9 @@ ], "icon": "jQuery UI.svg", "implies": "jQuery", + "js": { + "jQuery.ui.version": "(.*)\\;version:\\1" + }, "script": [ "jquery-ui(?:-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", "([\\d.]+)/jquery-ui(?:\\.min)?\\.js\\;version:\\1", @@ -11868,7 +11940,7 @@ 12 ], "js": { - "Scriptaculous": "" + "Scriptaculous.Version": "(.*)\\;version:\\1" }, "icon": "script.aculo.us.png", "script": "/(?:scriptaculous|protoaculous)(?:\\.js|/)", @@ -12015,7 +12087,7 @@ }, "webpack": { "cats": [ - 44 + 19 ], "js": { "webpackJsonp": "" diff --git a/src/drivers/webextension/js/driver.js b/src/drivers/webextension/js/driver.js index c81f154c5..198d67074 100644 --- a/src/drivers/webextension/js/driver.js +++ b/src/drivers/webextension/js/driver.js @@ -216,6 +216,8 @@ browser.webRequest.onCompleted.addListener(request => { sendResponse(response); } + + return true; }); wappalyzer.driver.document = document; diff --git a/src/icons/Shopcada.png b/src/icons/Shopcada.png new file mode 100644 index 000000000..c27bef7d1 Binary files /dev/null and b/src/icons/Shopcada.png differ diff --git a/src/icons/koha.png b/src/icons/koha.png new file mode 100644 index 000000000..3bdb0d688 Binary files /dev/null and b/src/icons/koha.png differ diff --git a/src/icons/mkdocs.png b/src/icons/mkdocs.png new file mode 100644 index 000000000..279d831ff Binary files /dev/null and b/src/icons/mkdocs.png differ diff --git a/src/wappalyzer.js b/src/wappalyzer.js index 54e2afcb3..d2937d212 100644 --- a/src/wappalyzer.js +++ b/src/wappalyzer.js @@ -552,8 +552,6 @@ class Wappalyzer { addDetected(app, pattern, type, value, key) { app.detected = true; - console.log(app); - // Set confidence level app.confidence[type + ' ' + ( key ? key + ' ' : '' ) + pattern.regex] = pattern.confidence || 100;