Commit Graph
14 Commits
Author SHA1 Message Date
AdminandClaude Opus 5.5 dcdce4d248 feat: add a booking event history for admins
Admins get /admin/history: one line per booking created, rescheduled or
released, per series created or ended, and per resource deleted with its
bookings. Sortable by time, kind, resource, booked day and both people;
filterable by period, kinds, who acted and resource type.

Events are snapshots written inside the same transaction as the change,
so a rolled-back booking leaves none and a released booking stays
readable. app:booking-events:prune keeps twelve months and needs a cron
entry on the server.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-16 16:02:07 +02:00
fromme d68b6b156c feat: let admins notify all users about updated access codes 2026-10-15 10:49:09 +02:00
fromme 3af326251d feat: add supervisor role 2026-10-05 17:10:02 +02:00
fromme d287cb2600 feat: notify configured recipients when something is booked 2026-09-28 16:40:56 +02:00
fromme afa3f17d77 feat: door access codes display and admin crud 2026-09-25 13:08:39 +02:00
fromme 2f5d1d14e4 feat: paginate the admin booking list 2026-09-18 10:53:55 +02:00
fromme fae28b1fd7 fix: run the functional tests over https 2026-09-18 09:40:06 +02:00
fromme d37d8bc786 feat: allow duplicate resource names, show the room next to the name 2026-09-17 18:40:53 +02:00
fromme 5e5bf00f8f feat: rename admin screen, allow deleting a resource 2026-09-17 17:56:44 +02:00
fromme a2e4035889 feat: reload the page with a flash when an htmx request fails 2026-09-17 16:48:48 +02:00
fromme 3d67942c62 feat: add admin crud for resources and rooms 2026-09-17 16:26:29 +02:00
fromme ad5d5acb00 feat: render the floor plan in html instead of svg 2026-09-17 16:10:50 +02:00
fromme 5a01054b0e chore: code cleanup 2026-09-17 16:10:34 +02:00
frommeandClaude Opus 5 1a3640b15c feat: add admin views, a booking horizon and confirmation modals
Co-Authored-By: Claude Opus 5 <[email protected]>
2026-09-14 09:40:17 +02:00