gitpod-io / gitpod-io/gitpod

[dashboard] allow to bulk (re-)assign team subscriptions

Open
#6,105 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

component: dashboard meta: never-stale team: webapp
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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.