Skip to content

Team operations#140

Open
rnavyaprabha wants to merge 2 commits intomainfrom
Team-operations
Open

Team operations#140
rnavyaprabha wants to merge 2 commits intomainfrom
Team-operations

Conversation

@rnavyaprabha
Copy link
Copy Markdown
Collaborator

No description provided.

- Implemented a button to remove team members from the TeamsPage, visible only to admins.
- Added confirmation prompt before removing a member to prevent accidental deletions.
- Enhanced server-side method to handle member removal, ensuring only admins can perform this action and preventing the removal of team leaders.
- Added functionality to promote and demote team members to/from admin roles, with appropriate checks for permissions.
- Implemented confirmation prompts for promoting and demoting members to prevent accidental changes.
- Updated the UI to reflect admin status and added buttons for viewing member dashboards.
- Refactored helper methods to streamline admin checks and member management logic.
@rnavyaprabha rnavyaprabha linked an issue Dec 1, 2025 that may be closed by this pull request
@rnavyaprabha
Copy link
Copy Markdown
Collaborator Author

🚀 Proxmox LaunchPad Action

Expected URL: mieweb-timeharbor-team-operations (will be available once deployment completes)
Status: ✅ Application was deployed according to workflow configurations.
Branch: Team-operations
Run ID: 19835191281
Container Name: mieweb-timeharbor-team-operations

This comment was automatically generated by Proxmox LaunchPad: The fastest way to deploy your repository code. To use Proxmox in your own repository, see: Proxmox LaunchPad.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

Admin should be able to remove team member

2 participants