Compare commits

...

62 Commits

Author SHA1 Message Date
bbf88a7912 refactor(browser-extension): make necessary changes to work on Mozilla Mobile 2024-10-28 13:38:34 +01:00
d781f756f6 Merge pull request '8.0.3' () from v8.0.3 into main
Reviewed-on: 
2024-10-28 12:20:34 +00:00
0c99d86b96 fix(database): issue 2024-10-28 12:30:49 +01:00
031f7d0b34 fix(browser-extension): issue 2024-10-28 12:21:50 +01:00
9293bd84ac fix(browser-extension): some broken styles in firefox 2024-10-28 12:21:38 +01:00
5c82a0e8f9 fix(database): issue 2024-10-25 10:37:44 +02:00
d4430a72dc fix(database): issue 2024-10-25 10:28:54 +02:00
9e4384a08d fix(database): issue 2024-10-25 10:27:12 +02:00
ff2b18256a fix(database): issue 2024-10-25 10:25:35 +02:00
e7ff26f1f7 fix(database): issue 2024-10-25 10:19:03 +02:00
85f052c3a5 fix(database): issue 2024-10-25 10:11:16 +02:00
8dd3f4d3c9 fix(database): issue 2024-10-25 10:08:50 +02:00
7a42f91532 fix(database): issue 2024-10-25 10:03:44 +02:00
7e2b4b3e08 fix(database): issue 2024-10-25 10:02:08 +02:00
1f37fa0607 fix(database): issue 2024-10-25 09:58:49 +02:00
fa8b3833d8 fix(database): issue 2024-10-23 12:10:29 +02:00
a6e187e350 fix(database): issue 2024-10-23 12:08:51 +02:00
49baa47eaa fix(database): issue 2024-10-23 12:05:06 +02:00
92d5d5507f fix(database): issue 2024-10-23 11:58:06 +02:00
04edca2ec5 fix(database): issue 2024-10-23 11:53:10 +02:00
9aaf27868a fix(database): issue 2024-10-23 11:46:47 +02:00
1862793a9c fix(database): issue 2024-10-23 11:39:57 +02:00
0a4442aa19 fix(database): issue 2024-10-23 11:35:48 +02:00
fc3db66cfd fix(database): issue 2024-10-23 11:33:07 +02:00
c4f428591e fix(database): issue 2024-10-23 11:23:48 +02:00
7800ed86b9 fix(database): issue 2024-10-21 11:15:39 +02:00
c118551dc7 fix(database): issue 2024-10-21 11:10:33 +02:00
8fed2f0444 fix(database): issue 2024-10-21 11:06:27 +02:00
cf56b67eb7 fix(database): issue 2024-10-21 11:04:01 +02:00
95e6cfbe84 fix(database): issue 2024-10-21 11:01:19 +02:00
b88a81e347 fix(database): issue 2024-10-21 10:51:51 +02:00
1873c4c426 fix(database): issue 2024-10-21 10:50:03 +02:00
8510d50ab9 fix(database): issue 2024-10-21 10:39:59 +02:00
362da4a7ef fix(database): issue 2024-10-21 10:35:17 +02:00
daa774a3da fix(database): issue 2024-10-21 10:31:19 +02:00
fd19ba3242 refactor(browser-extension): drop unnecessary line break 2024-10-19 18:29:03 +02:00
6b788abe28 refactor(browser-extension): drop old github references 2024-10-19 18:23:47 +02:00
1ac4812ebf chore(browser-extension): bump extension version 2024-10-19 18:23:25 +02:00
b0e56c87eb refactor(web): drop old references to GitHub, also improve alt for images 2024-10-19 18:19:24 +02:00
f8f2e64aef fix(database): issue 2024-10-19 11:48:24 +02:00
59229f7eeb fix(database): issue 2024-10-19 11:26:20 +02:00
4394695d15 fix(database): issue 2024-10-19 11:24:45 +02:00
a6f72cd90d fix(database): issue 2024-10-19 11:23:29 +02:00
35f3622e00 fix(database): issue 2024-10-19 11:21:25 +02:00
b7f04383e8 fix(database): issue 2024-10-19 11:18:23 +02:00
dfb220ce90 fix(database): issue 2024-10-19 11:08:38 +02:00
6827951d6d fix(database): issue 2024-10-19 10:55:21 +02:00
0460306fbf fix(database): issue 2024-10-19 10:53:03 +02:00
21112ffcbc fix(database): issue 2024-10-19 10:48:54 +02:00
42d5dd6885 fix(database): issue 2024-10-19 10:40:26 +02:00
08efbe3e0f fix(database): issue 2024-10-19 10:30:51 +02:00
c99a18d1a5 fix(database): issue 2024-10-19 10:29:02 +02:00
32bb4ce5e6 fix(database): issue 2024-10-19 10:27:23 +02:00
3046799d10 fix(database): issue 2024-10-19 10:25:32 +02:00
7b14777d1c fix(database): issue 2024-10-19 10:22:56 +02:00
d015c4a993 fix(database): issue 2024-10-19 10:21:14 +02:00
c2a80cd97c fix(database): issue 2024-10-19 10:19:04 +02:00
a7b267c0eb fix(database): issue 2024-10-19 10:14:15 +02:00
105a73b17c fix(database): issue 2024-10-19 10:12:05 +02:00
51d86c36f2 fix(database): issue 2024-10-19 10:08:05 +02:00
0dd47949d2 feat(web): add new mobile release 2024-10-19 10:02:27 +02:00
c0afca20fe feat(web): add new desktop release 2024-10-19 10:01:02 +02:00
25 changed files with 144 additions and 160 deletions

@ -5,6 +5,12 @@
"name": "click", "name": "click",
"selector": "#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll" "selector": "#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll"
}, },
{
"domain": "ai.meta.com",
"name": "reset",
"property": "position",
"selector": "._31e"
},
{ {
"domain": "automobielmanagement.nl", "domain": "automobielmanagement.nl",
"name": "resetAll", "name": "resetAll",
@ -134,6 +140,12 @@
"name": "click", "name": "click",
"selector": "[role=\"dialog\"] > [style=\"display: flex; flex-direction: column; height: 100%; max-width: 100%;\"] > button" "selector": "[role=\"dialog\"] > [style=\"display: flex; flex-direction: column; height: 100%; max-width: 100%;\"] > button"
}, },
{
"domain": "larousse.fr",
"name": "reset",
"property": "filter",
"selector": ".wrapper"
},
{ {
"domain": "motorolasound.com", "domain": "motorolasound.com",
"name": "click", "name": "click",
@ -247,6 +259,7 @@
"*.facebook.com", "*.facebook.com",
"*.googleapis.com", "*.googleapis.com",
"*.olympics.com", "*.olympics.com",
"azure.microsoft.com",
"translate.google.*", "translate.google.*",
"www.youtube-nocookie.com", "www.youtube-nocookie.com",
"www.youtube.com" "www.youtube.com"
@ -925,19 +938,26 @@
"||b2brouter.net/de/wp-content/plugins/cookies-and-content-security-policy^", "||b2brouter.net/de/wp-content/plugins/cookies-and-content-security-policy^",
"||benno-gymnasium.de/plugins/system/gdpr^", "||benno-gymnasium.de/plugins/system/gdpr^",
"||c.evidon.com^", "||c.evidon.com^",
"||cache.consentframework.com^",
"||cdn-cookieyes.com^", "||cdn-cookieyes.com^",
"||cdn.consentmanager.net^", "||cdn.consentmanager.net^",
"||cdn.cookielaw.org^", "||cdn.cookielaw.org^",
"||cdn.optable.co^", "||cdn.optable.co^",
"||cdn.trustcommander.net/privacy^", "||cdn.trustcommander.net/privacy^",
"||cdntranscend.eventbrite.com^", "||cdntranscend.eventbrite.com^",
"||choices.consentframework.com^",
"||chollometro.com/assets/js/CookiesMessage*.js^", "||chollometro.com/assets/js/CookiesMessage*.js^",
"||city-bahn.de/wp-content/plugins/borlabs-cookie^", "||city-bahn.de/wp-content/plugins/borlabs-cookie^",
"||cmp.actiview.de^",
"||cmp.computerbild.de^",
"||cmp.huffingtonpost.fr^", "||cmp.huffingtonpost.fr^",
"||cmp.inmobi.com^", "||cmp.inmobi.com^",
"||cmp.meteored.com^",
"||cmp.prisa.com^", "||cmp.prisa.com^",
"||cmp.uniconsent.com^", "||cmp.uniconsent.com^",
"||cmp2.zdf.de^",
"||cms.static-bahn.de/cms/consent-layer^", "||cms.static-bahn.de/cms/consent-layer^",
"||composants-pe-communs.pole-emploi.fr/*/pe-cookies.js^",
"||consent.cookiebot.com^", "||consent.cookiebot.com^",
"||consent.cookiefirst.com^", "||consent.cookiefirst.com^",
"||consent.pdf24.org^", "||consent.pdf24.org^",
@ -945,11 +965,14 @@
"||consent.up.welt.de^", "||consent.up.welt.de^",
"||consentbar.interencheres.com^", "||consentbar.interencheres.com^",
"||consentcdn.cookiebot.com^", "||consentcdn.cookiebot.com^",
"||cookie.porsche.com^",
"||cookiehub.net^", "||cookiehub.net^",
"||cp.as.com^", "||cp.as.com^",
"||cp.elektroauto-news.net^",
"||cp.inside-digital.de^", "||cp.inside-digital.de^",
"||cp.winfuture.de^",
"||download.amd.com/OneTrust^", "||download.amd.com/OneTrust^",
"||driftingchef.com/static/*/Sticky2,ConsentManager", "||driftingchef.com^",
"||emp.bbci.co.uk^", "||emp.bbci.co.uk^",
"||eu.fastcmp.com^", "||eu.fastcmp.com^",
"||forum.vorondesign.com/js/xf/notice.min.js^", "||forum.vorondesign.com/js/xf/notice.min.js^",
@ -962,15 +985,20 @@
"||media.bzcompany.cz/scookies^", "||media.bzcompany.cz/scookies^",
"||myprivacy-static.dpgmedia.net/consent.js^", "||myprivacy-static.dpgmedia.net/consent.js^",
"||myprivacy.dpgmedia.*/consent^", "||myprivacy.dpgmedia.*/consent^",
"||nojazz.eu/nl/cmp/consentui^",
"||optanon.blob.core.windows.net^", "||optanon.blob.core.windows.net^",
"||privacy.wetransfer.com/fides.js^", "||privacy.wetransfer.com/fides.js^",
"||prod.widgets.burgerprofiel.vlaanderen.be/*/js.cookie.js^", "||prod.widgets.burgerprofiel.vlaanderen.be/*/js.cookie.js^",
"||redditstatic.com/onetrust.*.js", "||redditstatic.com/onetrust.*.js",
"||release.jobylon.com/jbl-cookie-consent-js^",
"||s.nitropay.com/gpp-*.min.js", "||s.nitropay.com/gpp-*.min.js",
"||s.p7s1.io/cmp^", "||s.p7s1.io/cmp^",
"||schumacher-elektro.de/typo3conf/ext/we_cookie_consent^",
"||sdk.privacy-center.org^", "||sdk.privacy-center.org^",
"||static.axept.io^",
"||static.fastcmp.com^", "||static.fastcmp.com^",
"||transcend-cdn.com^", "||transcend-cdn.com^",
"||uct.eu.usercentrics.eu^",
"||wcpstatic.microsoft.com^", "||wcpstatic.microsoft.com^",
"||webtools.europa.eu/js/webtools.cck.js^", "||webtools.europa.eu/js/webtools.cck.js^",
"||widgets.marketcat.net^" "||widgets.marketcat.net^"
@ -980,6 +1008,8 @@
".cc-policy-overlay", ".cc-policy-overlay",
".cdk-overlay-backdrop:has(+ .cdk-global-overlay-wrapper)", ".cdk-overlay-backdrop:has(+ .cdk-global-overlay-wrapper)",
".js--overlay", ".js--overlay",
".js-lcc-backdrop",
".lcc-backdrop",
".modal-backdrop", ".modal-backdrop",
".modals-overlay", ".modals-overlay",
".offcanvas-backdrop", ".offcanvas-backdrop",
@ -989,6 +1019,7 @@
"[data-aria-hidden=\"true\"][data-state=\"open\"][style=\"pointer-events: auto;\"]", "[data-aria-hidden=\"true\"][data-state=\"open\"][style=\"pointer-events: auto;\"]",
"#fancybox-overlay", "#fancybox-overlay",
"#gdprMask", "#gdprMask",
"#id-modal-backdrop",
"#overlay:not([class*=\"ytd\"])", "#overlay:not([class*=\"ytd\"])",
"overlay-block" "overlay-block"
], ],
@ -998,6 +1029,7 @@
"backdrop-no-scroll", "backdrop-no-scroll",
"bb-con-loaded", "bb-con-loaded",
"blocked", "blocked",
"blur",
"blur-background", "blur-background",
"bodyBlocked", "bodyBlocked",
"c24-cc-visible", "c24-cc-visible",
@ -1054,6 +1086,7 @@
".dw-content", ".dw-content",
".footer", ".footer",
".layout", ".layout",
".lv-header",
".page", ".page",
".row", ".row",
".rp-container", ".rp-container",
@ -1066,12 +1099,16 @@
"#content", "#content",
"#layout > [data-fetch-key]", "#layout > [data-fetch-key]",
"#main", "#main",
"#modal-root",
"#root", "#root",
"#wrapperDivisions", "#wrapperDivisions",
"#wt-modal-container", "#wt-modal-container",
"body > *", "body > *",
"div:has(#main)", "div:has(#main)",
"html > *" "footer > *",
"header > *",
"html > *",
"main > *"
], ],
"selectors": [ "selectors": [
".___eucookiePopup", ".___eucookiePopup",
@ -1459,6 +1496,7 @@
".banner-message-cpopup", ".banner-message-cpopup",
".banner-notification", ".banner-notification",
".banner-policy-wrap", ".banner-policy-wrap",
".banner-pop:has([href=\"/sp-confidentialite/\"])",
".banner[data-banner=\"cookies\"]", ".banner[data-banner=\"cookies\"]",
".bannerCookie", ".bannerCookie",
".bannerCookies", ".bannerCookies",
@ -1596,6 +1634,7 @@
".box_cookie", ".box_cookie",
".box_Cookie", ".box_Cookie",
".box_cookies", ".box_cookies",
".box_right_bottom:has(.allowed_ookie)",
".box--cookies", ".box--cookies",
".box-accept-cookies", ".box-accept-cookies",
".box-alert-cookie-inside", ".box-alert-cookie-inside",
@ -3126,6 +3165,7 @@
".cookieConsentBar", ".cookieConsentBar",
".cookieConsentBarContainer", ".cookieConsentBarContainer",
".CookieConsentContainer", ".CookieConsentContainer",
".cookieconsentdialog",
".CookieConsentMemo", ".CookieConsentMemo",
".CookieConsentOverlay", ".CookieConsentOverlay",
".cookieConsentPanel", ".cookieConsentPanel",
@ -4052,6 +4092,7 @@
".dgp-consent", ".dgp-consent",
".dgpr-drop-down", ".dgpr-drop-down",
".dhl-cgk", ".dhl-cgk",
".dialog-content-wrapper:has([data-testid=\"cookie-dialog\"])",
".dialog-cookie-settings", ".dialog-cookie-settings",
".dialog[aria-label=\"cookieconsent\"]", ".dialog[aria-label=\"cookieconsent\"]",
".dialogBanner__inner[data-qa=\"cookie-banner\"]", ".dialogBanner__inner[data-qa=\"cookie-banner\"]",
@ -4380,6 +4421,7 @@
".fixed-cookie-prl", ".fixed-cookie-prl",
".fixed-cookie", ".fixed-cookie",
".fixed-msg--cookies", ".fixed-msg--cookies",
".fixed.bottom-6.left-6:has([href=\"/privacy\"])",
".fixed.bottom-sm.left-sm.right-sm.z-50.max-w-md.rounded-lg.border.p-md.shadow-sm.md\\:left-auto.border-borderMain\\/50.ring-borderMain\\/50.divide-borderMain\\/50.dark\\:divide-borderMainDark\\/50.dark\\:ring-borderMainDark\\/50.dark\\:border-borderMainDark\\/50.bg-background.dark\\:bg-backgroundDark", ".fixed.bottom-sm.left-sm.right-sm.z-50.max-w-md.rounded-lg.border.p-md.shadow-sm.md\\:left-auto.border-borderMain\\/50.ring-borderMain\\/50.divide-borderMain\\/50.dark\\:divide-borderMainDark\\/50.dark\\:ring-borderMainDark\\/50.dark\\:border-borderMainDark\\/50.bg-background.dark\\:bg-backgroundDark",
".fixed.md\\:flex.items-center.justify-between.p-2.md\\:py-4.md\\:px-6.bottom-0.left-0.right-0.bg-midnight-lighter.text-white", ".fixed.md\\:flex.items-center.justify-between.p-2.md\\:py-4.md\\:px-6.bottom-0.left-0.right-0.bg-midnight-lighter.text-white",
".fixed.right-2.bottom-2.z-\\[60\\].max-h-\\[calc\\(100vh-1rem\\)\\].max-w-\\[calc\\(100vw-1rem\\)\\].sm\\:max-w-md.rounded-3xl.font-styrene.bg-bg-500.p-4.sm\\:p-8.overflow-auto", ".fixed.right-2.bottom-2.z-\\[60\\].max-h-\\[calc\\(100vh-1rem\\)\\].max-w-\\[calc\\(100vw-1rem\\)\\].sm\\:max-w-md.rounded-3xl.font-styrene.bg-bg-500.p-4.sm\\:p-8.overflow-auto",
@ -4659,6 +4701,7 @@
".GdprCookieConsent-ConsentContainer", ".GdprCookieConsent-ConsentContainer",
".GdprCookieConsent-ConsentContainerOverlay", ".GdprCookieConsent-ConsentContainerOverlay",
".gdprCookieLaw", ".gdprCookieLaw",
".gdprCookiePolicyBannerContainer",
".gdprCookieWrapper", ".gdprCookieWrapper",
".gdprcp-modal", ".gdprcp-modal",
".gdprcp-overlay", ".gdprcp-overlay",
@ -4831,6 +4874,7 @@
".identity-noticebar", ".identity-noticebar",
".idgcp__section", ".idgcp__section",
".idrPageRow[style^=\"min-height:0;height:auto;padding:0;position:relative;z-index:1;zoom:1;border:none;\"]", ".idrPageRow[style^=\"min-height:0;height:auto;padding:0;position:relative;z-index:1;zoom:1;border:none;\"]",
".if6_eprivacy",
".iframe_cookies", ".iframe_cookies",
".ilikecookies", ".ilikecookies",
".ilsa-cookies-cta", ".ilsa-cookies-cta",
@ -5294,6 +5338,7 @@
".mensajecokies", ".mensajecokies",
".mentionCookie", ".mentionCookie",
".menu-con-cookies", ".menu-con-cookies",
".mercusys-cookie-eu",
".message_cookie", ".message_cookie",
".message--cnil", ".message--cnil",
".message--cookie-warning", ".message--cookie-warning",
@ -5705,6 +5750,7 @@
".otcn-modal", ".otcn-modal",
".otcn", ".otcn",
".otCookiesNotification", ".otCookiesNotification",
".otPlaceholder",
".ou-cookies-bar", ".ou-cookies-bar",
".outer-privacy-top-navigationBar", ".outer-privacy-top-navigationBar",
".outerCookieBar", ".outerCookieBar",
@ -5809,6 +5855,9 @@
".pnl-cookie", ".pnl-cookie",
".pnlCookiemelding", ".pnlCookiemelding",
".pnotify-cookies", ".pnotify-cookies",
".pointer-events-auto.bottom-0.w-full.flex.justify-center.items-center.bg-background-primary.z-20.py-4.gap-3.px-5:has([href=\"https://changelly.com/privacy-policy\"])",
".polaris-consent-widget",
".polaris-consent-widgets",
".polcookies", ".polcookies",
".policy_footer", ".policy_footer",
".policy_notification", ".policy_notification",
@ -6281,6 +6330,7 @@
".sm-cookie-consent", ".sm-cookie-consent",
".small_gdpr_popup_holder", ".small_gdpr_popup_holder",
".smcc_bottom_cookieaccept_container", ".smcc_bottom_cookieaccept_container",
".smile-cookie-notification-container",
".sml_cookiepolicy", ".sml_cookiepolicy",
".smoothie-consent", ".smoothie-consent",
".smrt-ncookies-alert", ".smrt-ncookies-alert",
@ -6288,6 +6338,7 @@
".smt-cookie-note", ".smt-cookie-note",
".sncmp-app_gdpr", ".sncmp-app_gdpr",
".snoop-cc", ".snoop-cc",
".so--modal:has(.so-cookie-banner)",
".so-cookie-wrapper", ".so-cookie-wrapper",
".so-gdpr__cookie-notification", ".so-gdpr__cookie-notification",
".social-link-container", ".social-link-container",
@ -6514,6 +6565,7 @@
".uc-cookie-block", ".uc-cookie-block",
".uc-cookie", ".uc-cookie",
".ucgCookieBar", ".ucgCookieBar",
".ucm-bl-mainwrap + #divAlert.alertPopup",
".ucn-block", ".ucn-block",
".ucp-cookiebanner-wrapper", ".ucp-cookiebanner-wrapper",
".ud-component--eu-cookie-message--app", ".ud-component--eu-cookie-message--app",
@ -6581,6 +6633,7 @@
".v-app-PortletCookiesLaw", ".v-app-PortletCookiesLaw",
".v-cookie-bar", ".v-cookie-bar",
".v-cookieconsent", ".v-cookieconsent",
".v-snack:has([href*=\"accounts.hunterco.com.br/privacy\"])",
".v-window-cookieDialogWindow", ".v-window-cookieDialogWindow",
".v2_cookies_container", ".v2_cookies_container",
".v2-cookie-disclaimer", ".v2-cookie-disclaimer",
@ -6674,6 +6727,7 @@
".widget-gdpr-banner", ".widget-gdpr-banner",
".widget-gdpr-cookie-banner", ".widget-gdpr-cookie-banner",
".widget-GdprCookieBanner", ".widget-GdprCookieBanner",
".widget.HTML:has([href=\"https://policies.google.com/technologies/cookies\"])",
".widilo-cookie-rules", ".widilo-cookie-rules",
".win_cookies", ".win_cookies",
".with-cookie", ".with-cookie",
@ -6783,6 +6837,7 @@
".zone-cookies", ".zone-cookies",
".zpconsentinfo", ".zpconsentinfo",
".zpWinThemeCookie", ".zpWinThemeCookie",
".zsl-footer + #divAlert.alertPopup",
"[aria-describedby=\"cookie-information\"]", "[aria-describedby=\"cookie-information\"]",
"[aria-describedby=\"cookieconsent:desc\"]", "[aria-describedby=\"cookieconsent:desc\"]",
"[aria-describedby=\"cookieConsentDesc\"]", "[aria-describedby=\"cookieConsentDesc\"]",
@ -6915,6 +6970,7 @@
"[data-analytics-category=\"Cookies Consent\"]", "[data-analytics-category=\"Cookies Consent\"]",
"[data-assembly-source=\"cookie/banner\"]", "[data-assembly-source=\"cookie/banner\"]",
"[data-at-selector=\"cookie-banner\"]", "[data-at-selector=\"cookie-banner\"]",
"[data-automation-id=\"legalNotice\"]",
"[data-automation=\"cookies-banner\"]", "[data-automation=\"cookies-banner\"]",
"[data-automation=\"privacy-banner-wrapper\"]", "[data-automation=\"privacy-banner-wrapper\"]",
"[data-banner=\"cookies\"]", "[data-banner=\"cookies\"]",
@ -6939,6 +6995,7 @@
"[data-cookie-bar-target=\"modal\"]", "[data-cookie-bar-target=\"modal\"]",
"[data-cookie-consent-overlay]", "[data-cookie-consent-overlay]",
"[data-cookie-id]", "[data-cookie-id]",
"[data-cookie-key=\"__cookie_consent\"][role=\"dialog\"]",
"[data-cookie-law-banner-selector]", "[data-cookie-law-banner-selector]",
"[data-cookie-message]", "[data-cookie-message]",
"[data-cookie-name=\"header_cookie_policy\"]", "[data-cookie-name=\"header_cookie_policy\"]",
@ -6947,6 +7004,10 @@
"[data-cookie-permission=\"true\"]", "[data-cookie-permission=\"true\"]",
"[data-cookie-policy-modal]", "[data-cookie-policy-modal]",
"[data-cookie-validity-days]", "[data-cookie-validity-days]",
"[data-cookie-value-analytics=\"2\"][role=\"dialog\"]",
"[data-cookie-value-both=\"true\"][role=\"dialog\"]",
"[data-cookie-value-marketing=\"3\"][role=\"dialog\"]",
"[data-cookie-value-none=\"false\"][role=\"dialog\"]",
"[data-cookie-warning]", "[data-cookie-warning]",
"[data-cookie]", "[data-cookie]",
"[data-cookie^=\"cookie.disclaimer\"]", "[data-cookie^=\"cookie.disclaimer\"]",
@ -6963,6 +7024,7 @@
"[data-etsy-promo-cookie-expires]", "[data-etsy-promo-cookie-expires]",
"[data-feature=\"Web.Core.Feature.PrivacyCategory.Dialog\"]", "[data-feature=\"Web.Core.Feature.PrivacyCategory.Dialog\"]",
"[data-gdpr-consent-prompt]", "[data-gdpr-consent-prompt]",
"[data-gtm-event=\"cookie_refresh\"][role=\"dialog\"]",
"[data-headlessui-portal]:has([alt=\"cookie\"])", "[data-headlessui-portal]:has([alt=\"cookie\"])",
"[data-headlessui-portal]:has([aria-label=\"Cookie Policy\"])", "[data-headlessui-portal]:has([aria-label=\"Cookie Policy\"])",
"[data-hook=\"consent-banner-root\"]", "[data-hook=\"consent-banner-root\"]",
@ -6973,6 +7035,7 @@
"[data-js=\"cookie-disclaimer\"]", "[data-js=\"cookie-disclaimer\"]",
"[data-key=\"cookies-warning\"]", "[data-key=\"cookies-warning\"]",
"[data-module=\"cookie_banner\"]", "[data-module=\"cookie_banner\"]",
"[data-module=\"cookie-manager-dialog\"]",
"[data-module=\"cookie-notice\"]", "[data-module=\"cookie-notice\"]",
"[data-module=\"cookies\"]", "[data-module=\"cookies\"]",
"[data-name=\"cookie-policy\"]", "[data-name=\"cookie-policy\"]",
@ -7032,11 +7095,13 @@
"[data-testid=\"cookie-policy-dialog\"]", "[data-testid=\"cookie-policy-dialog\"]",
"[data-testid=\"cookie-policy-manage-dialog\"]", "[data-testid=\"cookie-policy-manage-dialog\"]",
"[data-testid=\"cookie-wall-modal\"]", "[data-testid=\"cookie-wall-modal\"]",
"[data-testid=\"cookie-widget\"]",
"[data-testid=\"cookienotice-container\"]", "[data-testid=\"cookienotice-container\"]",
"[data-testid=\"cookies-dialog\"]", "[data-testid=\"cookies-dialog\"]",
"[data-testid=\"dl-cookieBanner\"]", "[data-testid=\"dl-cookieBanner\"]",
"[data-testid=\"gateway-container\"][aria-hidden=\"true\"]", "[data-testid=\"gateway-container\"][aria-hidden=\"true\"]",
"[data-testid=\"main-cookies-banner-container\"]", "[data-testid=\"main-cookies-banner-container\"]",
"[data-testid=\"Modal\"]:has([class*=\"CookieBanner-\"])",
"[data-testid=\"uc-default-banner\"]", "[data-testid=\"uc-default-banner\"]",
"[data-testid=\"wa_cookies_banner_modal\"]", "[data-testid=\"wa_cookies_banner_modal\"]",
"[data-tk-teaser-entity=\"g-consentmanager\"]", "[data-tk-teaser-entity=\"g-consentmanager\"]",
@ -7084,6 +7149,7 @@
"[src=\"https://www.tumblr.com/dashboard/iframe/consent\"]", "[src=\"https://www.tumblr.com/dashboard/iframe/consent\"]",
"[style*=\"bg_cookies.jpg\"]", "[style*=\"bg_cookies.jpg\"]",
"[style*=\"cookie-consent-zindex\"]", "[style*=\"cookie-consent-zindex\"]",
"[style=\"inset: 0px; width: 100%; height: 100%; box-sizing: border-box; position: fixed; touch-action: none; padding: 20px; z-index: 10; display: flex; flex-direction: row; gap: 20px; justify-content: center; pointer-events: none;\"]:has([href=\"/cookie-policy\"])",
"[style=\"inset: 0px; width: 100%; height: 100%; box-sizing: border-box; position: fixed; touch-action: none; padding: 20px; z-index: 10; display: flex; flex-direction: row; gap: 20px; justify-content: center; pointer-events: none;\"]:has([href=\"/privacy-policy\"])", "[style=\"inset: 0px; width: 100%; height: 100%; box-sizing: border-box; position: fixed; touch-action: none; padding: 20px; z-index: 10; display: flex; flex-direction: row; gap: 20px; justify-content: center; pointer-events: none;\"]:has([href=\"/privacy-policy\"])",
"[style=\"opacity: 1; display: flex;\"]:has(#ac)", "[style=\"opacity: 1; display: flex;\"]:has(#ac)",
"[style=\"z-index: 4;\"]:has([role=\"dialog\"] [data-anchor-id=\"cookie-policy\"])", "[style=\"z-index: 4;\"]:has([role=\"dialog\"] [data-anchor-id=\"cookie-policy\"])",
@ -7330,7 +7396,6 @@
"#alert-cookies", "#alert-cookies",
"#alert-eu-cookies", "#alert-eu-cookies",
"#alert-privacy-update", "#alert-privacy-update",
"#alert",
"#alerta_cookies", "#alerta_cookies",
"#alerta-cookies", "#alerta-cookies",
"#AlertaCookies", "#AlertaCookies",
@ -7348,7 +7413,6 @@
"#alertMentionCookiesMessage", "#alertMentionCookiesMessage",
"#alertpop-privacypolicy", "#alertpop-privacypolicy",
"#alerts-policy", "#alerts-policy",
"#alertTop",
"#all4gn-cookie-policy-notification", "#all4gn-cookie-policy-notification",
"#all4nav-cookie-component", "#all4nav-cookie-component",
"#all4nav-cookie-policy-notification", "#all4nav-cookie-policy-notification",
@ -7824,6 +7888,7 @@
"#catapult-cookie-bar", "#catapult-cookie-bar",
"#cb_alert", "#cb_alert",
"#cb_content", "#cb_content",
"#cb-cookie_consent",
"#cb-cookieoverlay", "#cb-cookieoverlay",
"#cbcookies-bottom", "#cbcookies-bottom",
"#cbcookies-top", "#cbcookies-top",
@ -8647,6 +8712,7 @@
"#cookie-banner--popup-wrapper", "#cookie-banner--popup-wrapper",
"#cookie-banner-bespoke", "#cookie-banner-bespoke",
"#cookie-banner-container", "#cookie-banner-container",
"#cookie-banner-host",
"#cookie-banner-message", "#cookie-banner-message",
"#cookie-banner-panel", "#cookie-banner-panel",
"#cookie-banner-root", "#cookie-banner-root",
@ -9059,6 +9125,7 @@
"#cookie-settings-container", "#cookie-settings-container",
"#cookie-settings-dlg", "#cookie-settings-dlg",
"#cookie-settings-layer", "#cookie-settings-layer",
"#cookie-settings-popup",
"#cookie-settings.cookie-settings", "#cookie-settings.cookie-settings",
"#cookie-slide", "#cookie-slide",
"#cookie-slider", "#cookie-slider",
@ -10639,6 +10706,7 @@
"#cookieWarningTable", "#cookieWarningTable",
"#cookieWarningWrapper", "#cookieWarningWrapper",
"#cookiewarnung", "#cookiewarnung",
"#cookieWarnung",
"#cookiewet-balk", "#cookiewet-balk",
"#cookiewet-hoek", "#cookiewet-hoek",
"#cookiewet", "#cookiewet",
@ -12308,6 +12376,7 @@
"#ma > .ckch", "#ma > .ckch",
"#ma-cmp-container", "#ma-cmp-container",
"#mab-cookie-notice-wrap", "#mab-cookie-notice-wrap",
"#macaron_cookie_box",
"#macchiato_cookies_wrapper", "#macchiato_cookies_wrapper",
"#machete_cookie_container", "#machete_cookie_container",
"#macookie", "#macookie",
@ -12368,6 +12437,7 @@
"#mention_cookies", "#mention_cookies",
"#mention-cookies", "#mention-cookies",
"#mentions-cookies", "#mentions-cookies",
"#mercusys-cookie",
"#message_cookie_info_accept", "#message_cookie_info_accept",
"#message_cookie", "#message_cookie",
"#message_cookies", "#message_cookies",
@ -12457,6 +12527,7 @@
"#modalCook.mostrar-modal", "#modalCook.mostrar-modal",
"#modalCookie", "#modalCookie",
"#modalCookieComp", "#modalCookieComp",
"#modalCookieConsentDialogContainer",
"#modalCookieContainer", "#modalCookieContainer",
"#modalcookies", "#modalcookies",
"#modalCookies", "#modalCookies",
@ -12874,6 +12945,7 @@
"#pol_cookies", "#pol_cookies",
"#pol-cookies", "#pol-cookies",
"#poland_cookie_cont", "#poland_cookie_cont",
"#polaris-consent-widgets",
"#polCockie", "#polCockie",
"#polCookies", "#polCookies",
"#policiyAlert", "#policiyAlert",
@ -12930,6 +13002,7 @@
"#PolitykaPrywatnosciCookie", "#PolitykaPrywatnosciCookie",
"#politykaPrywatnosciHolder", "#politykaPrywatnosciHolder",
"#poolcookiebadge", "#poolcookiebadge",
"#poool-widget",
"#pop_cookies", "#pop_cookies",
"#pop_site_cookie", "#pop_site_cookie",
"#pop-client", "#pop-client",
@ -13975,6 +14048,7 @@
"correos-cdk-cookies-module", "correos-cdk-cookies-module",
"dialog.consent.js-consent", "dialog.consent.js-consent",
"dile-cookies-consent", "dile-cookies-consent",
"div:has([data-testid=\"close-button\"]):has([href*=\"policy.medium.com/medium-privacy-policy\"]):has([role=\"alert\"])",
"div:has(+ * a[href=\"https://www.viagogo.com/help/cookies\"])", "div:has(+ * a[href=\"https://www.viagogo.com/help/cookies\"])",
"div:not(#app):has([href=\"https://www.viagogo.com/help/cookies\"])", "div:not(#app):has([href=\"https://www.viagogo.com/help/cookies\"])",
"div[jsmodel]:not([jscontroller]):has([data-cookie-path])", "div[jsmodel]:not([jscontroller]):has([data-cookie-path])",
@ -14008,5 +14082,5 @@
"ytm-consent-bump-v2-renderer" "ytm-consent-bump-v2-renderer"
] ]
}, },
"version": "1729252494919" "version": "1730114957636"
} }

@ -3,7 +3,7 @@
"message": "Hat jemand Cookie-Einwilligungsdialoge gesagt? 😋" "message": "Hat jemand Cookie-Einwilligungsdialoge gesagt? 😋"
}, },
"contextMenu_issueOption": { "contextMenu_issueOption": {
"message": "Folgen Sie diesem Problem auf GitHub" "message": "Folgen Sie diesem Problem"
}, },
"contextMenu_reportOption": { "contextMenu_reportOption": {
"message": "Diese Website melden" "message": "Diese Website melden"
@ -57,7 +57,7 @@
"message": "Bewerten Sie diese Erweiterung" "message": "Bewerten Sie diese Erweiterung"
}, },
"report_bodyText": { "report_bodyText": {
"message": "Bitte geben Sie in diesem Bericht keine persönlichen Informationen weiter. Wenn Sie weitere Details hinzufügen möchten, öffnen Sie das GitHub-Problem im nächsten Schritt und fügen Sie einen Kommentar hinzu." "message": "Bitte teilen Sie in diesem Bericht keine persönlichen Informationen. Wenn Sie weitere Details hinzufügen möchten, gehen Sie im nächsten Schritt zum Problem und fügen Sie einen Kommentar hinzu."
}, },
"report_cancelButtonText": { "report_cancelButtonText": {
"message": "Abbrechen" "message": "Abbrechen"

@ -3,7 +3,7 @@
"message": "Did someone say cookie consent dialogs? 😋" "message": "Did someone say cookie consent dialogs? 😋"
}, },
"contextMenu_issueOption": { "contextMenu_issueOption": {
"message": "Follow this issue in GitHub" "message": "Follow this issue"
}, },
"contextMenu_reportOption": { "contextMenu_reportOption": {
"message": "Report this website" "message": "Report this website"
@ -57,7 +57,7 @@
"message": "Rate this extension" "message": "Rate this extension"
}, },
"report_bodyText": { "report_bodyText": {
"message": "Please, do not share any personal information in this report. If you want to add more details, open the GitHub issue in the next step and add a comment." "message": "Please, do not share any personal information in this report. If you want to add more details, go to the issue in the next step and add a comment."
}, },
"report_cancelButtonText": { "report_cancelButtonText": {
"message": "Cancel" "message": "Cancel"

@ -3,7 +3,7 @@
"message": "¿Alguien mencionó los diálogos de consentimiento de cookies? 😋" "message": "¿Alguien mencionó los diálogos de consentimiento de cookies? 😋"
}, },
"contextMenu_issueOption": { "contextMenu_issueOption": {
"message": "Sigue este problema en GitHub" "message": "Sigue este problema"
}, },
"contextMenu_reportOption": { "contextMenu_reportOption": {
"message": "Reportar este sitio web" "message": "Reportar este sitio web"
@ -57,7 +57,7 @@
"message": "Califica esta extensión" "message": "Califica esta extensión"
}, },
"report_bodyText": { "report_bodyText": {
"message": "Por favor, no compartas ninguna información personal en este informe. Si deseas agregar más detalles, abre el problema de GitHub en el siguiente paso y agrega un comentario." "message": "Por favor, no compartas información personal en este informe. Si deseas agregar más detalles, ve al problema en el siguiente paso y añade un comentario."
}, },
"report_cancelButtonText": { "report_cancelButtonText": {
"message": "Cancelar" "message": "Cancelar"

@ -3,7 +3,7 @@
"message": "Quelqu'un a parlé de boîtes de dialogue de consentement aux cookies ? 😋" "message": "Quelqu'un a parlé de boîtes de dialogue de consentement aux cookies ? 😋"
}, },
"contextMenu_issueOption": { "contextMenu_issueOption": {
"message": "Suivre ce problème sur GitHub" "message": "Suivre ce problème"
}, },
"contextMenu_reportOption": { "contextMenu_reportOption": {
"message": "Signaler ce site web" "message": "Signaler ce site web"
@ -57,7 +57,7 @@
"message": "Évaluer cette extension" "message": "Évaluer cette extension"
}, },
"report_bodyText": { "report_bodyText": {
"message": "Veuillez ne pas partager d'informations personnelles dans ce rapport. Si vous souhaitez ajouter plus de détails, ouvrez le problème GitHub à l'étape suivante et ajoutez un commentaire." "message": "Veuillez ne partager aucune information personnelle dans ce rapport. Si vous souhaitez ajouter plus de détails, allez à l'issue à l'étape suivante et ajoutez un commentaire."
}, },
"report_cancelButtonText": { "report_cancelButtonText": {
"message": "Annuler" "message": "Annuler"

@ -3,7 +3,7 @@
"message": "Qualcuno ha parlato di dialoghi di consenso sui cookie? 😋" "message": "Qualcuno ha parlato di dialoghi di consenso sui cookie? 😋"
}, },
"contextMenu_issueOption": { "contextMenu_issueOption": {
"message": "Segui questo problema su GitHub" "message": "Segui questo problema"
}, },
"contextMenu_reportOption": { "contextMenu_reportOption": {
"message": "Segnala questo sito web" "message": "Segnala questo sito web"
@ -57,7 +57,7 @@
"message": "Valuta questa estensione" "message": "Valuta questa estensione"
}, },
"report_bodyText": { "report_bodyText": {
"message": "Per favore, non condividere informazioni personali in questo rapporto. Se vuoi aggiungere più dettagli, apri il problema su GitHub nel passaggio successivo e aggiungi un commento." "message": "Per favore, non condividere informazioni personali in questo rapporto. Se desideri aggiungere ulteriori dettagli, vai al problema nel prossimo passaggio e aggiungi un commento."
}, },
"report_cancelButtonText": { "report_cancelButtonText": {
"message": "Annulla" "message": "Annulla"

@ -3,7 +3,7 @@
"message": "Czy ktoś wspomniał o dialogach zgody na pliki cookie? 😋" "message": "Czy ktoś wspomniał o dialogach zgody na pliki cookie? 😋"
}, },
"contextMenu_issueOption": { "contextMenu_issueOption": {
"message": "Śledź ten problem na GitHub" "message": "Śledź ten problem"
}, },
"contextMenu_reportOption": { "contextMenu_reportOption": {
"message": "Zgłoś tę stronę" "message": "Zgłoś tę stronę"
@ -57,7 +57,7 @@
"message": "Oceń to rozszerzenie" "message": "Oceń to rozszerzenie"
}, },
"report_bodyText": { "report_bodyText": {
"message": "Prosimy, nie udostępniaj żadnych danych osobowych w tym raporcie. Jeśli chcesz dodać więcej szczegółów, otwórz zgłoszenie na GitHub w następnym kroku i dodaj komentarz." "message": "Pros, nie udostępniaj żadnych danych osobowych w tym raporcie. Jeśli chcesz dodać więcej szczegółów, przejdź do zgłoszenia w kolejnym kroku i dodaj komentarz."
}, },
"report_cancelButtonText": { "report_cancelButtonText": {
"message": "Anuluj" "message": "Anuluj"

@ -3,7 +3,7 @@
"message": "Alguém falou sobre diálogos de consentimento de cookies? 😋" "message": "Alguém falou sobre diálogos de consentimento de cookies? 😋"
}, },
"contextMenu_issueOption": { "contextMenu_issueOption": {
"message": "Siga este problema no GitHub" "message": "Siga este problema"
}, },
"contextMenu_reportOption": { "contextMenu_reportOption": {
"message": "Denunciar este site" "message": "Denunciar este site"
@ -57,7 +57,7 @@
"message": "Avalie esta extensão" "message": "Avalie esta extensão"
}, },
"report_bodyText": { "report_bodyText": {
"message": "Por favor, não compartilhe nenhuma informação pessoal neste relatório. Se você quiser adicionar mais detalhes, abra o problema no GitHub na próxima etapa e adicione um comentário." "message": "Por favor, não compartilhe informações pessoais neste relatório. Se quiser adicionar mais detalhes, vá até o problema no próximo passo e adicione um comentário."
}, },
"report_cancelButtonText": { "report_cancelButtonText": {
"message": "Cancelar" "message": "Cancelar"

@ -3,7 +3,7 @@
"message": "Alguém mencionou diálogos de consentimento de cookies? 😋" "message": "Alguém mencionou diálogos de consentimento de cookies? 😋"
}, },
"contextMenu_issueOption": { "contextMenu_issueOption": {
"message": "Siga este problema no GitHub" "message": "Siga este problema"
}, },
"contextMenu_reportOption": { "contextMenu_reportOption": {
"message": "Reportar este site" "message": "Reportar este site"
@ -57,7 +57,7 @@
"message": "Avalie esta extensão" "message": "Avalie esta extensão"
}, },
"report_bodyText": { "report_bodyText": {
"message": "Por favor, não partilhe nenhuma informação pessoal neste relatório. Se quiser adicionar mais detalhes, abra o problema no GitHub na próxima etapa e adicione um comentário." "message": "Por favor, não partilhe informações pessoais neste relatório. Se quiser adicionar mais detalhes, vá até ao problema no próximo passo e adicione um comentário."
}, },
"report_cancelButtonText": { "report_cancelButtonText": {
"message": "Cancelar" "message": "Cancelar"

@ -3,7 +3,7 @@
"message": "A menționat cineva dialogurile de consimțământ pentru cookie-uri? 😋" "message": "A menționat cineva dialogurile de consimțământ pentru cookie-uri? 😋"
}, },
"contextMenu_issueOption": { "contextMenu_issueOption": {
"message": "Urmărește această problemă pe GitHub" "message": "Urmărește această problemă"
}, },
"contextMenu_reportOption": { "contextMenu_reportOption": {
"message": "Raportează acest site web" "message": "Raportează acest site web"
@ -57,7 +57,7 @@
"message": "Evaluează această extensie" "message": "Evaluează această extensie"
}, },
"report_bodyText": { "report_bodyText": {
"message": "Te rugăm să nu împărtășești informații personale în acest raport. Dacă dorești să adaugi mai multe detalii, deschide problema GitHub în pasul următor și adaugă un comentariu." "message": "Vă rugăm să nu împărtășiți informații personale în acest raport. Dacă doriți să adăugați mai multe detalii, accesați problema în pasul următor și adăugați un comentariu."
}, },
"report_cancelButtonText": { "report_cancelButtonText": {
"message": "Anulează" "message": "Anulează"

@ -3,7 +3,7 @@
"message": "Кто-то сказал диалоги согласия на использование cookie? 😋" "message": "Кто-то сказал диалоги согласия на использование cookie? 😋"
}, },
"contextMenu_issueOption": { "contextMenu_issueOption": {
"message": "Следить за этим вопросом на GitHub" "message": "Следить за этой проблемой"
}, },
"contextMenu_reportOption": { "contextMenu_reportOption": {
"message": "Сообщить об этом сайте" "message": "Сообщить об этом сайте"
@ -57,7 +57,7 @@
"message": "Оцените это расширение" "message": "Оцените это расширение"
}, },
"report_bodyText": { "report_bodyText": {
"message": "Пожалуйста, не делитесь личной информацией в этом отчете. Если вы хотите добавить больше деталей, откройте вопрос на GitHub на следующем шаге и добавьте комментарий." "message": "Пожалуйста, не делитесь личной информацией в этом отчете. Если вы хотите добавить больше деталей, перейдите к проблеме на следующем этапе и добавьте комментарий."
}, },
"report_cancelButtonText": { "report_cancelButtonText": {
"message": "Отмена" "message": "Отмена"

@ -1,7 +1,7 @@
{ {
"manifest_version": 3, "manifest_version": 3,
"name": "Cookie Dialog Monster", "name": "Cookie Dialog Monster Mobile",
"version": "8.0.2", "version": "8.0.3",
"default_locale": "en", "default_locale": "en",
"description": "__MSG_appDesc__", "description": "__MSG_appDesc__",
"icons": { "icons": {
@ -11,19 +11,18 @@
}, },
"action": { "action": {
"default_icon": "assets/icons/off.png", "default_icon": "assets/icons/off.png",
"default_title": "Cookie Dialog Monster" "default_title": "Cookie Dialog Monster Mobile"
}, },
"options_page": "options.html", "options_page": "options.html",
"author": "wanhose", "author": "wanhose",
"background": { "background": {
"scripts": ["scripts/background.js"], "scripts": ["scripts/background.js"]
"service_worker": "scripts/background.js"
}, },
"browser_specific_settings": { "browser_specific_settings": {
"gecko": { "gecko": {
"id": "{77e2c00b-e173-4604-863d-01645d8d2826}", "id": "{108d0aea-9bbd-4719-a793-0bc73c1d0064}",
"strict_min_version": "126.0", "strict_min_version": "126.0",
"update_url": "https://www.cookie-dialog-monster.com/mozilla/updates.json" "update_url": "https://www.cookie-dialog-monster.com/mozilla-mobile/updates.json"
} }
}, },
"content_scripts": [ "content_scripts": [
@ -35,7 +34,7 @@
} }
], ],
"host_permissions": ["http://*/*", "https://*/*"], "host_permissions": ["http://*/*", "https://*/*"],
"permissions": ["contextMenus", "declarativeNetRequest", "scripting", "storage", "webRequest"], "permissions": ["declarativeNetRequest", "scripting", "storage", "webRequest"],
"web_accessible_resources": [ "web_accessible_resources": [
{ {
"matches": ["http://*/*", "https://*/*"], "matches": ["http://*/*", "https://*/*"],

@ -3,7 +3,7 @@
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Cookie Dialog Monster > Exclusion List</title> <title>Cookie Dialog Monster Mobile > Exclusion List</title>
<link rel="stylesheet" href="/styles/reset.css" /> <link rel="stylesheet" href="/styles/reset.css" />
<link rel="stylesheet" href="/styles/options.css" /> <link rel="stylesheet" href="/styles/options.css" />
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Inter" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Inter" />
@ -13,7 +13,7 @@
<header> <header>
<div> <div>
<h1 class="header-title"> <h1 class="header-title">
Cookie Dialog Monster > <span data-i18n="options_exclusionListTitle"></span> Cookie Dialog Monster Mobile > <span data-i18n="options_exclusionListTitle"></span>
</h1> </h1>
</div> </div>
</header> </header>

@ -10,7 +10,7 @@
</head> </head>
<body> <body>
<header> <header>
<h1 class="header-title">Cookie Dialog Monster</h1> <h1 class="header-title">Cookie Dialog Monster Mobile</h1>
<div class="header-actions"> <div class="header-actions">
<button disabled id="report-button"> <button disabled id="report-button">
<svg <svg
@ -178,7 +178,7 @@
</popup-button> </popup-button>
<popup-data-container> <popup-data-container>
<popup-data> <popup-data>
<strong data-i18n="popup_databaseVersion"></strong> <b data-i18n="popup_databaseVersion"></b>
<span id="database-version"></span> <span id="database-version"></span>
<popup-data-button <popup-data-button
data-animation="flip" data-animation="flip"
@ -221,7 +221,7 @@
</popup-data-button> </popup-data-button>
</popup-data> </popup-data>
<popup-data> <popup-data>
<strong data-i18n="popup_extensionVersion"></strong> <b data-i18n="popup_extensionVersion"></b>
<span id="extension-version"></span> <span id="extension-version"></span>
</popup-data> </popup-data>
</popup-data-container> </popup-data-container>

@ -51,29 +51,11 @@ class RequestManager {
*/ */
const apiUrl = 'https://api.cookie-dialog-monster.com/rest/v6'; const apiUrl = 'https://api.cookie-dialog-monster.com/rest/v6';
/**
* @description Context menu identifier
* @type {string}
*/
const extensionMenuItemId = 'CDM-MENU';
/**
* @description Context menu identifier
* @type {string}
*/
const reportMenuItemId = 'CDM-REPORT';
/** /**
* @description Request manager instance * @description Request manager instance
*/ */
const requestManager = new RequestManager(); const requestManager = new RequestManager();
/**
* @description Context menu identifier
* @type {string}
*/
const settingsMenuItemId = 'CDM-SETTINGS';
/** /**
* @description A shortcut for browser.scripting * @description A shortcut for browser.scripting
* @type {browser.scripting} * @type {browser.scripting}
@ -125,15 +107,6 @@ async function getData() {
return data; return data;
} }
/**
* @async
* @description Disable report context menu option
* @returns {Promise<void>}
*/
async function disableReport() {
return browser.contextMenus.update(reportMenuItemId, { enabled: false });
}
/** /**
* @description Get current hostname * @description Get current hostname
* @param {string} url * @param {string} url
@ -263,22 +236,6 @@ async function updateStore(key, value) {
} }
} }
/**
* @description Listen to context menus clicked
*/
browser.contextMenus.onClicked.addListener((info) => {
switch (info.menuItemId) {
case reportMenuItemId:
browser.action.openPopup();
break;
case settingsMenuItemId:
browser.runtime.openOptionsPage();
break;
default:
break;
}
});
/** /**
* @description Listens to messages * @description Listens to messages
*/ */
@ -288,9 +245,6 @@ browser.runtime.onMessage.addListener((message, sender, callback) => {
const tabId = sender.tab?.id; const tabId = sender.tab?.id;
switch (message.type) { switch (message.type) {
case 'DISABLE_REPORT':
if (isPage && tabId !== undefined) disableReport();
break;
case 'DISABLE_ICON': case 'DISABLE_ICON':
if (isPage && tabId !== undefined) { if (isPage && tabId !== undefined) {
browser.action.setIcon({ path: '/assets/icons/off.png', tabId }, suppressLastError); browser.action.setIcon({ path: '/assets/icons/off.png', tabId }, suppressLastError);
@ -302,11 +256,6 @@ browser.runtime.onMessage.addListener((message, sender, callback) => {
return true; return true;
} }
break; break;
case 'ENABLE_POPUP':
if (isPage && tabId !== undefined) {
browser.action.setPopup({ popup: '/popup.html', tabId }, suppressLastError);
}
break;
case 'ENABLE_REPORT': case 'ENABLE_REPORT':
if (isPage && tabId !== undefined) { if (isPage && tabId !== undefined) {
browser.contextMenus.update(reportMenuItemId, { enabled: true }); browser.contextMenus.update(reportMenuItemId, { enabled: true });
@ -338,7 +287,6 @@ browser.runtime.onMessage.addListener((message, sender, callback) => {
case 'REPORT': case 'REPORT':
report(message).then(callback); report(message).then(callback);
return true; return true;
case 'UPDATE_BADGE': case 'UPDATE_BADGE':
if (isPage && tabId !== undefined) { if (isPage && tabId !== undefined) {
browser.action.setBadgeBackgroundColor({ color: '#6b7280' }); browser.action.setBadgeBackgroundColor({ color: '#6b7280' });
@ -357,43 +305,8 @@ browser.runtime.onMessage.addListener((message, sender, callback) => {
* @description Listens to extension installed * @description Listens to extension installed
*/ */
browser.runtime.onInstalled.addListener((details) => { browser.runtime.onInstalled.addListener((details) => {
const documentUrlPatterns = browser.runtime.getManifest().content_scripts[0].matches; if (details.reason === 'update') refreshData();
storage.remove('updateAvailable');
browser.contextMenus.create(
{
contexts: ['all'],
documentUrlPatterns,
id: extensionMenuItemId,
title: 'Cookie Dialog Monster',
},
suppressLastError
);
browser.contextMenus.create(
{
contexts: ['all'],
documentUrlPatterns,
id: settingsMenuItemId,
parentId: extensionMenuItemId,
title: browser.i18n.getMessage('contextMenu_settingsOption'),
},
suppressLastError
);
browser.contextMenus.create(
{
contexts: ['all'],
documentUrlPatterns,
enabled: false,
id: reportMenuItemId,
parentId: extensionMenuItemId,
title: browser.i18n.getMessage('contextMenu_reportOption'),
},
suppressLastError
);
if (details.reason === 'update') {
refreshData();
storage.remove('updateAvailable');
}
}); });
/** /**
@ -410,13 +323,6 @@ browser.runtime.onStartup.addListener(() => {
refreshData(); refreshData();
}); });
/**
* @description Listen to tab changes
*/
browser.tabs.onActivated.addListener(() => {
disableReport();
});
/** /**
* @description Listen to the moment before a request is made to apply the rules * @description Listen to the moment before a request is made to apply the rules
* @returns {Promise<void>} * @returns {Promise<void>}

@ -23,6 +23,7 @@ body {
body * { body * {
box-sizing: border-box; box-sizing: border-box;
font-family: Inter, Arial, Helvetica, sans-serif;
} }
button { button {
@ -89,6 +90,8 @@ header {
} }
main > .banner { main > .banner {
font-size: 14px;
line-height: 18px;
margin: 0px; margin: 0px;
padding: 16px; padding: 16px;
@ -126,6 +129,7 @@ popup-button {
cursor: pointer; cursor: pointer;
display: grid; display: grid;
font-size: 14px; font-size: 14px;
line-height: 18px;
gap: 16px; gap: 16px;
grid-template-rows: repeat(2, 1fr); grid-template-rows: repeat(2, 1fr);
height: 136px; height: 136px;
@ -167,6 +171,7 @@ popup-data:not(:first-child) {
popup-data-button { popup-data-button {
cursor: pointer; cursor: pointer;
line-height: 0;
outline: none; outline: none;
transition: 0.4s; transition: 0.4s;
} }
@ -194,13 +199,13 @@ popup-data-container {
font-size: 12px; font-size: 12px;
grid-column: 1 / -1; grid-column: 1 / -1;
justify-self: center; justify-self: center;
line-height: 16px;
text-align: center; text-align: center;
} }
.report { .report {
font-family: inherit;
font-size: 14px; font-size: 14px;
line-height: 1.2; line-height: 18px;
padding: 16px; padding: 16px;
& .report-buttons { & .report-buttons {
@ -228,7 +233,6 @@ popup-data-container {
border-radius: 4px; border-radius: 4px;
color: var(--color-secondary); color: var(--color-secondary);
cursor: text; cursor: text;
font-family: Inter, Arial, Helvetica, sans-serif;
font-size: 14px; font-size: 14px;
line-height: 1; line-height: 1;
outline: none; outline: none;
@ -279,9 +283,8 @@ popup-data-container {
& .report-input-error { & .report-input-error {
color: var(--color-error); color: var(--color-error);
display: none; display: none;
font-family: Inter, Arial, Helvetica, sans-serif;
font-size: 10px; font-size: 10px;
line-height: 1.2; line-height: 14px;
} }
& .report-input-group { & .report-input-group {
@ -291,9 +294,8 @@ popup-data-container {
& .report-input-label { & .report-input-label {
color: var(--color-secondary); color: var(--color-secondary);
font-family: Inter, Arial, Helvetica, sans-serif;
font-size: 12px; font-size: 12px;
line-height: 1.2; line-height: 16px;
} }
& .report-input-label-required { & .report-input-label-required {
@ -306,10 +308,9 @@ popup-data-container {
color: var(--color-secondary); color: var(--color-secondary);
cursor: pointer; cursor: pointer;
display: flex; display: flex;
font-family: Inter, Arial, Helvetica, sans-serif;
font-size: 14px; font-size: 14px;
justify-content: center; justify-content: center;
line-height: 1.2; line-height: 18px;
margin-left: auto; margin-left: auto;
margin-right: auto; margin-right: auto;
margin-top: 16px; margin-top: 16px;
@ -332,11 +333,10 @@ popup-data-container {
color: var(--color-white); color: var(--color-white);
cursor: pointer; cursor: pointer;
display: flex; display: flex;
font-family: Inter, Arial, Helvetica, sans-serif;
font-size: 14px; font-size: 14px;
height: 42px; height: 42px;
justify-content: center; justify-content: center;
line-height: 1.2; line-height: 18px;
margin-top: 8px; margin-top: 8px;
outline: none; outline: none;
padding: 8px 16px; padding: 8px 16px;
@ -367,17 +367,15 @@ popup-data-container {
} }
& .report-submit-extra-text { & .report-submit-extra-text {
font-family: inherit;
font-size: 14px; font-size: 14px;
line-height: 1.2; line-height: 18px;
margin: 0px; margin: 0px;
text-align: justify; text-align: justify;
} }
& .report-submit-text { & .report-submit-text {
font-family: inherit;
font-size: 18px; font-size: 18px;
line-height: 1.2; line-height: 22px;
margin: 0px; margin: 0px;
text-align: center; text-align: center;
} }
@ -387,7 +385,6 @@ popup-data-container {
align-items: center; align-items: center;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
font-family: Inter, Arial, Helvetica, sans-serif;
gap: 24px; gap: 24px;
justify-content: center; justify-content: center;
margin-top: 16px; margin-top: 16px;
@ -399,7 +396,7 @@ popup-data-container {
} }
} }
strong { b {
font-weight: bold; font-weight: bold;
} }

@ -203,15 +203,16 @@
</svg> </svg>
</a> </a>
<a <a
aria-label="Product Hunt"
href="https://www.producthunt.com/posts/cookie-dialog-monster?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-cookie&#0045;dialog&#0045;monster" href="https://www.producthunt.com/posts/cookie-dialog-monster?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-cookie&#0045;dialog&#0045;monster"
target="_blank" target="_blank"
> >
<img <img
alt=""
height="56"
src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=360739&theme=light" src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=360739&theme=light"
alt="Cookie&#0032;Dialog&#0032;Monster - Did&#0032;someone&#0032;say&#0032;cookies&#0063;&#0032;😋 | Product Hunt"
style="width: 259.25px; height: 56px" style="width: 259.25px; height: 56px"
width="259.25" width="259.25"
height="56"
/> />
</a> </a>
</div> </div>
@ -225,10 +226,10 @@
or start a conversation because you need help. or start a conversation because you need help.
</p> </p>
</div> </div>
<img alt="Extension Popup" class="image" src="/images/popup.png" /> <img alt="" class="image" src="/images/popup.png" />
</div> </div>
<div class="flex flex-col-reverse gap-8 items-center md:flex-row md:gap-20 md:py-20 py-10"> <div class="flex flex-col-reverse gap-8 items-center md:flex-row md:gap-20 md:py-20 py-10">
<img alt="Extension Report Button" class="image" src="/images/report.png" /> <img alt="" class="image" src="/images/report.png" />
<div> <div>
<h2>We are not perfect but we try</h2> <h2>We are not perfect but we try</h2>
<p class="mt-8 text-gray-500 text-xl"> <p class="mt-8 text-gray-500 text-xl">
@ -246,18 +247,17 @@
<div> <div>
<h2>Real-time issue tracking</h2> <h2>Real-time issue tracking</h2>
<p class="mt-8 text-gray-500 text-xl"> <p class="mt-8 text-gray-500 text-xl">
Track issues as they happen with real-time GitHub updates. Each report submitted is Track issues as they happen with real-time updates. Each report submitted is instantly
instantly recorded on our GitHub issues page, giving our team visibility to work on it recorded on our issues page, giving our team visibility to work on it immediately.
immediately.
</p> </p>
<p class="mt-4 text-gray-500 text-xl"> <p class="mt-4 text-gray-500 text-xl">
You can view the progress, add comments, and even watch the repository to stay informed. You can view the progress, add comments, and even watch the repository to stay informed.
</p> </p>
</div> </div>
<img alt="GitHub Issue Tracking" class="image" src="/images/issue.png" /> <img alt="" class="image" src="/images/issue.png" />
</div> </div>
<div class="flex flex-col gap-8 items-center md:flex-row md:gap-20 md:py-20 py-10"> <div class="flex flex-col gap-8 items-center md:flex-row md:gap-20 md:py-20 py-10">
<img alt="Extension Options" class="image" src="/images/options.png" /> <img alt="" class="image" src="/images/options.png" />
<div> <div>
<h2>Manage your exclusions</h2> <h2>Manage your exclusions</h2>
<p class="mt-8 text-gray-500 text-xl"> <p class="mt-8 text-gray-500 text-xl">

@ -29,6 +29,10 @@
{ {
"version": "8.0.1", "version": "8.0.1",
"update_link": "https://www.cookie-dialog-monster.com/releases/8.0.1-mozilla-mobile.xpi" "update_link": "https://www.cookie-dialog-monster.com/releases/8.0.1-mozilla-mobile.xpi"
},
{
"version": "8.0.2",
"update_link": "https://www.cookie-dialog-monster.com/releases/8.0.2-mozilla-mobile.xpi"
} }
] ]
} }

@ -61,6 +61,10 @@
{ {
"version": "8.0.1", "version": "8.0.1",
"update_link": "https://www.cookie-dialog-monster.com/releases/8.0.1.xpi" "update_link": "https://www.cookie-dialog-monster.com/releases/8.0.1.xpi"
},
{
"version": "8.0.2",
"update_link": "https://www.cookie-dialog-monster.com/releases/8.0.2.xpi"
} }
] ]
} }

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.