Releases: dyne/Agiladmin
Releases · dyne/Agiladmin
v2.4.0
2.4.0 (2026-03-11)
Features
- add shared page loading indicator (79e1cf4)
- compact and filter project and person lists (28670a5)
- refresh views and add HTMX timesheet interactions (3140314)
- restyle shell with dyne assets and theme toggle (8dafe1d)
- update timesheetpy to py3 (be84f4c)
Bug Fixes
- add reusable icon helper and make header non-overlapping (948e23b)
- bound PocketBase HTTP timeouts (f9a2bf3)
- more gitignore entries (382e66d)
- reduce header height and offset page content (d91658e)
- restore shell icons and theme behavior (0cfca7c)
- simplify and repair project and person list filters (dccb1b7)
v2.3.1
v2.3.0
2.3.0 (2026-03-11)
Features
- add development auth fallback for make run (7f1604d)
- add guest dev auth user (e1abe1b)
- add pocketbase auth client (d51c855)
- add pocketbase configuration schema (ba995e6)
- add reloadable dev targets (a194d1d)
- derive admins from pocketbase users (7e27d0b)
- new release cycle (0a863e9)
- new string based role in PocketBase (234f8e5)
- pocketbase: add role field initializer (397e5fe)
- render pending pocketbase users in personnel view (d6eb8e1)
- runtime: manage PocketBase lifecycle (e1a7d11)
- switch signup and activation to pocketbase flow (54c255a)
Bug Fixes
- accept string form params (73697c2)
- clarify pocketbase auth identity flow (efe77fb)
- default person page params from session (cf47d83)
- enforce runtime yaml validation for configs (771b107)
- handle auth backend exceptions (0b87e80)
- handle reload without budgets repository (bc2dfbe)
- handle timesheet submit without budgets repository (d43531e)
- ignore invalid personnel timesheet names (bf3f34f)
- improve project yaml validation and schema handling (ae358c1)
- keep authenticated shell on project load errors (9a82850)
- load pocketbase admin flag on login (cb360e4)
- post pocketbase auth refresh (c341df3)
- preserve hidden fields in shared buttons (9071643)
- refresh pocketbase user on login (bb045a9)
- release: add conventionalcommits preset dependency (c7f24d7)
- render person timesheet tables correctly (67a7f4f)
- repair personnel monthly billing table (a0b4d71)
- restore monthly task breakdown tables (f2b46aa)
- ssh stronger rsa 4096 (27457cc)
- stop admin lookup from breaking login (b4cf121)
- submit all hidden fields in shared buttons (f146b45)
- support explicit pocketbase config files at startup (adaaf5d)
Reverts
- Revert "feat: add reloadable dev targets" (620a0ac)