f71243e388
The project create/update/assign routes required 'events.manage', which is not a real permission (the event perms are view/create/edit/delete/archive). Since it's absent from the permissions table, even super_admin's all-perms set excluded it, so every write 403'd with 'Insufficient permissions'. Switched the write routes to the existing 'events.edit'. (Reads keep events.view; cockpit doc gating + email actions already use real keys.)