-
released this
2026-08-10 13:59:29 -04:00 | 79 commits to main since this releaseBug Fixes
- (templates) Use expression attributes and fix indentation (
4b152bb) - (admin) Expandable sidebar section + library manage toggle (
a42232e) - (sync) Wire dead token cleanup queries into daily maintenance runner (
1461273) - (ui) Move theme checkmark when theme changes in Appearance menu (
8d65e03)
Features
- (admin) Redesign library management with HTMX expandable rows + stats dashboard (
706be09) - (admin) Add scan settings + system information to settings page (
64ad10b) - (db) Typed tunable system settings + SettingsRegistry (
bc47450) - (auth) Make session duration and password rules configurable (
457a383) - (api) Make device rate limits, OPDS page size, and conversion cache configurable (
d12911d) - (sync) Make annotation tombstone TTL configurable (
757398b) - (api) Unified tunable settings endpoints with typed validation (
885f6d8) - (app) Wire settings registry into startup and admin routes (
537330e) - (admin) Editable tunable settings UI with grouped sub-sections (
598d70f) - (ui) Adopt book-open brand icon and add SVG favicon (
ab465d8)
Miscellaneous Tasks
- (frontend) Slim admin.ts, remove dead library.ts (
006cc0c)
Other
- Merge remote-tracking branch 'origin/main'
Conflicts:
templates/book_detail.templ
templates/collection_rules.templ
templates/conflicts.templ
templates/header.templ
templates/progress.templ (
89ea310)- Merge branch 'new-ui'
Conflicts:
templates/admin_library.templ
templates/admin_library_templ.go
templates/conflicts_templ.go
templates/unlinked_books_templ.go (
9a62c10)Refactor
Downloads
- (templates) Use expression attributes and fix indentation (