tududi/frontend/components/Task
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
..
TaskForm Tweak playwright options (#303) 2025-09-09 12:53:40 +03:00
getDescription.ts Limit recurring tasks in tasks list view (#298) 2025-09-04 17:00:33 +03:00
getTitleAndIcon.ts Limit recurring tasks in tasks list view (#298) 2025-09-04 17:00:33 +03:00
GroupedTaskList.tsx Refactor Upcoming section and recurring setup 2025-08-13 19:00:37 +03:00
NewTask.tsx Tweak playwright options (#303) 2025-09-09 12:53:40 +03:00
NextTaskSuggestion.tsx Fix layout view in today 2025-08-04 23:50:53 +03:00
RecurrenceInput.tsx Fix an issue of recurring end date not appearing in task modal 2025-08-13 19:00:37 +03:00
TaskActions.tsx Lint frontend (#131) 2025-07-09 12:23:55 +03:00
TaskDetails.tsx Remove duplicate toaster 2025-09-18 12:57:28 +03:00
TaskDueDate.tsx Lint frontend (#131) 2025-07-09 12:23:55 +03:00
TaskHeader.tsx Tweak playwright options (#303) 2025-09-09 12:53:40 +03:00
TaskItem.tsx frontend: implement project sharing UI and guards; backend: secure share APIs and enrich shares listing 2025-09-22 15:20:46 +03:00
TaskList.tsx Tweak playwright options (#303) 2025-09-09 12:53:40 +03:00
TaskModal.tsx Small fixes (#320) 2025-09-12 12:39:03 +03:00
TaskPriorityIcon.tsx Tweak playwright options (#303) 2025-09-09 12:53:40 +03:00
TaskRecurrenceBadge.tsx Lint frontend (#131) 2025-07-09 12:23:55 +03:00
TaskStatusBadge.tsx Lint frontend (#131) 2025-07-09 12:23:55 +03:00
TasksToday.tsx Fix an issue with taskmodal refreshing page 2025-08-04 23:50:53 +03:00
TaskTags.tsx Update frontend to use UID-based routing 2025-08-06 15:54:45 +03:00
TaskTimeline.tsx Add nanoid 2025-08-04 23:50:53 +03:00
TaskView.tsx frontend: implement project sharing UI and guards; backend: secure share APIs and enrich shares listing 2025-09-22 15:20:46 +03:00
TimelinePanel.tsx Improve modals rounded corners 2025-07-23 18:03:06 +03:00
TodayPlan.tsx Fix an issue with check to done task not moving to completed 2025-07-23 12:22:06 +03:00
TodaySettingsDropdown.tsx Lint & format (#159) 2025-07-15 10:44:02 +03:00
WeeklyCompletionChart.tsx Lint frontend (#131) 2025-07-09 12:23:55 +03:00