Commit Graph

8 Commits (5559e0134382a141f5edabdacf1dc81f12b55c27)

Author SHA1 Message Date
Brian Picciano 5559e01343 Implement asset.Loader 1 year ago
Brian Picciano 7872296b83 Move asset store into its own package 1 year ago
Brian Picciano 6b3933282e Refactor URL construction a bit 1 year ago
Brian Picciano c1c1bb2c4c Implement cache and logger middlewares for gemini 1 year ago
Brian Picciano 0d420f70d8 Fix StaticURL in gemini 1 year ago
Brian Picciano 7878db5c95 Initial implementation of post rendering over gmi 1 year ago
Brian Picciano 84c1322c44 Got a basic gemini server running 1 year ago
Brian Picciano 4f01edb923 move src out of srv, clean up default.nix and Makefile 2 years ago
Brian Picciano 5485984e05 remove redis and circus 2 years ago
Brian Picciano b1641d1af9 remove chat functionality completely 2 years ago
Brian Picciano c3135306b3 drafts functionality added, needs a publish button still 2 years ago
Brian Picciano b4ca8853a9 Update http config names 2 years ago
Brian Picciano af434077ef Implement image macro for rendering images 2 years ago
Brian Picciano 09acb111a2 Rename api package to http 2 years ago
Brian Picciano 3664286506 Actually use the auth middleware for assets routes 2 years ago
Brian Picciano e742a2d6d5 Add BlogURL template function 2 years ago
Brian Picciano 0fdece68c0 Add /v2/assets/ handler, with resizing 2 years ago
Brian Picciano 4c04177c05 Move template rendering logic into api package 2 years ago
Brian Picciano 7e87c09c50 Add /posts handler to api 2 years ago
Brian Picciano ddb126db17 Move radix config into cfg, use that for integration tests 2 years ago
Brian Picciano 1495c78656 Move integration tests under a build tag 2 years ago
Brian Picciano a10a604018 Refactor how data dir is initialized 2 years ago
Brian Picciano eed10ce514 Fix various problems with the srv build 2 years ago
Brian Picciano cc8b6289ac Improve fatal message for mailinglist.Store creation 2 years ago
Brian Picciano 5c247b6f29 Refactor cfg to use envvars as well 2 years ago
Brian Picciano 0277c02767 Get rid of loggerFatalError 2 years ago
Brian Picciano 9343d2ea69 add chat handlers and only allow POST methods 3 years ago
Brian Picciano 1608ca7425 better logging in srv when fake Mailer is used 3 years ago
Brian Picciano 0197d9cd49 split configuration parsing out into separate packages, split api out as well 3 years ago
Brian Picciano dce39b836a add redis process, put circus in charge of process management 3 years ago
Brian Picciano 47f32e1468 add response headers to prevent caching 3 years ago
Brian Picciano 5ca7dadd02 full deployment via nix 3 years ago
Brian Picciano 8ebf4a26f4 gracefully shutdown on sigint/sigterm 3 years ago
Brian Picciano 9c3ea8dd80 implement finalize and unsubscribe endpoints 3 years ago
Brian Picciano ec4aac24ab got pow working on the subscribe endpoint 3 years ago
Brian Picciano 20b9213010 add api endpoints for pow and mailinglist, plus some framework improvements 3 years ago
Brian Picciano 069ee93de1 implemented PoW backend 3 years ago
Brian Picciano 6bec0e3964 begin work on mailing list server, got the fundamental components done 3 years ago