eb1880d348
Break out some controllers and move mail to subpackage
...
Controllers moved into sub-packages:
* Initial setup
* Admin routes
* Auth login/out routes
* Contact
2018-02-10 14:36:21 -08:00
6d3de7da69
Let me use interface{} for template vars
...
Since most of the `render.Vars{}` fields were hardcoded/not really
editable for the templates, apart from .Data, this struct is now locked
away in the render subpackage.
End http.HandlerFunc's can then make any arbitrary template data
structure they want to, available inside the templates as `.Data`.
2018-02-10 14:05:41 -08:00
eab7dae75b
Further simplify template rendering
2018-02-10 13:16:20 -08:00
f0045ae2cf
Move Flash and Redirect responses to subpackage
2018-02-10 11:20:27 -08:00
60ccaf7b35
Eviscerate the last of the middleware into sub-packages
2018-02-10 11:14:42 -08:00
e393b1880f
Move template rendering into sub-package
2018-02-10 10:08:45 -08:00
aabcf59181
Branch markdown into its own subpackage
2018-02-09 19:01:56 -08:00
3d5147ff4c
Shuffle around package directories
2018-02-09 18:46:58 -08:00
9eaca9c98b
Add admin page editor UX
2017-12-23 14:48:47 -08:00
527e995c1c
Add support for subscribing to comment threads
2017-11-26 18:52:14 -08:00
725437d06f
Comment system: add, edit, delete for guests and Admins
2017-11-26 15:53:10 -08:00