789ef6f10f
fix: align upload button layout in login background image section
2026-04-09 22:27:23 +02:00
c2b96563cb
remove: login card style dropdown and subtitle setting, glass effect now always active
2026-04-09 22:20:36 +02:00
b4424b1e64
feat: auto-detect login text color based on background image brightness
2026-04-09 22:09:30 +02:00
2f55ec84b8
feat: add glassmorphism effect to all cards, header, sidebar and standalone pages
2026-04-09 21:41:42 +02:00
da6d66e048
feat: add TZ timezone support for all displayed timestamps
2026-04-09 13:37:51 +02:00
c15bac108d
feat: rework footer – remove license, link Keywarden to keywarden.app, link version to releases page
2026-04-08 23:24:17 +02:00
b665e623f9
feat: add login page customization (background image, glass card style, subtitle)
2026-04-08 23:12:30 +02:00
dae6c6ae02
fix: add icon text spacing to standalone pages
2026-04-08 22:44:28 +02:00
8a10981ecc
perf: subset tabler-icons font/CSS to used icons only (801KB -> 18KB woff2, 217KB -> 4KB CSS)
...
- Remove unused .ttf and .woff font files
- Fix preload URL mismatch causing double font download
- Remove content-visibility: auto (Firefox freeze on tab hover)
- Add font-display: swap for non-blocking font loading
- Add tools/subset-icons.py for future icon subsetting
2026-04-08 22:32:33 +02:00
1cf7f50bfb
feat: centralize version in internal/version package, fix updater for pre-release tags, show version in footer
2026-04-08 21:10:07 +02:00
653592e68f
feat: add automatic update checker with version injection
...
PR Tests / Lint, Build & Test (pull_request) Successful in 5m45s
Security Scan / Go Vulnerability Check (pull_request) Failing after 5m42s
- Add internal/updater package (queries Gitea releases API every 6h)
- Inject version at build time via -ldflags (-X main.Version)
- Show update badge in header for admin/owner users
- Show version on system info page
- Add VERSION build arg to Dockerfile
- Update docs (deployment, architecture, admin-guide, contributing, README)
2026-04-07 23:13:26 +02:00
465a44fae9
feat: show public key in modal with copy button instead of plain text page
2026-04-07 22:57:58 +02:00
05f8698c6b
fix: add clipboard fallback for master key copy on HTTP
2026-04-07 22:43:47 +02:00
a63f3fb5ff
feat: add 5 theme pairs (ocean, forest, sunset, rose, nord) with light/dark/auto modes\n\n- Override Tabler dark-mode surface/border CSS variables per theme to remove blue tint\n- Add theme accent colors for badges, buttons, links, forms\n- Make Ocean the default theme, auto-migrate legacy values (auto/light/dark)\n- Update settings dropdown with grouped theme options\n- Update user-guide docs with new theme descriptions"
2026-04-07 22:14:56 +02:00
c4171e5b87
feat: protect initial owner from role change and deletion
2026-04-07 20:47:22 +02:00
8b9de9e83d
feat: add Bastillion-style SSH key enforcement worker
2026-04-06 00:17:03 +02:00
ea3e7e71ca
refactor: convert force_password_change to standalone layout (no sidebar)
2026-04-05 19:03:32 +02:00
fd13e67aef
Release: v0.1.0-alpha
Release Docker Image / Build & Push Docker Image (release) Failing after 1m30s
2026-04-05 16:56:16 +02:00