Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filtering and search in user admin table #1442

Merged

Conversation

Toxin4
Copy link
Collaborator

@Toxin4 Toxin4 commented Nov 6, 2024

Description

Adding a search tool within the users table on the admin page

The tool performs a search within all users in the table and for all pages
Screenshot from 2024-11-20 16-12-36
You can search by Names, E-mails, Paper and Insignias
Screenshot from 2024-11-20 16-12-55
Screenshot from 2024-11-20 16-13-24

Fixes #1394

Type of change

  • New feature (non-breaking change which adds functionality)

Testing

Open the side bar menu and go to the admin page, there are an search bar, with an icon of filter on the side right, you search by a name, email or filter by badge and namespace

Developer Checklist

General

  • Documented with TSDoc all library and controller new functions

Frontend Changes

  • No new styling is added through CSS files (Unless it's a bugfix/hotfix)
  • All types are added correctly

Tests

  • All existing unit and end to end tests pass across all services
  • Unit and end to end tests have been added to ensure backend APIs behave as expected

Merge Request Review Checklist

  • An issue is linked to this PR and these changes meet the requirements outlined in the linked issue(s)
  • High risk and core workflows have been tested and verified in a local environment.
  • Enhancements or opportunities to improve performance, stability, security or code readability have been noted and documented in JIRA issues if not being addressed.
  • Any dependent changes have been merged and published in downstream modules
  • Changes to multiple services can be deployed in parallel and independently. If not, changes should be broken out into separate merge requests and deployed in order.

@Toxin4 Toxin4 self-assigned this Nov 6, 2024
@thesocialdev
Copy link
Collaborator

suggestion: use the DataGrid quick filter option.

@thesocialdev thesocialdev force-pushed the stage branch 6 times, most recently from 05f8912 to 864c35e Compare November 7, 2024 18:27
@LuizFNJ LuizFNJ force-pushed the feature-1394/filtering-and-search-user-admin-table branch from 5016173 to 3f7f0d4 Compare November 20, 2024 15:43
@LuizFNJ LuizFNJ self-assigned this Nov 20, 2024
@LuizFNJ LuizFNJ marked this pull request as ready for review November 20, 2024 15:43
@LuizFNJ LuizFNJ force-pushed the feature-1394/filtering-and-search-user-admin-table branch from 3f7f0d4 to 17d5e6a Compare November 20, 2024 15:45
@LuizFNJ LuizFNJ force-pushed the feature-1394/filtering-and-search-user-admin-table branch from 17d5e6a to 93c4331 Compare November 20, 2024 15:45
@thesocialdev thesocialdev merged commit 39593ef into stage Nov 20, 2024
7 checks passed
@thesocialdev thesocialdev deleted the feature-1394/filtering-and-search-user-admin-table branch November 20, 2024 16:17
@thesocialdev thesocialdev mentioned this pull request Dec 15, 2024
19 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: QA
Development

Successfully merging this pull request may close these issues.

Enhancement: Add filtering and search to the user admin table
3 participants