diff options
Diffstat (limited to 'index.json')
-rw-r--r-- | index.json | 590 |
1 files changed, 0 insertions, 590 deletions
diff --git a/index.json b/index.json deleted file mode 100644 index b3c245b..0000000 --- a/index.json +++ /dev/null @@ -1,590 +0,0 @@ -// SPDX-License-Identifier: CC0-1.0 - -// Copyright (C) 2022 Wojtek Kosior <koszko@koszko.org> -// Available under the terms of Creative Commons Zero v1.0 Universal. - -{ - "$schema": "https://hydrilla.koszko.org/schemas/package_source-1.schema.json", - "source_name": "hydrilla-fixes-bundle-2022-02-21", - "copyright": [ - {"file": "report.spdx"}, - {"file": "LICENSES/Apache-2.0.txt"}, - {"file": "LICENSES/CC0-1.0.txt"} - // No need to include nonstandard licenses because they get included verbatim - // in report.spdx. - //{"file": "LICENSES/LicenseRef-GPL-3.0-or-later-WITH-js-exceptions.txt"} - ], - "upstream_url": "https://git.koszko.org/hydrilla-fixes-bundle", - "definitions": [{ - "type": "resource", - "identifier": "accuweather-com-fix", - "long_name": "AccuWeather display fix", - "uuid": "ebbf4095-12b5-4219-aa7b-149f77d72ca7", - "version": [2022, 2, 18], - "revision": 1, - "description": "Make accuweather.com display its contents without using nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/accuweather.js"}] - }, { - "type": "mapping", - "identifier": "accuweather-com-fix", - "long_name": "AccuWeather display fix", - "uuid": "b635f116-2fd8-4a90-8976-78f75ba3af53", - "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=<NAME_OF_SOME_CITY> - // and select a city from the list. - "https://www.accuweather.com/***": { - "identifier": "accuweather-com-fix" - } - } - }, { - - "type": "resource", - "identifier": "bandcamp-com-fix", - "long_name": "Bandcamp inline music player fix", - "uuid": "fa37fed5-02d0-4816-a357-14ae7e511b8a", - "version": [2022, 2, 18], - "revision": 1, - "description": "Make bandcamp.com inline player usable without nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/bandcamp.js"}] - }, { - "type": "mapping", - "identifier": "bandcamp-com-fix", - "long_name": "Bandcamp inline music player fix", - "uuid": "8ad91186-bbce-422e-a5c5-3db851658c83", - "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" - } - } - }, { - - "type": "resource", - "identifier": "app-box-fix", - "long_name": "Box online storage fix", - "uuid": "cd2b8ef4-cc58-447a-b7ff-1dcc979b099d", - "version": [2022, 2, 18], - "revision": 1, - "description": "Make app.box.com files downloadable without nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/box.js"}] - }, { - "type": "mapping", - "identifier": "app-box-fix", - "long_name": "Box online storage fix", - "uuid": "395c3b93-2da8-4cb4-916b-baa06360b188", - "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" - } - } - }, { - - "type": "resource", - "identifier": "pcspecialist-fix-notice", - "long_name": "PCSpecialist notice fix", - "uuid": "ce43448d-7c51-4e63-91b0-d69ffd4dd4d1", - "version": [2022, 2, 21], - "revision": 1, - "description": "Make PCSpecialist cookie and language notices closable without nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/pcspecialist_notice.js"}] - }, { - "type": "resource", - "identifier": "pcspecialist-fix-priceview", - "long_name": "PCSpecialist price display fix", - "uuid": "57a21d8a-8d7b-466b-b9c9-69d835619e4d", - "version": [2022, 2, 21], - "revision": 1, - "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-fix", - "long_name": "PCSpecialist fix", - "uuid": "159a2adc-9b05-4dc6-9eb3-e18ee3843d8d", - "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-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-fix-priceview" - }, - // https://www.pcspecialist.pl/widok/Torva-Elite/ - "https://www.pcspecialist.pl/widok/*": { - "identifier": "pcspecialist-fix-priceview" - } - } - }, { - - "type": "resource", - "identifier": "acsv-centrum24-pl-fix-authorize", - "long_name": "Santander centrum24 SMS code submission fix", - "uuid": "b5c5fc9c-3df9-4836-8d04-775032a3a0b4", - "version": [2022, 2, 18], - "revision": 1, - "description": "Make it possible to sumbit SMS code on acsv.centrum24.pl without nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/santander_centrum24.js"}] - }, { - "type": "mapping", - "identifier": "acsv-centrum24-pl-fix-authorize", - "long_name": "Santander centrum24 SMS code submission fix", - "uuid": "c293c7b6-1096-45eb-9695-d05d59726d75", - "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" - } - } - }, { - - "type": "resource", - "identifier": "accounts-fedoraproject-org-fix", - "long_name": "Fedora Accounts registration fix", - "uuid": "2549d6a0-e836-40f0-9dfd-2dfdfd719042", - "version": [2022, 2, 18], - "revision": 1, - "description": "Enable creation of a Fedora Account without relying on site-served JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/fedoraaccounts.js"}] - }, { - "type": "mapping", - "identifier": "accounts-fedoraproject-org-fix", - "long_name": "Fedora Accounts registration fix", - "uuid": "bade0199-ded1-4829-8c06-db47b52cef27", - "version": [2022, 2, 18], - "description": "Enable creation of a Fedora Account without relying on site-served JavaScript.", - "payloads": { - "https://accounts.fedoraproject.org": { - "identifier": "accounts-fedoraproject-org-fix" - } - } - }, { - - "type": "resource", - "identifier": "google-forms-fix", - "long_name": "Google Forms submission (incomplete) fix", - "uuid": "23f51630-6118-4ef2-9709-2a1dba7ebb52", - "version": [2022, 3, 7], - "revision": 1, - "description": "Enable filling and submitting of Google Forms without nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/google_forms.js"}] - }, { - "type": "mapping", - "identifier": "google-forms-fix", - "long_name": "Google Forms submission (incomplete) fix", - "uuid": "0aba91dc-e552-4276-a981-1a56d30f9058", - "version": [2022, 3, 7], - "description": "Enable filling and submitting of Google Forms without nonfree JavaScript.", - "payloads": { - // * https://old.reddit.com/search?q=url%3Adocs.google.com%2Fforms <- to get testing links - // note: forms tend to expire quickly - "https://docs.google.com/forms/d/**": { - "identifier": "google-forms-fix" - }, - "https://docs.google.com/forms/u/1/d/**": { - "identifier": "google-forms-fix" - } - } - }, { - - "type": "resource", - "identifier": "google-drive-fix-browse", - "long_name": "Google Drive folder browsing fix", - "uuid": "5226dce6-0b50-40ea-b6f2-e0490b75c284", - "version": [2022, 2, 18], - "revision": 1, - "description": "Enable browsing of Google Drive folders without nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/google_drive_folders.js"}] - }, { - "type": "mapping", - "identifier": "google-drive-fix-browse", - "long_name": "Google Drive folder browsing fix", - "uuid": "d7f00608-00e6-41e3-aac3-8cebe3453ae7", - "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" - } - } - }, { - - "type": "resource", - "identifier": "google-drive-fix-download", - "long_name": "Google Drive file download fix", - "uuid": "72136861-2e71-4aac-bb18-52a68264811a", - "version": [2022, 2, 18], - "revision": 1, - "description": "Enable download of Google Drive files without nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/google_drive_files.js"}] - }, { - "type": "mapping", - "identifier": "google-drive-fix-download", - "long_name": "Google Drive file download fix", - "uuid": "3983050a-806a-417a-9d8e-f697980cad83", - "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" - } - } - }, { - - "type": "resource", - "identifier": "google-sheets-fix-display", - "long_name": "Google Sheets display&download fix", - "uuid": "268235b0-85d5-4170-b90f-7722926f0a93", - "version": [2022, 2, 21], - "revision": 1, - "description": "Make spreadsheets on docs.google.com viewable and downloadable without nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/google_sheets_download.js"}] - }, { - "type": "mapping", - "identifier": "google-sheets-fix-display", - "long_name": "Google Sheets display&download fix", - "uuid": "adf53341-685d-4c20-b481-d5c778144ec6", - "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" - } - } - }, { - - "type": "resource", - "identifier": "internet-archive-fix-videos", - "long_name": "Internet Archive video playback fix", - "uuid": "f3c442a5-08f7-43d0-8c0f-9cbe02fcf48a", - "version": [2022, 2, 18], - "revision": 1, - "description": "Make videos on archive.org playable without relying on site-served JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/internet_archive_video.js"}] - }, { - "type": "mapping", - "identifier": "internet-archive-fix-videos", - "long_name": "Internet Archive video playback fix", - "uuid": "90682b76-b264-4576-840f-a27f465bdf7b", - "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" - } - } - }, { - - "type": "resource", - "identifier": "worldcat-org-fix", - "long_name": "WorldCat catalog search fix", - "uuid": "49545af8-3e66-438d-b7b3-0e71b029e937", - "version": [2022, 2, 18], - "revision": 1, - "description": "Make library catalogs on worldcat.org searchable without nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/worldcat.js"}] - }, { - "type": "mapping", - "identifier": "worldcat-org-fix", - "long_name": "WorldCat catalog search fix", - "uuid": "b258495b-88ff-4a9c-8db6-2acedacd56cd", - "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" - }, - "https://worldcat.org/title/**": { - "identifier": "worldcat-org-fix" - } - } - }, { - - "type": "resource", - "identifier": "odysee-com-fix", - "long_name": "Odysee fix", - "uuid": "3309cb13-9910-4bdd-ab15-d6bb4f84c16a", - "version": [2022, 2, 21], - "revision": 1, - "description": "Make video playback and search on odysee.com functional without nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/odysee.js"}] - }, { - "type": "mapping", - "identifier": "odysee-com-fix", - "long_name": "Odysee fix", - "uuid": "9668d161-11cc-409d-a7d5-d518b006a3bc", - "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" - } - } - }, { - - "type": "resource", - "identifier": "opencores-fix-projectslist", - "long_name": "OpenCores projects list display fix", - "uuid": "19ac43ba-3a19-4597-92b9-fcd7c0747bb9", - "version": [2022, 2, 18], - "revision": 1, - "description": "View OpenCores projects list without nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/opencores.js"}] - }, { - "type": "mapping", - "identifier": "opencores-fix-projectslist", - "long_name": "OpenCores projects list display fix", - "uuid": "d03741a7-d903-4790-aa89-9f97648a0ac0", - "version": [2022, 2, 18], - "description": "View OpenCores projects list without nonfree JavaScript.", - "payloads": { - "https://opencores.org/projects": { - "identifier": "opencores-fix-projectslist" - } - } - }, { - - "type": "resource", - "identifier": "rgs-org-fix-exhibitions", - "long_name": "Royal Geographical Society online exhibitions fix", - "uuid": "041bc23a-86ca-4c98-8bc2-2965baa0f5f9", - "version": [2022, 2, 21], - "revision": 1, - "description": "Make online exhibitions pages on rgs.org viewable without nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/royal_geographical_society.js"}] - }, { - "type": "mapping", - "identifier": "rgs-org-fix-exhibitions", - "long_name": "Royal Geographical Society online exhibitions fix", - "uuid": "ccee738d-4216-4cc5-9a11-63b831a80eb2", - "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" - } - } - }, { - - "type": "resource", - "identifier": "phoronix-com-fix-benchmarks", - "long_name": "Phoronix benchmarks fix", - "uuid": "73f2a961-bf4d-43db-a74e-7056c26acf32", - "version": [2022, 2, 18], - "revision": 1, - "description": "Make benchmarks in phoronix.com articles display without nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/phoronix_benchmarks.js"}] - }, { - "type": "mapping", - "identifier": "phoronix-com-fix-benchmarks", - "long_name": "Phoronix benchmarks fix", - "uuid": "6b6c6e42-0c39-466a-914f-622cfa43304f", - "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" - } - } - }, { - - "type": "resource", - "identifier": "sumofus-fix", - "long_name": "SumOfUs petitions fix", - "uuid": "fe06df8e-1743-4b7b-8db5-80fdf47ab1d9", - "version": [2022, 2, 18], - "revision": 1, - "description": "Make it possible to sign SumOfUs petitions without nonfree Javascript.", - "dependencies": [], - "scripts": [{"file": "src/sumofus.js"}] - }, { - "type": "mapping", - "identifier": "sumofus-fix", - "long_name": "SumOfUs petitions fix", - "uuid": "19e7d78c-e23d-43bd-9943-e0107e86f8f2", - "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" - } - } - }, { - - "type": "resource", - "identifier": "stack-exchange-fix-cookienotice", - "long_name": "StackExchange cookie notice fix", - "uuid": "ba0fdf5d-eeac-4382-a550-b04ead0603a4", - "version": [2022, 2, 18], - "revision": 1, - "description": "Make cookie notice on StackExchange websites closable without nonfree JavaScript.", - "dependencies": [], - "scripts": [{"file": "src/stack_exchange_cookienotice.js"}] - }, { - "type": "mapping", - "identifier": "stack-exchange-fix-cookienotice", - "long_name": "StackExchange cookie notice fix", - "uuid": "ed01ce66-2dae-492f-9448-7e6309970315", - "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 - // https://stackexchange.com/sites and there, on the page, executing: - // [...document.querySelector(".grid-view-container").children] - // .filter(n => n.nodeName === "A" && n.href) - // .map(n => n.href) - // .filter(u => !/^https:\/\/[^.]+\.stackexchange.com\/$/.test(u)) - // - // * 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" - }, - "https://superuser.com/***": { - "identifier": "stack-exchange-fix-cookienotice" - }, - "https://askubuntu.com/***": { - "identifier": "stack-exchange-fix-cookienotice" - }, - "https://stackapps.com/***": { - "identifier": "stack-exchange-fix-cookienotice" - }, - "https://mathoverflow.net/***": { - "identifier": "stack-exchange-fix-cookienotice" - }, - // Handle stackoverflow.com, ru.stackoverflow.com, and all other - // language-specific SO sites. with one pattern. - "https://***.stackoverflow.com/***": { - "identifier": "stack-exchange-fix-cookienotice" - }, - // Finally, handle all the other StackExchange sites. - "https://*.stackexchange.com/***": { - "identifier": "stack-exchange-fix-cookienotice" - } - } - }, { - - "type": "resource", - "identifier": "yewtube-urls", - "long_name": "youtube.com -> yewtu.be URL converter", - "uuid": "a75cfb40-ec7e-4a49-be99-2115617ff02f", - "version": [2022, 2, 18], - "revision": 1, - "description": "Convert YouTube video URLs to their corresponding yewtu.be URLs.", - "dependencies": [], - "scripts": [{"file": "src/yewtube_urls.js"}] - }, { - - "type": "resource", - "identifier": "yewtube-com-redirect-yewtube", - "long_name": "youtube.com -> yewtu.be redirector", - "uuid": "08ec9489-4405-4ca9-9822-b6df1f0afb1c", - "version": [2022, 2, 18], - "revision": 1, - "description": "Watch YouTube videos on yewtu.be instead.", - "dependencies": [{"identifier": "yewtube-urls"}], - "scripts": [{"file": "src/youtube_yewtube_redirection.js"}] - }, { - "type": "mapping", - "identifier": "yewtube-com-redirect-yewtube", - "long_name": "youtube.com -> yewtu.be redirector", - "uuid": "5bbd93eb-459e-4fe8-bd09-280df8f43830", - "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" - } - } - }, { - - "type": "resource", - "identifier": "vaticannews-va-fix-videos", - "long_name": "Vatican News videos yewtu.be redirection", - "uuid": "904a9a95-a703-4080-88d2-36367e196810", - "version": [2022, 2, 18], - "revision": 1, - "description": "Watch vaticannews.va embedded YouTube videos on yewtu.be instead.", - "dependencies": [{"identifier": "yewtube-urls"}], - "scripts": [{"file": "src/vaticannews_videos.js"}] - }, { - "type": "mapping", - "identifier": "vaticannews-va-fix-videos", - "long_name": "Vatican News videos yewtu.be redirection", - "uuid": "8dbc9096-69c0-47ce-bba5-ce3b52c29789", - "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" - } - } - }], - "additional_files": [ - {"file": "README.md"}, - {"file": "README.md.license"}, - {"file": ".reuse/dep5"} - ], - "reuse_generate_spdx_report": true -} |