Artemis Everfree
2a6aa853eb
precompile regexp patterns
2023-03-22 22:44:18 -07:00
Artemis Everfree
2694eb7245
use faster string split
2023-03-22 22:42:44 -07: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
c95717c9dc
Fix archiver-database migrations
2023-03-20 23:32:31 +13:00
91a7439007
Fix yugioh wiki card pages (only half-fixed in offline environments)
2023-03-16 01:12:06 +13:00
5c3a0c2715
archiver-gui: Add reset button to completed downloads
2023-03-14 00:42:40 +13:00
226bda5637
Allow preformatted blocks to scroll themselves
2023-03-14 00:42:16 +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
cf74ffb0e2
Rewrite archiver project
...
* Rewrite archiver.rkt to manage the stages order
* Rewrite archiver-gui.rkt:
* Remembers the previous incomplete queue items
* Pretty graphics for icons and progress bars
* Segmented progress bars to indicate different stages
* Fix archiver-cli.rkt to use new stages
* Switch to req -d, so it doesn't auto-install gui libs
2023-03-08 22:58:57 +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
29007b0e29
Add req.rktd for use with raco req
2023-03-05 22:34:51 +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
5fa6e2fb9e
Unlock search suggestions properly (real)
2023-02-10 23:53:38 +13:00
0b858cf426
Unlock search suggestions properly, possibly fix safari
2023-02-10 23:13:01 +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
99b5d8d8f6
Allow breaking lines in the URL in the footer
2022-12-04 23:55:18 +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
a661ddb313
Make the search box magically fit the space
2022-11-30 00:37:07 +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
324e34eb72
Remove unused imports
2022-11-15 20:50:07 +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
ac17f40329
Fix font local definitions (?)
2022-11-11 22:34:45 +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