Commit Graph

68 Commits

Author SHA1 Message Date
Henry 830678c914 admindb: add migrations based on rubenv/sql-migrate
This removes the nasty need for creating the database manually.

Migrations are kept in an embedded filesystem, just like the templates
and assets for the web frontend. The same -tags dev trick applies for
them.
2021-02-09 16:49:48 +01:00
Henry f71020d5d9 cleanup go.mod and pin new http/auth version 2021-02-09 13:27:11 +01:00
Henry ef4a2f3f22 sqlite and auth setup 2021-02-08 17:47:42 +01:00
Henry 01ed66d6df basic auth middleware setup 2021-02-08 13:02:45 +01:00
Henry 2d38db1bc7 embedded templates 2021-02-04 17:25:39 +01:00
Henry e9013a0c6b change import path
this is part of the NGI work and should be clearly indicated as such
2021-02-04 16:54:30 +01:00
Henry f741065836 add i18n support
TODO: default files once embedded assets are there
2021-02-04 16:52:55 +01:00
Henry 0a67bf690b some cleanup and a Readme 2021-02-04 14:13:52 +01:00
Henry fdf11f9a23 start http and html skelleton 2021-02-04 11:36:02 +01:00
Henry f31de7faa1 use newer muxrpc with Handled() 2021-02-02 17:45:17 +01:00
Henry 9b368d79b6 update muxrpc branch 2021-01-28 15:07:55 +01:00
Henry d977998a4c muxrpc with fixed packet skipping 2021-01-28 11:02:11 +01:00
Henry b50f052e66 update muxrpc v2 branch 2021-01-27 11:38:45 +01:00
Henry be5f248c93 imports cleanup 2021-01-27 10:01:35 +01:00
Henry 678720a4a3 pin muxrpc 2021-01-25 18:39:11 +01:00
Henry f4dc1b1f42 first simple test 2021-01-25 16:35:22 +01:00
Henry 6b90c96a5d room sever skeleton 2021-01-25 13:50:51 +01:00
Henry f325ed5cf3 init 2021-01-25 11:39:05 +01:00