diff --git a/src/drivers/webextension/images/icons/Sellacious.png b/src/drivers/webextension/images/icons/Sellacious.png new file mode 100644 index 000000000..d7b310dc4 Binary files /dev/null and b/src/drivers/webextension/images/icons/Sellacious.png differ diff --git a/src/drivers/webextension/js/driver.js b/src/drivers/webextension/js/driver.js index a5039df03..1247806f1 100644 --- a/src/drivers/webextension/js/driver.js +++ b/src/drivers/webextension/js/driver.js @@ -14,7 +14,7 @@ const { agent, promisify, getOption, setOption, open, globEscape } = Utils const expiry = 1000 * 60 * 60 * 24 -const hostnameIgnoreList = /((local|dev(elop(ment)?)?|stag(e|ing)?|preprod|preview|test(ing)?|demo(shop)?|admin|cache)[.-]|localhost|wappalyzer|google|facebook|twitter|reddit|yahoo|wikipedia|amazon|youtube|\/admin|\.local|\.test|\.dev|\.netlify\.app|\.shopifypreview\.com|^[0-9.]+$)/ +const hostnameIgnoreList = /((local|dev(elop(ment)?)?|stag(e|ing)?|preprod|preview|test(ing)?|[^a-z]demo(shop)?|admin|cache)[.-]|localhost|wappalyzer|google|facebook|twitter|reddit|yahoo|wikipedia|amazon|youtube|\/admin|\.local|\.test|\.dev|\.netlify\.app|\.shopifypreview\.com|^[0-9.]+$)/ const xhrDebounce = [] @@ -263,6 +263,8 @@ const Driver = { * @param {Object} request */ async onWebRequestComplete(request) { + console.log('xxx', request.responseHeaders) + if (request.responseHeaders) { if (await Driver.isDisabledDomain(request.url)) { return diff --git a/src/technologies.json b/src/technologies.json index 376c7fc68..6ce00b23b 100644 --- a/src/technologies.json +++ b/src/technologies.json @@ -6672,6 +6672,24 @@ }, "website": "https://developers.facebook.com/docs/facebook-login/" }, + "Pinterest Conversion Tag": { + "cats": [ + 10 + ], + "description": "Pinterest Conversion Tag allows you to track actions people take on your website after viewing your Promoted Pin.", + "icon": "Pinterest.svg", + "dom": { + "img[src*='ct.pinterest.com/v3/?tid']": { + "attributes": { + "src": "" + } + } + }, + "js": { + "pintrk": "" + }, + "website": "https://www.pinterest.com.au/business/" + }, "Facebook Pixel": { "cats": [ 10 @@ -14370,7 +14388,7 @@ "cats": [ 36 ], - "description": "Pinterest Ads is an online advertising platform developed by Pinterest. The Pinterest tag allows you to track actions people take on your website after viewing your Promoted Pin.", + "description": "Pinterest Ads is an online advertising platform developed by Pinterest.", "icon": "Pinterest.svg", "website": "https://ads.pinterest.com/", "xhr": "ct\\.pinterest\\.com" @@ -17081,6 +17099,30 @@ }, "website": "https://shopfa.com" }, + "Sellacious": { + "cats": [ + 6 + ], + "description": "Sellacious is an open-source ecommerce and marketplace platform for integrated POS and online stores.", + "dom": { + ".mod-sellacious-cart": { + "text": "" + } + }, + "js": { + "SellaciousViewCartAIO": "" + }, + "pricing": [ + "low", + "recurring", + "freemium" + ], + "implies": "Joomla", + "saas": true, + "oss": true, + "icon": "Sellacious.png", + "website": "https://www.sellacious.com" + }, "Shopify": { "cats": [ 6 @@ -23325,4 +23367,4 @@ "website": "https://www.xt-commerce.com" } } -} \ No newline at end of file +}