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
Kevin Payravi
f47d036445
Reword wiki origin to save space
2024-02-13 23:37:17 -06:00
Kevin Payravi
77d68b0c3e
Tuning Bing filtering to avoid capturing too much
...
A single Bing search result can often contain links to many different websites. Before, if any one of these links was a link to Fandom, the entire result would be disabled (even if the top-level result was an indie wiki). With this commit, only top-level (header) links are captured, and disabling CSS is not applied to "explore further" links.
2024-02-12 02:04:20 -06:00
Kevin Payravi
6a84674edd
Adding Truck + Farming Simulator wikis
2024-02-12 01:36:31 -06:00
Kevin Payravi
d9d4297510
Adding Apex Legends wiki.gg
2024-02-12 01:31:52 -06:00
Kevin Payravi
2942a2c3d4
Adding additional EN wiki.gg wikis
...
Anvil Empires, Coromon, and SteamWorld. Also re-alphabetizing and fixing some metadata. Favicons were added in previous commit.
2024-02-12 01:26:25 -06:00
Kevin Payravi
11d7a9b753
Adding non-EN wikis from wiki.gg
...
Includes wikis in DE, ES, FR, HU, IT, JA, KO, PL, PT, RU, TH, UK, and ZH. HU, JA, and TH are new language categories.
2024-02-12 01:23:47 -06:00
Kevin Payravi
5587086b18
Specifying min browser versions due to use of CompressionStream
...
v80 for Chromium (released 2020-02-04) and v113 for Firefox (released 2023-05-09)
2024-02-08 04:26:28 -06:00
Kevin Payravi
b186c730ff
Fixes for redirect banner control logic
2024-02-08 04:13:37 -06:00
Kevin Payravi
ac91d586b8
Compressing wiki settings
...
Browser sync storage has a 8kb limit per item, which we are quickly approaching. Compressing our wiki settings JSONs reduces storage from ~7.3kb to ~2.4kb.
2024-02-08 02:34:53 -06:00
SnorlaxMonster
b86c7f620d
Adjust DokuWiki handing
...
Renamed platform "doku" to "dokuwiki".
The software is named "DokuWiki", just like "MediaWiki".
The previous search path construction for DokuWiki wikis would fail for
wikis that put their page names in query parameters instead of the path.
For example, https://wiki.diceydungeons.com/doku.php
(note that this wiki is not currently supported by IWB).
The solution is to use "doku.php", which always renders as the main page
on DokuWikis, regardless of the URL structure, so can safely be used as
the base URL for searches.
However, to parallel MediaWiki wikis, which put "index.php" in the
wiki-specific search_path, I've moved "doku.php" to the definitions of
individual DokuWikis, so the JS now only adds query parameters.
2024-02-08 00:53:22 -06:00
Kevin Payravi
9ef8826aec
Adding sitesFI.json to manifests
2024-02-07 04:17:27 -06:00
Kevin Payravi
7d930c7301
Updating FI wiki labels
2024-02-05 03:42:37 -06:00
Kevin Payravi
6c3bf242fd
Adding FI wikis count to README
2024-02-05 03:40:55 -06:00
Kevin Payravi
600f69e41b
Temp removing LGBTQIA+ Wiki, search is currently broken
2024-02-05 02:35:04 -06:00
Kevin Payravi
ffda919e52
Further optimizing favicons
2024-02-05 02:29:43 -06:00
Wingzzzzy
cb1d887048
Added LGBTQIA+ Wiki
2024-02-05 02:27:38 -06:00
Kevin Payravi
c227c483ea
Optimizing favicons
...
Saved 23 KB
2024-02-05 02:25:43 -06:00
Kevin Payravi
bcdb376e0b
Adding 35 English wikis + additional origins
2024-02-05 02:24:44 -06:00
Kevin Payravi
c0c869ba40
Add *.pyc to gitignore
2024-02-04 14:40:39 -06:00
Poppamunz
179a30aa4e
Add Minecraft Bedrock Fandom Wiki to sitesEN.json
2024-02-04 13:41:12 -06:00
Kevin Payravi
356363d4a0
Improve search filtering, esp. on Google and Bing
...
For Google, fixed issue with filtering on Google's country-TLDs, and improved selectors for identifying link results. This includes a function to identify the closest possible result container. For Bing, fixed an issue for when anchor tags don't have an href attribute.
2024-02-04 04:19:09 -06:00
Kevin Payravi
b81c54fdc7
Adding title param to MediaWiki search + updating Miraheze search endpoint
...
The title param is needed on some MediaWiki sites
2024-02-03 20:20:23 -06:00
Kevin Payravi
082d90ad81
Adding Brotato Wiki
2024-02-02 04:54:28 -06:00
Kevin Payravi
a9a86a3a22
Adding Dark and Darker Wiki
2024-02-02 04:50:24 -06:00
Kevin Payravi
7ace23f7fe
Adding Heroes III Wiki
2024-02-02 04:48:47 -06:00
Kevin Payravi
bd9b5a683d
Updating wiki.gg destination names
2024-02-02 00:24:01 -06:00
Kevin Payravi
1aabb7edd2
Adding 8 more wiki.gg wikis
2024-02-02 00:23:09 -06:00
Kevin Payravi
ec520df59d
Adding Finnish to settings lang filter
2024-02-01 23:09:29 -06:00
SnorlaxMonster
4e553949bb
Add wikis listed on Anti-Wikia Alliance's "Forked wikis" page
2024-02-01 23:04:21 -06:00
Kevin Payravi
9442901a5d
Version 3.4.0
2024-01-29 16:51:18 -07:00
Kevin Payravi
c5acfc2002
Adjust padding
2024-01-29 16:29:41 -07:00
Kevin Payravi
6f36822968
Adding Risk of Rain wikis
2024-01-29 15:27:55 -07:00
Kevin Payravi
b1818f3790
Banner exit button now applies to both types of banners
2024-01-29 03:20:12 -07:00
Kevin Payravi
8e974e4c04
Updating guide
2024-01-29 02:51:20 -07:00