Commit 961cdca
feat: enhance space management with admin controls and user permissions
- Remove member management UI, add admin-only dashboard
- Add user search by email and add to space functionality
- Implement space members table with permission management
- Add permission editing with checkboxes (read/write/delete/admin)
- Add space deletion capability for admins with confirmation dialog
- Ensure at least one permission is always selected per user
- Ensure at least one admin exists per space
- Add API functions: searchUserByEmail, getSpaceUsers, updateUserPermissionInSpace, deleteSpace
- Add visual indicators and tooltips for disabled permissions
- Include confirmation dialog requiring space name typing before deletion
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>1 parent 7b3f65f commit 961cdca
2 files changed
+859
-194
lines changed
0 commit comments