| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat: wire MediaHandler routes and govips lifecycle | ivar | 11 days | 1 | -0/+8 |
| * | fix: make slug rename and content update atomic via RenameAndUpsertPost | ivar | 11 days | 1 | -23/+23 |
| * | fix: remove spurious os.IsNotExist check on DB error in handleDelete | ivar | 11 days | 1 | -1/+1 |
| * | feat: support slug editing and rename in admin UI with redirect and cache inv... | ivar | 11 days | 1 | -153/+231 |
| * | Fix: set HTML template on Gin engine for template rendering | ivar | 12 days | 1 | -0/+1 |
| * | feat: embed admin templates into binary with //go:embed | ivar | 12 days | 1 | -3/+7 |
| * | refactor: convert admin handlers to Gin context-based signatures | ivar | 12 days | 1 | -64/+73 |
| * | refactor: implement auth middleware for Gin | ivar | 12 days | 1 | -41/+30 |
| * | refactor: add Gin routing infrastructure with NewServer constructor | ivar | 12 days | 1 | -183/+85 |
| * | Fault if not able to authenticate user | ivar | 2026-03-31 | 1 | -6/+6 |
| * | Add post management admin UI and switch to modernc.org/sqlite | Claude | 2026-03-31 | 1 | -0/+476 |
