Skip to content

Conversation

@aliamerj
Copy link
Contributor

@aliamerj aliamerj commented Oct 2, 2025

Screencast.from.2025-10-08.19-19-32.webm

Group action: add peer or users to group

Screencast.from.2025-10-13.22-56-18.webm

@CLAassistant
Copy link

CLAassistant commented Oct 2, 2025

CLA assistant check
All committers have signed the CLA.

@mlsmaycon mlsmaycon requested a review from Copilot October 5, 2025 14:47
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR moves group membership functionality from the settings menu into the Team menu, creating a dedicated groups management interface. The change improves user experience by consolidating team-related features in one location.

  • Relocated group management from settings to team navigation
  • Added new dedicated groups pages with detailed group views
  • Enhanced group action capabilities with rename and delete functionality

Reviewed Changes

Copilot reviewed 12 out of 13 changed files in this pull request and generated 9 comments.

Show a summary per file
File Description
src/modules/settings/GroupsSettings.tsx New component extracted from GroupsTab for settings-specific group configuration
src/modules/settings/GroupsActionCell.tsx Removed - functionality moved to groups module
src/modules/groups/GroupsTable.tsx Updated imports to reference moved components
src/modules/groups/GroupsTab.tsx Updated import path for relocated GroupsTable
src/modules/groups/GroupsNameCell.tsx Added navigation functionality to group names
src/modules/groups/GroupsActionCell.tsx Enhanced version with dropdown menu and rename functionality
src/layouts/Navigation.tsx Added Groups link to Team menu
src/app/(dashboard)/team/groups/page.tsx New dedicated groups page under team section
src/app/(dashboard)/team/groups/layout.tsx Layout configuration for groups page
src/app/(dashboard)/settings/page.tsx Updated to use new GroupsSettings component
src/app/(dashboard)/group/page.tsx New detailed group view page
src/app/(dashboard)/group/layout.tsx Layout configuration for individual group pages

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants