Commit Graph

388 Commits (5559e0134382a141f5edabdacf1dc81f12b55c27)
 

Author SHA1 Message Date
Brian Picciano 3059909deb Publish new posts to mailing list 2 years ago
Brian Picciano 3e67823205 Hide tag picker for now 2 years ago
Brian Picciano e92f59fc7f Redirect legacy URL path 2 years ago
Brian Picciano 0361b1d4bf Fix annoying underline next to follow button 2 years ago
Brian Picciano 5a58890228 Fix code block formatting and clean up extraneous files 2 years ago
Brian Picciano 79452e7472 Re-arrange routes so that cache only applies to blog routes 2 years ago
Brian Picciano fb905ad53c Add in-memory cache to GET requests, purges on successful POSTs 2 years ago
Brian Picciano 1de0ab3b72 Define an actual middleware type, use that to set up API routes 2 years ago
Brian Picciano 034342421b Simplify routes by moving formMiddleware to the global level 2 years ago
Brian Picciano 1181af0318 Don't use EDIT method, only POSTs should use alt methods 2 years ago
Brian Picciano c4692f72e3 Add tag parameter to feed endpoint 2 years ago
Brian Picciano 1f42c5e000 Add tag selector to index 2 years ago
Brian Picciano 47d4787907 Always return results in time desc order from PostStore 2 years ago
Brian Picciano 99f8c1188c Add RSS feed generator 2 years ago
Brian Picciano b4ca8853a9 Update http config names 2 years ago
Brian Picciano 1ffda21ae3 Implement ratelimit on authentications 2 years ago
Brian Picciano ae1fa76efc Rename follow.html to follow 2 years ago
Brian Picciano af434077ef Implement image macro for rendering images 2 years ago
Brian Picciano 16cfbd1915 Move static assets to within srv 2 years ago
Brian Picciano 3cdee89c96 Put post preview behind auth 2 years ago
Brian Picciano 09acb111a2 Rename api package to http 2 years ago
Brian Picciano f69ed83de7 Add preview button to edit post page 2 years ago
Brian Picciano 2c4b617dde Implement saving of new and edited posts 2 years ago
Brian Picciano 75044eef03 Implement edit post page 2 years ago
Brian Picciano 0bc0204f0b Implement post deleting 2 years ago
Brian Picciano 1242be7cfe Implement posts index page 2 years ago
Brian Picciano 5a99778187 Scatter render.go contents everywhere 2 years ago
Brian Picciano 16f9da05e5 Fix spacing in assets table delete button 2 years ago
Brian Picciano 3664286506 Actually use the auth middleware for assets routes 2 years ago
Brian Picciano 8da42184eb Implement basic auth middleware 2 years ago
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 af08122a25 Add static serve back to dev-shell 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 d284fe2d25 Fix integration tests 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