Mondo Diaz
0bef44a292
Add access permission management API
Backend:
- Add AccessPermission schemas (Create, Update, Response)
- Add ProjectWithAccessResponse schema
- Add permission endpoints:
- GET /project/{name}/permissions - list permissions (admin only)
- POST /project/{name}/permissions - grant access (admin only)
- PUT /project/{name}/permissions/{username} - update access
- DELETE /project/{name}/permissions/{username} - revoke access
- GET /project/{name}/my-access - get current user's access level
Frontend:
- Add AccessLevel, AccessPermission types
- Add API functions for access management:
- getMyProjectAccess()
- listProjectPermissions()
- grantProjectAccess()
- updateProjectAccess()
- revokeProjectAccess()
2026-01-08 18:26:22 -06:00
..
2025-12-12 12:45:33 -06:00
2026-01-07 12:31:44 -06:00
2025-12-05 17:16:43 -06:00
2026-01-08 16:20:42 -06:00
2026-01-07 13:36:46 -06:00
2026-01-07 13:36:46 -06:00
2025-12-12 12:45:33 -06:00
2026-01-07 13:36:46 -06:00
2026-01-08 18:18:29 -06:00
2025-12-11 18:05:08 -06:00
2026-01-08 15:01:37 -06:00
2026-01-08 18:18:29 -06:00
2026-01-08 18:26:22 -06:00
2026-01-08 18:26:22 -06:00
2025-12-11 14:36:22 -06:00
2026-01-07 13:36:46 -06:00