Commit Graph

8 Commits (eb1880d348be64b1eef22a72ffed62cc916b1119)

Author SHA1 Message Date
Noah 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
Noah 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
Noah eab7dae75b Further simplify template rendering 2018-02-10 13:16:20 -08:00
Noah f0045ae2cf Move Flash and Redirect responses to subpackage 2018-02-10 11:20:27 -08:00
Noah 60ccaf7b35 Eviscerate the last of the middleware into sub-packages 2018-02-10 11:14:42 -08:00
Noah e393b1880f Move template rendering into sub-package 2018-02-10 10:08:45 -08:00
Noah aabcf59181 Branch markdown into its own subpackage 2018-02-09 19:01:56 -08:00
Noah 3d5147ff4c Shuffle around package directories 2018-02-09 18:46:58 -08:00