mirror of
https://github.com/reconurge/flowsint.git
synced 2026-07-18 10:41:20 -05:00
- Add useCan hook reading permissions from $investigationId layout route loader - Add $investigationId layout route to fetch investigation and share data with children - Add share dialog with user search autocomplete (debounced) for collaborator management - Add /dashboard/profile page for editing first name, last name, avatar URL - Gate all edit/create/delete actions based on user role (deny by default) - Graph: node drag, quick add, link creation, context menus, detail panel editing - Analysis: editor readonly, title readonly, actions hidden for viewers - Investigation: delete (owner only), share (admin+), new sketch/analysis (editor+) - Settings: sketch info readonly, delete sketch and import hidden for viewers - Selected items panel: enrich, delete, ask AI hidden for viewers - Fix nav-user to show real user data instead of hardcoded placeholder - Add user-display utils (getDisplayName, getInitials) shared across components - Add avatar display in nav-user, case-header collaborators and share dialog