Brian Picciano
c23030733f
Add support for gemtext posts
1 year ago
Brian Picciano
bf5d57ef52
Remove mention of the word 'blog'
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
4f01edb923
move src out of srv, clean up default.nix and Makefile
2 years ago
Brian Picciano
61d4e959b5
improve navigation around admin pages
2 years ago
Brian Picciano
f365b09757
implemented draft publishing and removed New Posts link/capability
2 years ago
Brian Picciano
c3135306b3
drafts functionality added, needs a publish button still
2 years ago
Brian Picciano
dfa9bcb9e2
WIP
2 years ago
Brian Picciano
bb6c715a0e
more polish, use table on index page
2 years ago
Brian Picciano
c06dd5c587
make button vs link usage consistent
2 years ago
Brian Picciano
7bd7af44a9
remove target:_blanks
2 years ago
Brian Picciano
bf8412969a
finish switching to classless, got a color scheme worked out too
2 years ago
Brian Picciano
08811a6da7
Replace CSRF token checking with Referer checking
2 years ago
Brian Picciano
159638084e
Fix CSRF loading on static GET pages
2 years ago
Brian Picciano
e269b111a1
List existing tags on edit post page
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