Mistral Vibe 81c90222d5 Phase 2 frontend: Add React components for band invite management
Components created:
- InviteManagement.tsx: List pending invites, revoke functionality, copy links
- UserSearch.tsx: Search users to invite, role selection
- web/src/api/invites.ts: API wrappers for new endpoints
- web/src/types/invites.ts: TypeScript interfaces

UI enhancements:
- BandPage.tsx: Integrated new components, admin-only sections
- Members section now includes invite management for admins
- Search component for finding users to invite

Features:
- Admin can list, view, and revoke pending invites
- Copy invite links to clipboard
- Search existing users to invite (excluding current members)
- Real-time invite status (pending/expired/used)

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-04-01 11:48:14 +02:00
2026-03-29 20:44:23 +02:00
2026-03-28 21:53:03 +01:00
2026-04-01 09:56:19 +02:00
2026-03-28 21:53:03 +01:00
2026-04-01 09:56:19 +02:00
2026-03-29 20:44:23 +02:00
Description
No description provided
722 KiB
Languages
Python 55.6%
TypeScript 42.2%
Dockerfile 0.6%
Makefile 0.5%
Shell 0.5%
Other 0.6%