Commit Graph

16 Commits

Author SHA1 Message Date
3b4bd4e978 Various small nice fixes 2018-04-10 19:07:25 -07: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
419ae157cc Add account settings page to change passwords 2017-12-23 19:15:50 -08:00
9e58456aaa ACE Code Editor for Pages and Blogs 2017-12-23 15:29:38 -08:00
9eaca9c98b Add admin page editor UX 2017-12-23 14:48:47 -08:00
94cdc916ac Blog tag pages and contact form 2017-12-22 18:34:58 -08:00
cd575ffb1e Various small fixes 2017-11-26 19:44:36 -08:00
34d444ab96 Handle drafts and private/unlisted posts 2017-11-24 12:53:13 -08:00
b127c61dd7 Blog post creation, viewing, index listing, editing, deleting 2017-11-24 11:56:32 -08:00
5009065480 Blog edit and preview page 2017-11-19 21:49:19 -08:00
3d4d69decc Sessions, log in-out, app settings GUI 2017-11-15 06:55:15 -08:00
fe84b0c4f1 Init site config DB, login required middleware 2017-11-07 19:48:22 -08:00
fc152d3bde User login and out, sessions and request context 2017-11-07 09:53:02 -08:00
6f330a3e92 Initial form and model layout, user creating/loading 2017-11-07 09:01:02 -08:00
456cad7a50 Initial "Bluez" default theme and Admin Setup page 2017-10-31 09:42:15 -07:00