Commit Graph

22 Commits

Author SHA1 Message Date
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 92591a5eab
Fix some special characters in titles like ? and ; 2022-11-17 23:25:06 +13:00
Cadence Ember 02819a7459
Allow searching for nothing on BreezeWiki homepage 2022-11-10 23:20:09 +13:00
Cadence Ember aab52bd92b
Use <!DOCTYPE html> standards mode on all pages 2022-11-05 23:40:05 +13:00
Cadence Ember 1219334d06
New icon, specifically designed for small size 2022-10-31 20:03:50 +13:00
Cadence Ember d3c5498d47
"Cache-busting" for static files 2022-10-30 23:51:15 +13:00
Cadence Ember 8b200d621a
Link out to NIWA's wikis where available 2022-10-30 23:15:26 +13:00
Cadence Ember 5b4efdd292
Add a funny redirect that I can make use of later 2022-10-13 22:40:14 +13:00
Cadence Ember 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
Cadence Ember 711a8225fb
Add global search on home page 2022-09-17 22:36:04 +12:00
Cadence Ember e4bc962b05
Link to automatic redirection tutorial on homepage 2022-09-11 19:05:34 +12:00
Cadence Ember 7a4bfe4180
Redirect /wikiname to its homepage 2022-09-09 15:42:20 +12:00
Cadence Ember 0a27f6d87f
Improve homepage, add testimonials 2022-09-08 14:50:29 +12:00
Cadence Ember 1f302b3a9e
Add a pokemon example to the front page 2022-09-05 13:38:30 +12:00
Cadence Ember 6be10ed319
Unify application footer 2022-09-05 01:58:45 +12:00
Cadence Ember eabe699587
Properly detect whether the instance is official 2022-09-05 01:46:29 +12:00
Cadence Ember 68832059bd
Display canonical_origin on the home page 2022-09-05 01:45:42 +12:00
Cadence Ember 4815db4063
Dispatch based on Host header (subdomain support) 2022-09-05 01:32:45 +12:00
Cadence Ember cc138a07aa
Rename config options to use underscores
Makes more sense for the INI.
2022-09-04 13:38:30 +12:00
Cadence Ember e0e53cc07b
yeah I test my code, how could you tell? 2022-09-01 15:04:02 +12:00
Cadence Ember 9ee1c73b7e
Hosting generously provided by alphamethyl 2022-09-01 14:59:59 +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