040d9b94de
New option: promotions::indie_wiki_buddy
2023-04-16 00:05:54 +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
92591a5eab
Fix some special characters in titles like ? and ;
2022-11-17 23:25:06 +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
d3c5498d47
"Cache-busting" for static files
2022-10-30 23:51:15 +13:00
8b200d621a
Link out to NIWA's wikis where available
2022-10-30 23:15:26 +13:00
5b4efdd292
Add a funny redirect that I can make use of later
2022-10-13 22:40:14 +13:00
5813c49261
Refactor Referrer-Policy header
...
- Change the variable to always-headers so it can be extended in the future
- New function build-headers that assists combining complex logic headers
together with less mess
- Also apply headers to the proxy
2022-10-09 23:45:55 +13:00
711a8225fb
Add global search on home page
2022-09-17 22:36:04 +12:00
e4bc962b05
Link to automatic redirection tutorial on homepage
2022-09-11 19:05:34 +12:00
7a4bfe4180
Redirect /wikiname to its homepage
2022-09-09 15:42:20 +12:00
0a27f6d87f
Improve homepage, add testimonials
2022-09-08 14:50:29 +12:00
1f302b3a9e
Add a pokemon example to the front page
2022-09-05 13:38:30 +12:00
6be10ed319
Unify application footer
2022-09-05 01:58:45 +12:00
eabe699587
Properly detect whether the instance is official
2022-09-05 01:46:29 +12:00
68832059bd
Display canonical_origin on the home page
2022-09-05 01:45:42 +12:00
4815db4063
Dispatch based on Host header (subdomain support)
2022-09-05 01:32:45 +12:00
cc138a07aa
Rename config options to use underscores
...
Makes more sense for the INI.
2022-09-04 13:38:30 +12:00
e0e53cc07b
yeah I test my code, how could you tell?
2022-09-01 15:04:02 +12:00
9ee1c73b7e
Hosting generously provided by alphamethyl
2022-09-01 14:59:59 +12:00
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