tududi/frontend/components
antanst 22cf2ccf00 frontend: implement project sharing UI and guards; backend: secure share APIs and enrich shares listing
- Add project share modal and service; wire Share menu and hide for non-owners
- Show emails in shares list; label access levels clearly
- Enforce owner/admin-only grant/revoke on share endpoints
- Include project user_id in list/detail responses for ownership checks
- Show 'Permission denied' toast on forbidden project/task edits/deletes; avoid blank state on failure
2025-09-22 15:20:46 +03:00
..
Admin Admin user management: backend API and frontend UI. 2025-09-22 15:20:46 +03:00
Area Tweak playwright options (#303) 2025-09-09 12:53:40 +03:00
Calendar Feat add first day of week (#339) 2025-09-18 12:57:28 +03:00
Icons Lint & format (#159) 2025-07-15 10:44:02 +03:00
Inbox Add inbox pagination (#340) 2025-09-19 16:07:50 +03:00
Metrics Fix today race condition (#75) 2025-06-13 14:20:24 +03:00
Note Allow note deletion 2025-09-18 12:57:28 +03:00
Productivity Remove duplicate toaster 2025-09-18 12:57:28 +03:00
Profile Feat add first day of week (#339) 2025-09-18 12:57:28 +03:00
Project frontend: implement project sharing UI and guards; backend: secure share APIs and enrich shares listing 2025-09-22 15:20:46 +03:00
Shared Feat add first day of week (#339) 2025-09-18 12:57:28 +03:00
Sidebar Admin user management: backend API and frontend UI. 2025-09-22 15:20:46 +03:00
Tag frontend: implement project sharing UI and guards; backend: secure share APIs and enrich shares listing 2025-09-22 15:20:46 +03:00
Task frontend: implement project sharing UI and guards; backend: secure share APIs and enrich shares listing 2025-09-22 15:20:46 +03:00
About.tsx Fix infinite loops and change shortcuts 2025-07-21 23:15:39 +03:00
Areas.tsx Tweak playwright options (#303) 2025-09-09 12:53:40 +03:00
Calendar.tsx When task with no priority, set low default 2025-08-01 18:06:50 +03:00
Login.tsx Lint frontend (#131) 2025-07-09 12:23:55 +03:00
Navbar.tsx Admin user management: backend API and frontend UI. 2025-09-22 15:20:46 +03:00
Notes.tsx Fix delete note refresh (#337) 2025-09-18 12:57:28 +03:00
Projects.tsx frontend: implement project sharing UI and guards; backend: secure share APIs and enrich shares listing 2025-09-22 15:20:46 +03:00
Sidebar.tsx Lint frontend (#131) 2025-07-09 12:23:55 +03:00
Tags.tsx Tweak playwright options (#303) 2025-09-09 12:53:40 +03:00
Tasks.tsx Fix project list empty (#335) 2025-09-18 12:57:28 +03:00