Commit Graph

528 Commits (7c839fcee41f17cfc7406507bb044df8f2634379)

Author SHA1 Message Date
Kevin Payravi 7c839fcee4 Remove functions that have been moved to common 2024-02-27 03:13:53 -06:00
Kevin Payravi a66f3c91a8 Removing Object.prototype functions
Improve compatibility across browsers + not a best practice
2024-02-27 02:55:41 -06:00
Kevin Payravi 1d68c9d1a8 Version 3.6.1 2024-02-25 15:15:05 -05:00
Kevin Payravi 261765da20 Adding newly forked Tardis Wiki 2024-02-25 15:13:53 -05:00
Kevin Payravi b92772ec62 Changing BASE64REGEX from const to var
Since common-functions.js may be loaded multiple times on a page
2024-02-24 16:49:29 -05:00
Kevin Payravi 54f7090511 Version 3.6.0 2024-02-23 18:02:11 -05:00
Kevin Payravi e6d70c06fb Fix LZH Minecraft Wiki origin base URL 2024-02-23 17:59:40 -05:00
Kevin Payravi 88e1ceb964 Alphabetize search engine domains in manifests 2024-02-23 16:41:18 -05:00
Kevin Payravi e8736f4a27 Optimizing favicons 2024-02-23 15:46:22 -05:00
Kevin Payravi 780d227c48 In lang select dropdown, move lang code to front
Makes it more clear how the languages are ordered
2024-02-23 04:05:39 -05:00
Kevin Payravi fae073922a Adding 2XKO Wiki 2024-02-23 03:57:09 -05:00
Kevin Payravi 38235496dd Mentioning Neoseeker in docs and settings 2024-02-23 03:38:58 -05:00
Kevin Payravi d5a8c39159 Rm Fextralife from cross-lang setting label
This feature currently only works with Fandom wikis
2024-02-23 02:53:12 -05:00
Kevin Payravi 6ad9c25cb2 Fix for custom BreezeWiki host script registration
Need to use absolute paths, and run at document_idle to capture elements that are injected after initial page load
2024-02-23 02:27:53 -05:00
Kevin Payravi 5ee5fc9123 For Detective Conan, adding /wiki to base URL
www.detectiveconanworld.com leads to the parent org's homepage, so /wiki is effectively part of the wiki's base URL
2024-02-22 10:44:16 -06:00
Autumn McKee cee24440b7 Also filter URLs in "Quick Peek" section 2024-02-22 02:32:03 -06:00
Autumn McKee 4ca39ec1c3 Search filtering for Kagi 2024-02-22 02:32:03 -06:00
Kevin Payravi 723b8957b2 Adding 3 more wiki.gg wikis
Backpack Hero, Enter the Gungeon, and TowerFall
2024-02-22 02:20:56 -06:00
SnorlaxMonster b4d7d067cf
Repair Conan and Starfy Wiki paths
Detective Conan Wiki included /wiki/ in both its base_url and
search_path. While this doesn't actually cause search to fail, as the
site seems to be able to resolve ?search= queries even when the base
path is invalid, it does mean the URL path is invalid if attempting to
use it for other purposes.

Starfy Wiki included its full URL in the search_path. This is consistent
with how Starfy Wiki's MediaWiki API defines its search_path, but it
violates assumptions made by IWB, causing redirects to fail.

Also, adjusted the origins_label for Warcraft Wiki.
2024-02-22 01:59:58 -06:00
SnorlaxMonster 87749253ff
Repair Wizard101 Wiki search path 2024-02-20 09:24:23 -06:00
Kevin Payravi 41e41108a0 Adding 7 additional BreezeWiki mirrors
Also alphabetized lists in manifests, by site name (not including subdomain).

List of added instances:
breezewiki.catsarch.com
breezewiki.frontendfriendly.xyz
breezewiki.hyperreal.coffee
breeze.mint.lgbt
breezewiki.nadeko.net
z.opnxng.com
breezewiki.woodland.cafe
2024-02-20 02:11:51 -06:00
Kevin Payravi fa72b3ff09 Merge branch 'main' of https://github.com/KevinPayravi/indie-wiki-buddy 2024-02-19 21:55:12 -06:00
Kevin Payravi 9962bf891b Adding WikiRaider (DE) 2024-02-19 21:55:11 -06:00
Kevin Payravi 11979729ae Adding Project Wingman Wiki on wiki.gg 2024-02-19 21:49:05 -06:00
SnorlaxMonster 2b6b0aa5df
Repair Bulbapedia search path
Bulbapedia's search path was incorrectly listed as `/wiki/index.php` instead of `/w/index.php`. This caused redirection to Bulbapedia to fail, landing on the invalid wiki page https://bulbapedia.bulbagarden.net/wiki/index.php
2024-02-19 21:01:53 -06:00
Kevin Payravi 562ff0ff86 Adding new Minecraft wikis + favicon optimizations
Includes addition of LZH language category (literary / classical Chinese)
2024-02-19 18:34:37 -06:00
Kevin Payravi 4110506c8a Removing console log 2024-02-18 01:59:38 -06:00
Kevin Payravi 851b7167ac Accounting for tracking links for Yahoo filtering
Yahoo search results sometimes have tracking URLs (r.search.yahoo.com/). This commit extracts the embedded original URL as needed.
2024-02-18 01:57:59 -06:00
Kevin Payravi 9da9ea56b7 Merge branch 'main' of https://github.com/KevinPayravi/indie-wiki-buddy 2024-02-18 01:11:52 -06:00
Kevin Payravi 25e27c2697 Adding Minicraft wiki.gg 2024-02-18 01:11:45 -06:00
SnorlaxMonster eb3059d4cd
Redirect series-specific Yu-Gi-Oh Fandom wikis 2024-02-18 01:06:42 -06:00
Kevin Payravi d309be7410 Also filtering image result links in Yandex 2024-02-18 01:06:03 -06:00
Kevin Payravi 47b42b8af5 Adding support for alternative Yandex domains 2024-02-18 00:59:11 -06:00
Kevin Payravi dff009d2ff Implementing search filtering on Yandex 2024-02-18 00:41:06 -06:00
Kevin Payravi 27f66f17c0 Adding checks 2024-02-17 14:32:12 -06:00
Kevin Payravi 9e2dd72485 Adding Qwant to guide list of search engines 2024-02-17 02:18:57 -06:00
Kevin Payravi 46f3b88a9d
Qwant search filtering support
Co-authored-by: Snootiful <denniskok@fastmail.com>
2024-02-17 02:16:30 -06:00
Kevin Payravi c52858cf2f Syntax fix 2024-02-17 02:07:15 -06:00
Kevin Payravi fbc48e58cf More specific domain selectors in search filtering 2024-02-17 01:22:08 -06:00
SnorlaxMonster dfdfdfd275
Use CSS instead of NBSP for padding and spacing / Add missing languages to the README 2024-02-17 00:25:10 -06:00
Kevin Payravi 3b2e354639 Updating code and manifests to include Neoseeker 2024-02-16 23:51:16 -06:00
Kevin Payravi 7bb342d1eb Shortening Neoseeker origin labels
Not a lot of space on the UI to display longer labels
2024-02-16 23:37:53 -06:00
SnorlaxMonster 39122e4583
Add Neoseeker wikis as redirect sources 2024-02-16 23:33:41 -06:00
Kevin Payravi 6f261dc74b Version 3.5.0 2024-02-14 03:11:26 -06:00
Kevin Payravi 283dc343fd Set min Chrome version to 88
Chrome v88 is the minimum required for manifest v3
2024-02-14 03:11:06 -06:00
Kevin Payravi dbeb394a83 Use browser_specific_settings for Firefox manifest 2024-02-14 03:04:05 -06:00
Kevin Payravi 426a4ef986 Setting min version for Firefox Android
permissions.request() requires at least Firefox v120 on Android, as opposed to v113 on desktop
2024-02-14 02:55:15 -06:00
Kevin Payravi 05b55cd4e4 Fix Firefox manifest strict_min_version format 2024-02-14 02:48:04 -06:00
Kevin Payravi e2c865d1fd
Adjust EN wiki labels 2024-02-14 02:02:39 -06:00
Kevin Payravi c3a1b9c821
Adjust EN wiki labels 2024-02-13 23:42:47 -06:00