Brian Picciano
5559e01343
Implement asset.Loader
...
This moved a bunch of logic out of http and into the asset package,
making it available for gmit too.
1 year ago
Brian Picciano
7872296b83
Move asset store into its own package
1 year ago
Brian Picciano
68f3215df6
Add support for http loading files from an asset archive
1 year ago
Brian Picciano
1f3ae665ed
Introduce EDIT and MANAGE methods
...
All admin "index" pages are moved under MANAGE, so that we can have (for
example) and normal "GET /posts" page later which would replace the
current index page, and potentially corresponding pages for the other
categories.
The EDIT method replaces the old `?edit` pattern, which normalizes how
we differentiate page functionality generally.
1 year ago
Brian Picciano
cef74151d2
fix bug in asset upload id checker
2 years ago
Brian Picciano
4f01edb923
move src out of srv, clean up default.nix and Makefile
2 years ago
Brian Picciano
01424c7dab
Standardize URL generation across the blog
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
75044eef03
Implement edit post page
2 years ago
Brian Picciano
1242be7cfe
Implement posts index page
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
0fdece68c0
Add /v2/assets/ handler, with resizing
2 years ago