cloudpups / cloudpups/github-teams-user-sync
Enable cancelling of inflight Invitations
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
The sync bot should be able to cancel in-flight invitations in the case where a GitHub User has joined the Organization Member group after getting access to an individual team.
This will help resolve an issue some users are facing- where they are never added to GitHub Teams due to an existing Org Member Invitation being present.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start at the sync bot's handling of individual-team access and Organization Member membership. Trace how existing Organization Member Invitations are detected and where invitation cancellation belongs. Done means an in-flight invitation is cancelled after the user joins the Organization Member group, allowing the user to be added to GitHub Teams.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github, typescript
- Domain
- api, authorization, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100