Commit Graph

70 Commits

Author SHA1 Message Date
993864ea35 implement /archive/[0-9]+ endpoint 2017-07-09 17:20:10 +12:00
3127c14e75 doc: TODO.txt 2017-07-09 14:41:30 +12:00
188088e2fb fix offsets in [html] tags 2017-07-09 13:52:26 +12:00
af849d8bc6 initial /modify/ endpoint implementation 2017-07-09 13:50:13 +12:00
41dcc75254 correct capitalisation in Server header 2017-07-09 13:26:38 +12:00
d1ff4c294d refactor all routes out to separate files 2017-07-09 13:26:26 +12:00
cceffc93ad implement /raw/[0-9]+ endpoint 2017-07-09 13:18:18 +12:00
187f8b8417 yatwiki2-compatible /view/ endpoint urls 2017-07-09 13:04:45 +12:00
19b8fdb504 implement 'article index' page, better error handling 2017-07-09 13:00:45 +12:00
db1ac7c3ad db: add TotalRevisions() implementation 2017-07-09 13:00:26 +12:00
55796153b3 urlencode all page names - fixes non-url-safe characters in article titles 2017-07-09 13:00:11 +12:00
4bcc7f5dfa routing for assets, page views, formatting help 2017-07-09 12:15:49 +12:00
ced027c57d serverOptions: add config options for banning (not yet implemented) 2017-07-09 12:15:30 +12:00
e95238f6a0 add log message on startup 2017-07-09 12:14:59 +12:00
1e367932ba add meta referrer=no-referrer header 2017-07-09 12:14:45 +12:00
252d77c525 support custom favicons 2017-07-09 12:14:28 +12:00
e67257f95c working compression support (yatwiki2-compatible) 2017-07-09 12:13:43 +12:00
8f2cb1e1d5 working bbcode support 2017-07-09 12:13:16 +12:00
1b4720fca2 use go-bindata to embed static assets 2017-07-09 12:12:47 +12:00
7cb1f02423 initial commit 2017-07-09 11:13:36 +12:00