Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User assignments and sign-ups, "My Todo" ✊ #1617

Closed
4 tasks
Tracked by #1615
richardolsson opened this issue Nov 10, 2023 · 2 comments
Closed
4 tasks
Tracked by #1615

User assignments and sign-ups, "My Todo" ✊ #1617

richardolsson opened this issue Nov 10, 2023 · 2 comments
Labels
🐬 Medium Just a nice sized issue.

Comments

@richardolsson
Copy link
Member

richardolsson commented Nov 10, 2023

Description

A user should be able to find all the things that they are currently assigned in a single place. This includes call assignments, events that they have signed up for or otherwise been booked on, and tasks.

See epic #1615 for context.

Estimated size (S, M, L)

I think this issue is medium because the page and it's layout should be very simple, but it requires retrieving data from several different endpoints and presenting it side-by-side. The "tasks" feature has never been implemented in the Activist Portal before.

Prerequisites

None

Requirements

  • Build "My todo list" at /my/todo
  • List all current call assignments for the user
  • List all upcoming events that the user has signed up for or been booked on
  • List all tasks that the user has been assigned

Possible implementations

Maybe reuse event components from #1616.

Design specifications

Design will be developed along with the functionality, but the old Gen2 interface can hopefully be inspiring.

@richardolsson
Copy link
Member Author

Branch off the base branch called epic-1615/activist-portal-base (PR #1623) when working on this at the Code Camp.

@richardolsson
Copy link
Member Author

This was implemented in #2425 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐬 Medium Just a nice sized issue.
Projects
None yet
Development

No branches or pull requests

1 participant