6fef9281c3
Move the semicolon fixing code again
2023-05-27 23:37:45 +12:00
a1bba22054
Really fix semicolons in URL
2023-04-17 00:46:15 +12: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
9afccbb9cd
Support light/dark themes as per Fandom's styles
2022-11-30 00:03:54 +13:00
1c83c0b4d3
Support X-Canonical-Origin for instance admins
2022-11-15 22:21:12 +13:00
5b4efdd292
Add a funny redirect that I can make use of later
2022-10-13 22:40:14 +13:00
07074dccfc
Add support for File: pages
...
Fixes https://lists.sr.ht/~cadence/breezewiki-discuss/%3Cb2835a70-5118-4df0-90c9-4333486a4b69%40nixnetmail.com%3E
2022-10-09 22:11:53 +07:00
79f04565c7
Rename wikiname-regex to px-wikiname
...
I find prefix notation more natural to represent the type/kind of the thing.
2022-10-04 21:19:13 +13:00
57e700cef5
Deduplicate the wiki name regex
2022-10-04 08:19:05 +00:00
2a56107e97
Fix wikis with numbers in the name
...
fe60579a53/extensions/wikia/CreateNewWiki/CreateWikiChecks.php (L112)
Fixes https://lists.sr.ht/~cadence/breezewiki-discuss/%3C814ef2a8-2e91-dcaf-f0c1-805cc1478198%40riseup.net%3E
2022-10-02 10:50:03 +07:00
711a8225fb
Add global search on home page
2022-09-17 22:36:04 +12:00
a9acfc34a2
Display correct license information
2022-09-17 01:56:03 +12:00
0172034319
Match original light/dark page theme reliably
...
- Use keyword parameters for generate-wiki-page
- Apply body classes (including page theme) from original source
2022-09-17 00:56:05 +12:00
4ad22ca9c1
Move syntax definitions to a new file
2022-09-11 19:38:20 +12:00
7a4bfe4180
Redirect /wikiname to its homepage
2022-09-09 15:42:20 +12:00
4815db4063
Dispatch based on Host header (subdomain support)
2022-09-05 01:32:45 +12:00
20a4043889
Simplify files even more
...
- breezewiki.rkt now always sets up the hot-reload watcher
- dispatcher logic moved to dispatcher-tree.rkt
- dispatcher-tree is a macro that doesn't care about the order of its forms
2022-09-04 22:13:36 +12:00