Commit Graph

107 Commits (cbc5816586e85e23cd14faa43109468bc9b57904)

Author SHA1 Message Date
Brian Picciano 56530a8a66 Implement asset deletion and fix redirect logic 2 years ago
Brian Picciano 69de76cb32 Add asset file upload form, plus related necessary refactors 2 years ago
Brian Picciano e406ad6e7c Re-arrange how api endpoints are defined 2 years ago
Brian Picciano 7b7bdcf57a Initial implementation of admin assets page 2 years ago
Brian Picciano 9a67ef9211 Add follow.html to v2 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 f9d1f664f0 Implement import-asset script 2 years ago
Brian Picciano 4d23325823 Implement cfg.BoolVar method 2 years ago
Brian Picciano 788aba3d0d Fix new index page 2 years ago
Brian Picciano e24dd6d630 Import posts in dev-shell target 2 years ago
Brian Picciano e41ff2b897 Implement index handler 2 years ago
Brian Picciano 4c04177c05 Move template rendering logic into api package 2 years ago
Brian Picciano dd354bc323 Create srv.dev-shell target in Makefile 2 years ago
Brian Picciano 7e87c09c50 Add /posts handler to api 2 years ago
Brian Picciano 2929b4279c Implement rendering Posts to html 2 years ago
Brian Picciano a6269d1fe0 Cleanup and fix dev entrypoint target 2 years ago
Brian Picciano a759fc28f7 Add test target to Makefile to run full integration tests 2 years ago
Brian Picciano ddb126db17 Move radix config into cfg, use that for integration tests 2 years ago
Brian Picciano 450136a0c0 Implement cachedAssetStore 2 years ago
Brian Picciano 3088c9d76c Implement AssetStore interface 2 years ago
Brian Picciano cfb633b3b5 Cleanup various small issues with post package 2 years ago
Brian Picciano 07806c6942 Move sql db out of post.NewStore, so it can be shared 2 years ago
Brian Picciano 1495c78656 Move integration tests under a build tag 2 years ago
Brian Picciano 0d016129a4 Implement import-posts script 2 years ago
Brian Picciano a10a604018 Refactor how data dir is initialized 2 years ago
Brian Picciano c99b37c5b3 Use unix timestamps for post.Store 2 years ago
Brian Picciano f7d72adfb5 Implement post.Store 2 years ago
Brian Picciano d8b12cf17a Begin work on post package 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 39ad0e614f Use envvars to configure srv 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 34f44cb5d5 implementation of basic chat page which can show history and not much else 3 years ago
Brian Picciano 6bebc3fae7 have circus run static serve, and optionally able to skip services via Makefile 3 years ago
Brian Picciano 9343d2ea69 add chat handlers and only allow POST methods 3 years ago
Brian Picciano 15ae483fad add CSRF checking 3 years ago
Brian Picciano 1608ca7425 better logging in srv when fake Mailer is used 3 years ago
Brian Picciano bf40fa3868 small fixes to srv 3 years ago
Brian Picciano 38fdd7725d premake the dataDir for srv 3 years ago
Brian Picciano a9d8aa2591 implemented basic userID generation 3 years ago
Brian Picciano bec64827d1 implement basic chat history endpoint 3 years ago
Brian Picciano eaccf41563 MVP of chat package 3 years ago
Brian Picciano ac5275353c implement publish sub-cmd of mailinglist-cli 3 years ago
Brian Picciano ca27cd6c67 get a basic mailinglist-cli working 3 years ago
Brian Picciano 6feffc568a refactor how nix derivations are organized and built 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