Skip to content

Pending status until accepted by admins when inviting user to teams#382

Merged
Dharp02 merged 6 commits into
mainfrom
pending-status-until-accepted-by-admins-when-inviting-user-to-teams
Jun 19, 2026
Merged

Pending status until accepted by admins when inviting user to teams#382
Dharp02 merged 6 commits into
mainfrom
pending-status-until-accepted-by-admins-when-inviting-user-to-teams

Conversation

@Dharp02

@Dharp02 Dharp02 commented Jun 19, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

Dharp02 added 3 commits June 18, 2026 18:30
Implement a team join request system where invited users are added as pending members until approved by team admins.

Backend changes:
- Add TeamJoinRequest model and collection
- Add team-join-request controller and service
- Add notification routes for join request preview and response
- Update team service to handle pending member status
- Add migration for team join request indexes
- Update push notification service for join request types

Frontend changes:
- Add PendingJoinRequests component to display pending requests
- Update NotificationsPage with join request handling
- Update TeamMembersView to show pending members
- Update TeamsPage to include pending requests section
- Update API types and client for join request endpoints
- Update TeamContext to handle pending members
- Update push notification client for new notification types

This feature ensures team admins can review and approve user access before they can fully participate in the team.
@Dharp02 Dharp02 added the enhancement New feature or request label Jun 19, 2026
@Dharp02 Dharp02 merged commit 18e5a7d into main Jun 19, 2026
3 of 4 checks passed
@github-project-automation github-project-automation Bot moved this from Ready to Done in Scrum Team Jerry Jun 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

A pending status until accepted by admins when inviting user to teams

1 participant