-
v0.2.0
Stablereleased this
2026-02-17 15:04:05 +00:00 | 19 commits to main since this releaseWhat's Changed
Admin Library Upload & Processing (OP#846)
- OP#860: Wired admin route group with RequireAuth + RequireAdmin middleware
- OP#861: Admin libraries list page with DB query, table, and empty state
- OP#862: Library zip upload endpoint with extraction, slug generation, CSS detection
- OP#863: FA metadata processor — parses icons.json, batch inserts icons and styles
- OP#864: Library enable/disable toggle and delete endpoints with HTMX
- OP#865: Unit tests for slug generation, zip extraction, zip slip, middleware auth
Dynamic Font Library CSS Loading (OP#847)
- OP#866: Inject enabled library CSS URLs into page render context
- OP#867: Verified end-to-end CSS/webfont path resolution, fixed CSS detection ordering
- OP#868: Unit tests for dynamic library CSS injection in base template
CI/CD
- Replaced setup-go with direct Go tarball install (build time 9min → 1min)
- Added multi-stage publish workflow (detect → tag → build image → promote release)
- Added VERSION file for release detection
Docker
docker pull git.bros.ninja/mike/fontshelf:v0.2.0Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads