Commit Graph

206 Commits

Author SHA1 Message Date
Cadence Ember
4bf756bc9c Solr schema title can store numbers 2023-12-05 10:07:51 +13:00
Cadence Ember
4f4fe91466 Update URL of CLOCKUP WIKI 2023-11-29 22:07:32 +13:00
Cadence Ember
57e0d20657 Add more indexers and Solr configuration 2023-11-29 22:06:54 +13:00
Cadence Ember
43c3f70736 Add experimental FTS indexer 2023-11-29 22:06:50 +13:00
blankie
2b3a8fe108 Fix scrolling to sections if a tab's hash coincides with one
ben10/wiki/Alien_X_(Classic)#Appearances
2023-11-13 14:35:35 +11:00
blankie
dcb8a8a590 Prevent making duplicate history entries 2023-11-06 20:31:20 +11:00
blankie
f5399524b1 Prevent linking to tabs with no IDs 2023-11-06 20:15:18 +11:00
blankie
ead6896818 Add the ability to specify/open the last open tab in the URL 2023-11-06 20:15:18 +11:00
blankie
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
Cadence Ember
b8ccd6cc3e Improve theme layout on non-flex browsers 2023-10-03 18:54:07 +13:00
Cadence Ember
33591ce0a3 Add Minecraft to independent wikis 2023-09-26 00:51:55 +13:00
Cadence Ember
61d2820342 fix some more play buttons on minecraft wiki 2023-06-17 00:16:11 +12:00
Cadence Ember
4336e4ab43 fix javascript audio buttons on hearthstone wiki 2023-06-17 00:09:59 +12:00
Cadence Ember
f6933e9e50 expand all Warframe ability collapsibles 2023-06-16 23:05:30 +12:00
Cadence Ember
4b039cca5e Explain how page-search works in the code 2023-05-27 23:48:08 +12:00
Cadence Ember
a9754463b6 Fix (& x) sequences truncating the page 2023-05-27 23:41:20 +12:00
Cadence Ember
6fef9281c3 Move the semicolon fixing code again 2023-05-27 23:37:45 +12:00
blankie
ca13aea547 Remove Gamespot reviews/ads
https://lists.sr.ht/~cadence/breezewiki-discuss/%3C0ad4dbad07a1be394eefe43e33fff860b2d6176e%40disroot.org%3E
2023-05-24 21:47:05 +07:00
Cadence Ember
2e292b4f80 Add Terraria Mods redirect 2023-05-18 00:30:37 +12:00
Cadence Ember
a1bba22054 Really fix semicolons in URL 2023-04-17 00:46:15 +12:00
Cadence Ember
040d9b94de New option: promotions::indie_wiki_buddy 2023-04-16 00:05:54 +12:00
Cadence Ember
b5fb99c8ab Fix category pages with slashes 2023-04-10 17:13:47 +12:00
Cadence Ember
d3187cc310 Tweak extwiki-generic migration notice 2023-04-02 00:11:55 +13:00
Cadence Ember
ba6c5be990 Optimise pre-processing regular expression 2023-04-02 00:11:55 +13:00
Artemis Everfree
f5529ed12a precompile regexp patterns 2023-04-02 00:11:54 +13:00
Artemis Everfree
3f1946a3b8 use faster string split 2023-04-02 00:11:54 +13:00
Cadence Ember
8274e6cf1f Add RuneScape Classic redirect; merge RS category 2023-03-24 22:54:46 +13:00
Cadence Ember
d1c348a853 Make top banner less flashy, add to all instances 2023-03-21 00:02:16 +13:00
Cadence Ember
04735851be Add Terraria and Calamity Mod redirects 2023-03-21 00:01:51 +13:00
Elijah
b39a4f2000 add rs/osrs wikis
could include weirdgloop in there
2023-03-20 23:41:39 +13:00
Cadence Ember
c95717c9dc Fix archiver-database migrations 2023-03-20 23:32:31 +13:00
Cadence Ember
91a7439007 Fix yugioh wiki card pages (only half-fixed in offline environments) 2023-03-16 01:12:06 +13:00
Cadence Ember
5c3a0c2715 archiver-gui: Add reset button to completed downloads 2023-03-14 00:42:40 +13:00
Cadence Ember
226bda5637 Allow preformatted blocks to scroll themselves 2023-03-14 00:42:16 +13:00
Cadence Ember
abb4473020 Fix siteinfo access when using feature_offline::only 2023-03-09 23:06:35 +13:00
Cadence Ember
dfc9605cb6 Also use anytime-path in log.rkt 2023-03-09 00:04:07 +13:00
Cadence Ember
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
Cadence Ember
453570bdc9 Replace define-runtime-path with custom anytime-path function 2023-03-08 22:56:04 +13:00
Cadence Ember
e0fec5fa9c Add bind_host setting requested by Artemis 2023-03-08 22:53:07 +13:00
Cadence Ember
29007b0e29 Add req.rktd for use with raco req 2023-03-05 22:34:51 +13:00
Cadence Ember
155a277f26 indie wikis: add Wapopedia/Drawn To Life 2023-02-12 23:51:48 +13:00
Cadence Ember
501dcaa3fc Replace thread-let with thread-utils 2023-02-12 23:51:28 +13:00
Cadence Ember
5fa6e2fb9e Unlock search suggestions properly (real) 2023-02-10 23:53:38 +13:00
Cadence Ember
0b858cf426 Unlock search suggestions properly, possibly fix safari 2023-02-10 23:13:01 +13:00
Cadence Ember
c8401c972c Extension now available on Chrome 2023-02-10 14:53:15 +13:00
Cadence Ember
4cbe6fe289 Remove stdout logging statement 2023-02-08 23:54:55 +13:00
Cadence Ember
de575d4e47 Update name of MediEvil Wiki 2023-02-08 23:41:02 +13:00
Cadence Ember
c3c4ea9e55 Add basic request logging, disabled by default 2023-02-08 23:15:13 +13:00
Cadence Ember
0ba20c9e38 Match style URLs better in style archive server 2023-02-08 19:44:32 +13:00
Cadence Ember
7f85ce776b Crawlers should not crawl theme switch buttons 2023-02-08 00:14:06 +13:00