Commit Graph

24 Commits

Author SHA1 Message Date
Brian Picciano
60018dd9f5 load some test data when starting the dev shell 2022-08-18 20:27:40 -06:00
Brian Picciano
bdd1f01605 Fix srv binaries 2022-05-21 11:40:13 -06:00
Brian Picciano
99f8c1188c Add RSS feed generator 2022-05-20 17:24:52 -06:00
Brian Picciano
b4ca8853a9 Update http config names 2022-05-20 17:04:20 -06:00
Brian Picciano
1ffda21ae3 Implement ratelimit on authentications 2022-05-20 14:54:26 -06:00
Brian Picciano
af434077ef Implement image macro for rendering images 2022-05-20 14:30:26 -06:00
Brian Picciano
16cfbd1915 Move static assets to within srv 2022-05-20 13:37:43 -06:00
Brian Picciano
09acb111a2 Rename api package to http 2022-05-20 11:17:31 -06:00
Brian Picciano
3664286506 Actually use the auth middleware for assets routes 2022-05-19 22:44:33 -06:00
Brian Picciano
dd354bc323 Create srv.dev-shell target in Makefile 2022-05-14 15:22:32 -06:00
Brian Picciano
2929b4279c Implement rendering Posts to html 2022-05-14 15:22:10 -06:00
Brian Picciano
a6269d1fe0 Cleanup and fix dev entrypoint target 2022-05-08 16:49:20 -06:00
Brian Picciano
a759fc28f7 Add test target to Makefile to run full integration tests 2022-05-08 16:36:28 -06:00
Brian Picciano
eed10ce514 Fix various problems with the srv build 2022-05-05 21:20:22 -06:00
Brian Picciano
39ad0e614f Use envvars to configure srv 2022-05-05 20:57:17 -06:00
Brian Picciano
34f44cb5d5 implementation of basic chat page which can show history and not much else 2021-09-02 17:02:20 -06:00
Brian Picciano
6bebc3fae7 have circus run static serve, and optionally able to skip services via Makefile 2021-08-30 21:38:09 -06:00
Brian Picciano
9343d2ea69 add chat handlers and only allow POST methods 2021-08-30 20:44:45 -06:00
Brian Picciano
bf40fa3868 small fixes to srv 2021-08-27 18:03:51 -06:00
Brian Picciano
38fdd7725d premake the dataDir for srv 2021-08-26 21:28:27 -06:00
Brian Picciano
ca27cd6c67 get a basic mailinglist-cli working 2021-08-08 09:07:51 -06:00
Brian Picciano
6feffc568a refactor how nix derivations are organized and built 2021-08-08 08:43:17 -06:00
Brian Picciano
5ca7dadd02 full deployment via nix 2021-08-03 17:47:01 -06:00
Brian Picciano
6bec0e3964 begin work on mailing list server, got the fundamental components done 2021-07-31 16:52:16 -06:00