Commit graph

114 commits

Author SHA1 Message Date
9773e62c46
Add better support for tabs
Some pages break without actual tab support, such as
https://breezewiki.com/ben10/wiki/Ultimatrix_(Original)#Modes

This change aims to work with old browsers (such as Firefox for Android 68)
and browsers with Javascript disabled (by showing all tab contents and hiding
the tab bar, i.e. how tabs work before this change).
2023-11-06 20:15:15 +11:00
b8ccd6cc3e
Improve theme layout on non-flex browsers 2023-10-03 18:54:07 +13:00
33591ce0a3
Add Minecraft to independent wikis 2023-09-26 00:51:55 +13:00
4b039cca5e
Explain how page-search works in the code 2023-05-27 23:48:08 +12:00
6fef9281c3
Move the semicolon fixing code again 2023-05-27 23:37:45 +12:00
2e292b4f80
Add Terraria Mods redirect 2023-05-18 00:30:37 +12:00
a1bba22054
Really fix semicolons in URL 2023-04-17 00:46:15 +12:00
040d9b94de
New option: promotions::indie_wiki_buddy 2023-04-16 00:05:54 +12:00
b5fb99c8ab
Fix category pages with slashes 2023-04-10 17:13:47 +12:00
d3187cc310
Tweak extwiki-generic migration notice 2023-04-02 00:11:55 +13:00
8274e6cf1f
Add RuneScape Classic redirect; merge RS category 2023-03-24 22:54:46 +13:00
d1c348a853
Make top banner less flashy, add to all instances 2023-03-21 00:02:16 +13:00
04735851be
Add Terraria and Calamity Mod redirects 2023-03-21 00:01:51 +13:00
b39a4f2000
add rs/osrs wikis
could include weirdgloop in there
2023-03-20 23:41:39 +13:00
91a7439007
Fix yugioh wiki card pages (only half-fixed in offline environments) 2023-03-16 01:12:06 +13:00
abb4473020
Fix siteinfo access when using feature_offline::only 2023-03-09 23:06:35 +13:00
dfc9605cb6
Also use anytime-path in log.rkt 2023-03-09 00:04:07 +13:00
453570bdc9
Replace define-runtime-path with custom anytime-path function 2023-03-08 22:56:04 +13:00
e0fec5fa9c
Add bind_host setting requested by Artemis 2023-03-08 22:53:07 +13:00
155a277f26
indie wikis: add Wapopedia/Drawn To Life 2023-02-12 23:51:48 +13:00
501dcaa3fc
Replace thread-let with thread-utils 2023-02-12 23:51:28 +13:00
c8401c972c
Extension now available on Chrome 2023-02-10 14:53:15 +13:00
4cbe6fe289
Remove stdout logging statement 2023-02-08 23:54:55 +13:00
de575d4e47
Update name of MediEvil Wiki 2023-02-08 23:41:02 +13:00
c3c4ea9e55
Add basic request logging, disabled by default 2023-02-08 23:15:13 +13:00
0ba20c9e38
Match style URLs better in style archive server 2023-02-08 19:44:32 +13:00
7f85ce776b
Crawlers should not crawl theme switch buttons 2023-02-08 00:14:06 +13:00
c0ccb7f3d1
Update browser extension URL 2023-02-07 00:28:02 +13:00
c7cce5479d
Create archiver and offline code handlers
Somewhat messy. Will clean up gradually in future commits.
2023-02-06 23:56:03 +13:00
b8e5fb8dc5
nofollow to fandom.com (adding one that I missed) 2022-12-10 19:16:28 +13:00
31bac8ab56
nofollow to fandom.com 2022-12-10 18:57:05 +13:00
f216a1996a
Stop redirecting pages if there's a redirect=no parameter 2022-12-05 00:15:03 +13:00
9fd2b4699d
Optimise update-tree-wiki somewhat 2022-12-04 23:46:24 +13:00
ba3b39242c
Rename ref parameter to next_location 2022-12-04 23:44:35 +13:00
50a3bc819a
Fix tests by providing a fake req 2022-11-30 00:36:53 +13:00
9afccbb9cd
Support light/dark themes as per Fandom's styles 2022-11-30 00:03:54 +13:00
92591a5eab
Fix some special characters in titles like ? and ; 2022-11-17 23:25:06 +13:00
1c83c0b4d3
Support X-Canonical-Origin for instance admins 2022-11-15 22:21:12 +13:00
bf6efde979
Add countdown timer for gacha enthusiasts 2022-11-15 20:46:56 +13:00
ef12faf72d
Uncollapse more wiki sections 2022-11-15 20:45:44 +13:00
8c7a045830
NIWA notice: say brought to you by breezewiki 2022-11-13 22:52:29 +13:00
565d0a439a
Add types to Link header 2022-11-11 23:33:56 +13:00
cea9d2082b
Try to add Link header to preload resources 2022-11-11 23:08:06 +13:00
b0e90f5cf9
Use Source Sans Pro font, selfhosted 2022-11-10 23:55:31 +13:00
02819a7459
Allow searching for nothing on BreezeWiki homepage 2022-11-10 23:20:09 +13:00
aab52bd92b
Use <!DOCTYPE html> standards mode on all pages 2022-11-05 23:40:05 +13:00
1219334d06
New icon, specifically designed for small size 2022-10-31 20:03:50 +13:00
e812f2082c
Deduplicate body-class logic into head-data struct 2022-10-31 19:39:19 +13:00
645fe1beee
Search results page use query as title 2022-10-31 00:03:13 +13:00
63d37d5e4f
Fix: "Cache-busting" for static files 2022-10-30 23:56:25 +13:00