From bac96457a5b53a3f5fa5857e108e9e32515bb02b Mon Sep 17 00:00:00 2001 From: Wojtek Kosior Date: Mon, 21 Feb 2022 14:03:11 +0100 Subject: improve some of the fixes and add sample URLs for testing --- index.json | 102 +++++++++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 75 insertions(+), 27 deletions(-) (limited to 'index.json') diff --git a/index.json b/index.json index 6cb9129..0522ce9 100644 --- a/index.json +++ b/index.json @@ -33,6 +33,10 @@ "version": [2022, 2, 18], "description": "Make accuweather.com display its contents without nonfree JavaScript.", "payloads": { + // * https://www.accuweather.com/en/pl/krakow/2-274455_1_al/weather-forecast/2-274455_1_al + // * https://www.accuweather.com/en/us/new-york/10007/weather-forecast/349727 + // Or just go https://www.accuweather.com/en/search-locations?query= + // and select a city from the list. "https://www.accuweather.com/***": { "identifier": "accuweather-com-fix" } @@ -56,6 +60,9 @@ "version": [2022, 2, 18], "description": "Make bandcamp.com inline player usable without nonfree JavaScript.", "payloads": { + // * https://old.reddit.com/search?q=url%3Abandcamp.com%2Ftrack%2F <- to get more testing links + // * https://chaiofficial.bandcamp.com/track/whole + // * https://studio273.bandcamp.com/track/sweet "https://*.bandcamp.com/track/*": { "identifier": "bandcamp-com-fix" } @@ -79,6 +86,13 @@ "version": [2022, 2, 18], "description": "Make app.box.com files downloadable without nonfree JavaScript.", "payloads": { + // * https://old.reddit.com/domain/app.box.com/ <- to get more testing links + // * https://uwmadison.app.box.com/s/ydht2incbdmw1lhpjg5t40adguc0fm14 + // * https://app.box.com/s/gc4ygloi4qtimeh98dq9mmydyuydawcn + // * https://app.box.com/s/vysdh2u78yih3c8leetgq82il954a3g3 + // * https://app.box.com/s/nnlplkmjhimau404qohh9my10pwmo8es + // * https://ucla.app.box.com/s/mv32q624ojihohzh8d0mhhj0b3xluzbz + // * https://app.box.com/s/6qktxunhz5sjkheg1a8iihvu4mofpdue "https://***.app.box.com/s/*": { "identifier": "app-box-fix" } @@ -86,37 +100,47 @@ }, { "type": "resource", - "identifier": "pcspecialist-co-uk-fix-cookienotice", - "long_name": "PCSpecialist cookie notice fix", + "identifier": "pcspecialist-fix-notice", + "long_name": "PCSpecialist notice fix", "uuid": "ce43448d-7c51-4e63-91b0-d69ffd4dd4d1", - "version": [2022, 2, 18], + "version": [2022, 2, 21], "revision": 1, - "description": "Make pcspecialist.co.uk cookie notice closable without nonfree JavaScript.", + "description": "Make PCSpecialist cookie and language notices closable without nonfree JavaScript.", "dependencies": [], - "scripts": [{"file": "src/pcspecialist_cookie_notice.js"}] + "scripts": [{"file": "src/pcspecialist_notice.js"}] }, { "type": "resource", - "identifier": "pcspecialist-co-uk-fix-priceview", + "identifier": "pcspecialist-fix-priceview", "long_name": "PCSpecialist price display fix", "uuid": "57a21d8a-8d7b-466b-b9c9-69d835619e4d", - "version": [2022, 2, 18], + "version": [2022, 2, 21], "revision": 1, - "description": "Make pcspecialist.co.uk product prices viewable without nonfree JavaScript.", - "dependencies": [], + "description": "Make PCSpecialist product prices viewable without nonfree JavaScript.", + "dependencies": [{"identifier": "pcspecialist-fix-notice"}], "scripts": [{"file": "src/pcspecialist_display_prices.js"}] }, { "type": "mapping", - "identifier": "pcspecialist-co-uk-fix", + "identifier": "pcspecialist-fix", "long_name": "PCSpecialist fix", "uuid": "159a2adc-9b05-4dc6-9eb3-e18ee3843d8d", - "version": [2022, 2, 18], - "description": "Make pcspecialist.co.uk cookie notice closable and display prices without nonfree JavaScript.", + "version": [2022, 2, 21], + "description": "Make PCSpecialist cookie notice closable and display prices without nonfree JavaScript.", "payloads": { + // https://www.pcspecialist.co.uk/ "https://www.pcspecialist.co.uk/***": { - "identifier": "pcspecialist-co-uk-fix-cookienotice" + "identifier": "pcspecialist-fix-notice" }, + // https://www.pcspecialist.pl/ + "https://www.pcspecialist.pl/***": { + "identifier": "pcspecialist-fix-notice" + }, + // https://www.pcspecialist.co.uk/view/AURORA-ELITE/ "https://www.pcspecialist.co.uk/view/*": { - "identifier": "pcspecialist-co-uk-fix-priceview" + "identifier": "pcspecialist-fix-priceview" + }, + // https://www.pcspecialist.pl/widok/Torva-Elite/ + "https://www.pcspecialist.pl/widok/*": { + "identifier": "pcspecialist-fix-priceview" } } }, { @@ -138,6 +162,7 @@ "version": [2022, 2, 18], "description": "Make it possible to sumbit SMS code on acsv.centrum24.pl without nonfree JavaScript.", "payloads": { + // Only possible to use when paying with a credit/debit card online. "https://acsv.centrum24.pl/ACS/servlet/ACSAuthoriz": { "identifier": "acsv-centrum24-pl-fix-authorize" } @@ -171,7 +196,7 @@ "identifier": "google-forms-fix", "long_name": "Google Forms submission (incomplete) fix", "uuid": "23f51630-6118-4ef2-9709-2a1dba7ebb52", - "version": [2022, 2, 18], + "version": [2022, 2, 21], "revision": 1, "description": "Enable filling and submitting of Google Forms without nonfree JavaScript.", "dependencies": [], @@ -181,10 +206,14 @@ "identifier": "google-forms-fix", "long_name": "Google Forms submission (incomplete) fix", "uuid": "0aba91dc-e552-4276-a981-1a56d30f9058", - "version": [2022, 2, 18], + "version": [2022, 2, 21], "description": "Enable filling and submitting of Google Forms without nonfree JavaScript.", "payloads": { - "https://docs.google.com/forms/d/e/**": { + // * https://old.reddit.com/search?q=url%3Adocs.google.com%2Fforms <- to get more testing links + // * https://docs.google.com/forms/d/e/1FAIpQLSeptahnx4tj-mr2QIzKiy1LN0HrZVR88-XwVtKDb33KbshaQA/viewform + // * https://docs.google.com/forms/d/e/1FAIpQLSeswHRJzUMWnCQPnaGHeB3xM7YyJdWMf2eMpHJOnetLEoeXmw/viewform + // * https://docs.google.com/forms/d/e/1FAIpQLSeptahnx4tj-mr2QIzKiy1LN0HrZVR88-XwVtKDb33KbshaQA/viewform + "https://docs.google.com/forms/d/**": { "identifier": "google-forms-fix" } } @@ -207,6 +236,7 @@ "version": [2022, 2, 18], "description": "Enable browsing of Google Drive folders without nonfree JavaScript.", "payloads": { + // * https://old.reddit.com/search?q=url%3Adrive.google.com%2Fdrive%2Ffolders%2F <- to get testing links "https://drive.google.com/drive/folders/***": { "identifier": "google-drive-fix-browse" } @@ -230,6 +260,7 @@ "version": [2022, 2, 18], "description": "Enable download of Google Drive files without nonfree JavaScript.", "payloads": { + // * https://old.reddit.com/search?q=url%3Adrive.google.com%2Fdrive%2Ffile%2Fd%2F <- to get testing links "https://drive.google.com/file/d/**": { "identifier": "google-drive-fix-download" } @@ -240,9 +271,9 @@ "identifier": "google-sheets-fix-display", "long_name": "Google Sheets display&download fix", "uuid": "268235b0-85d5-4170-b90f-7722926f0a93", - "version": [2022, 2, 18, 1], + "version": [2022, 2, 21], "revision": 1, - "description": "Make spreadsheets on drive.google.com viewable and downloadable without nonfree JavaScript.", + "description": "Make spreadsheets on docs.google.com viewable and downloadable without nonfree JavaScript.", "dependencies": [], "scripts": [{"file": "src/google_sheets_download.js"}] }, { @@ -250,9 +281,10 @@ "identifier": "google-sheets-fix-display", "long_name": "Google Sheets display&download fix", "uuid": "adf53341-685d-4c20-b481-d5c778144ec6", - "version": [2022, 2, 18], - "description": "Make spreadsheets on drive.google.com viewable and downloadable without nonfree JavaScript.", + "version": [2022, 2, 21], + "description": "Make spreadsheets on docs.google.com viewable and downloadable without nonfree JavaScript.", "payloads": { + // * https://old.reddit.com/search?q=url%3Adocs.google.com%2Fspreadsheets%2Fd%2F <- to get testing links "https://docs.google.com/spreadsheets/d/**": { "identifier": "google-sheets-fix-display" } @@ -276,6 +308,7 @@ "version": [2022, 2, 18], "description": "Make videos on archive.org playable without relying on site-served JavaScript.", "payloads": { + // * https://archive.org/details/opensource_movies <- to get testing links "https://archive.org/details/*": { "identifier": "internet-archive-fix-videos" } @@ -299,6 +332,7 @@ "version": [2022, 2, 18], "description": "Make library catalogs on worldcat.org searchable without nonfree JavaScript.", "payloads": { + // * https://old.reddit.com/search?q=url%3Aworldcat.org%2Ftitle%2F <- to get testing links "https://www.worldcat.org/title/**": { "identifier": "worldcat-org-fix" }, @@ -312,7 +346,7 @@ "identifier": "odysee-com-fix", "long_name": "Odysee fix", "uuid": "3309cb13-9910-4bdd-ab15-d6bb4f84c16a", - "version": [2022, 2, 18], + "version": [2022, 2, 21], "revision": 1, "description": "Make video playback and search on odysee.com functional without nonfree JavaScript.", "dependencies": [], @@ -325,6 +359,8 @@ "version": [2022, 2, 18], "description": "Make video playback and search on odysee.com functional without nonfree JavaScript.", "payloads": { + // To test go to https://odysee.com/, then try searching for videos + // and playing them. "https://odysee.com/***": { "identifier": "odysee-com-fix" } @@ -358,7 +394,7 @@ "identifier": "rgs-org-fix-exhibitions", "long_name": "Royal Geographical Society online exhibitions fix", "uuid": "041bc23a-86ca-4c98-8bc2-2965baa0f5f9", - "version": [2022, 2, 18], + "version": [2022, 2, 21], "revision": 1, "description": "Make online exhibitions pages on rgs.org viewable without nonfree JavaScript.", "dependencies": [], @@ -371,6 +407,8 @@ "version": [2022, 2, 18], "description": "Make online exhibitions pages on rgs.org viewable without nonfree JavaScript.", "payloads": { + // To test go to https://www.rgs.org/about/our-collections/online-exhibitions/ + // and navigate to subpages from there. "https://www.rgs.org/about/our-collections/online-exhibitions/***": { "identifier": "rgs-org-fix-exhibitions" } @@ -394,6 +432,9 @@ "version": [2022, 2, 18], "description": "Make benchmarks in phoronix.com articles display without nonfree JavaScript.", "payloads": { + // To test use your preferred search engine to search for + // "phoronix com benchmarks" - most of the articles that show up + // should have some openbenchmarking.org benchmarks in them. "https://www.phoronix.com/***": { "identifier": "phoronix-com-fix-benchmarks" } @@ -417,6 +458,7 @@ "version": [2022, 2, 18], "description": "Make it possible to sign SumOfUs petitions without nonfree Javascript.", "payloads": { + // * https://actions.sumofus.org/a/mps-protect-the-indigenous-people-and-scrap-draft-bill-490-2007-1 "https://actions.sumofus.org/a/*": { "identifier": "sumofus-fix" } @@ -437,7 +479,7 @@ "identifier": "stack-exchange-fix-cookienotice", "long_name": "StackExchange cookie notice fix", "uuid": "ed01ce66-2dae-492f-9448-7e6309970315", - "version": [2022, 2, 18], + "version": [2022, 2, 21], "description": "Make cookie notice on StackExchange websites closable without nonfree JavaScript.", "payloads": { // The list of domains can be constructed by going to @@ -446,9 +488,10 @@ // .filter(n => n.nodeName === "A" && n.href) // .map(n => n.href) // .filter(u => !/^https:\/\/[^.]+\.stackexchange.com\/$/.test(u)) - "https://stackoverflow.com/***": { - "identifier": "stack-exchange-fix-cookienotice" - }, + // + // * https://academia.stackexchange.com/questions/182562/results-that-are-too-good-to-be-true-peer-review + // * https://stackoverflow.com + // * https://superuser.com "https://serverfault.com/***": { "identifier": "stack-exchange-fix-cookienotice" }, @@ -504,6 +547,8 @@ "version": [2022, 2, 18], "description": "Watch YouTube videos on yewtu.be instead.", "payloads": { + // * https://youtube.com/watch?v=aqz-KE-bpKQ + // * https://www.youtube.com/embed/aqz-KE-bpKQ "https://www.youtube.com/***": { "identifier": "yewtube-com-redirect-yewtube" } @@ -527,6 +572,9 @@ "version": [2022, 2, 18], "description": "Watch vaticannews.va embedded YouTube videos on yewtu.be instead.", "payloads": { + // * https://www.vaticannews.va/en/vatican-city/news/2022-02/caritas-cambodia-retreat-czerny-video-message-care-fraternity.html + // Or just go to vaticannews.va and look for an article with video + // in it. "https://www.vaticannews.va/***": { "identifier": "vaticannews-va-fix-videos" } -- cgit v1.2.3