Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

feat(tasks): org-admin read-only view of a teammate's tasks/agenda

open#2826CedarCopilot

CedarCopilot wants to merge 4 commits into staging from feat/org-admin-task-view

18 files changed

Libra does not show diffs here. View the full diff on GitHub.

  • modifiedapps/mail/modules/administeredUser/contract.ts+10-0
  • modifiedapps/mail/modules/agentCanvas/components/AgendaDocument.tsx+268-212
  • modifiedapps/mail/modules/agentCanvas/components/DateHeadingNode.tsx+15-22
  • modifiedapps/mail/modules/agentCanvas/extensions/AgendaTaskNode.tsx+92-58
  • addedapps/mail/modules/userTasks/components/AdministeredTaskKanban.tsx+86-0
  • addedapps/mail/modules/userTasks/components/AdministeredTaskList.tsx+79-0
  • modifiedapps/mail/modules/userTasks/components/TaskKanbanBoard.tsx+259-240
  • modifiedapps/mail/modules/userTasks/components/TaskListView.tsx+18-17
  • addedapps/mail/modules/userTasks/hooks/use-administered-tasks.ts+75-0
  • addedapps/mail/modules/userTasks/hooks/use-task-admin-view-flag.ts+23-0
  • addedapps/mail/modules/userTasks/utils/group-tasks-by-task-group.ts+75-0
  • addedapps/mail/modules/userTasks/utils/task-due-bucket.ts+22-0
  • modifiedapps/mail/tests/modules/agentCanvas/agenda-editor.test.ts+5-0
  • modifiedapps/mail/tests/modules/agentCanvas/helpers/agendaTaskHarness.tsx+5-0
  • modifiedapps/server/src/services/posthog/posthog.ts+10-0
  • modifiedapps/server/src/trpc/routes/__tests__/user-tasks-conversation-scope.test.ts+34-9
  • modifiedapps/server/src/trpc/routes/task-groups.ts+23-7
  • modifiedapps/server/src/trpc/routes/user-tasks.ts+41-23