[dashboard] allow to bulk (re-)assign team subscriptions
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 13.8k
- Forks
- 1.4k
- Avg merge
- 17h 58m
- Merged PRs (30d)
- 5
Description
We've just been swamped by codeinstitute that have automated updating their team slots almost bringing down our system entirely. Their usecase - bulk updating their team slots when a new course cycle starts - is valid but not yet covered well by us.
We should offer such customers an interface to upload a CSV with the email addresses of their users. We could do that behind a feature flag if we need to do this fast.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the dashboard entry point for team subscriptions and the existing team-slot update flow. Review how subscription changes are currently handled, then define the CSV upload path for customer user email addresses. Done means customers can bulk reassign team subscriptions without individually updating each user.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100