Commit Graph

14 Commits

Author SHA1 Message Date
Cadence Ember
b061e04a3f fix safety limits 2025-12-31 19:29:53 +13:00
Cadence Ember
b7fe180790 Add JSONP support on other endpoints
Refactored the code to define and process endpoints rather than doing
it imperatively, which avoided a lot of duplicated code.
2025-11-17 15:18:54 +13:00
Cadence Ember
1c675d4873 update dist 2025-11-04 23:12:30 +13:00
Cadence Ember
e0fec5fa9c Add bind_host setting requested by Artemis 2023-03-08 22:53:07 +13:00
Cadence Ember
c7cce5479d Create archiver and offline code handlers
Somewhat messy. Will clean up gradually in future commits.
2023-02-06 23:56:03 +13:00
Cadence Ember
9afccbb9cd Support light/dark themes as per Fandom's styles 2022-11-30 00:03:54 +13:00
Cadence Ember
5b4efdd292 Add a funny redirect that I can make use of later 2022-10-13 22:40:14 +13:00
blankie
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
Cadence Ember
711a8225fb Add global search on home page 2022-09-17 22:36:04 +12:00
Cadence Ember
31037c9852 fix previous commit 2022-09-09 16:24:26 +12:00
Cadence Ember
4815db4063 Dispatch based on Host header (subdomain support) 2022-09-05 01:32:45 +12:00
Cadence Ember
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
Cadence Ember
fb00a2e443 More powerful static file handling 2022-08-31 00:45:37 +12:00
Cadence Ember
301636d597 Add homepage, architecture changes
* Create homepage
* Page data is automatically reloaded (except when compiling)
* Entrypoint is breezewiki.rkt for running and dist.rkt for compiling
* Include stack trace when sending error messages
2022-08-30 21:33:28 +12:00