Commit Graph

3 Commits

Author SHA1 Message Date
Hartmut 0d0707264d feat(admin): hard-delete resources (admin-only)
Adds a transactional hard-delete procedure behind adminProcedure that
removes a resource's assignments and vacations first, then the record
itself, and writes an audit log entry.  The ResourceModal exposes a
"Delete Resource" button (edit mode, ADMIN role only) with an inline
confirm step before the mutation fires.

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-04-03 15:23:30 +02:00
Hartmut 155625f467 refactor(api): remove dead resource mutation imports 2026-03-31 08:36:29 +02:00
Hartmut cf1b260187 refactor(api): split resource mutation concerns 2026-03-31 08:34:38 +02:00