Commit Graph

93 Commits

Author SHA1 Message Date
1bb94eae76 implement ban support 2017-07-11 19:14:26 +12:00
01b538aee2 RSS implementation 2017-07-11 19:08:22 +12:00
b3b6636892 doc: update TODO 2017-07-11 18:40:28 +12:00
9a6321fe6f implement /random redirect 2017-07-11 18:39:59 +12:00
308aa11bf0 implement / redirect 2017-07-11 18:36:14 +12:00
3a421829f1 simplify router 2017-07-11 18:36:08 +12:00
6ba86ca170 rewrite diff endpoint to nice URL 2017-07-11 18:31:50 +12:00
f560430efe diff: correctness 2017-07-11 18:25:49 +12:00
697c8faa67 diff/test: drop fmt package dependency 2017-07-11 18:25:38 +12:00
1e521f2136 diff: unit tests 2017-07-11 18:08:03 +12:00
1938e659ab diff: remove some empty ins/del instructions 2017-07-11 18:07:55 +12:00
7c0a7af05f diff: faster data structure 2017-07-11 17:57:05 +12:00
0fe5b74319 diff: correctness fixes 2017-07-11 17:53:06 +12:00
f2155babe0 implement diff?f=&t= endpoint 2017-07-11 17:52:56 +12:00
fc51fe732b diff: initial implementation 2017-07-11 17:14:00 +12:00
98f99ce31f doc: update TODO 2017-07-09 18:50:52 +12:00
40b594b7d6 doc: update TODO 2017-07-09 18:49:07 +12:00
3646a4697e use local timezone 2017-07-09 18:48:59 +12:00
937b98b3cc doc: update TODO 2017-07-09 18:45:34 +12:00
9b9d9542b9 working save action; int64 conversion; strip port from remoteaddrs 2017-07-09 18:45:28 +12:00
92bcb013d2 implement download-database support 2017-07-09 18:11:39 +12:00
c39d563dc6 implement recent changes, article history 2017-07-09 18:05:03 +12:00
619dc78bac change default time format 2017-07-09 17:20:21 +12:00
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