-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Adding filtering and sorting options to listing user profiles endpoint #801
Labels
Easy
Good for Newcomers
Enhancement / Feature Request
Something New
good first issue
Good for newcomers
Comments
Ideas for filtering users:
Ideas for sorting users:
This list can be improved in the future if we add additional info for the users such as new roles (moderator), comments... Also, a really nice sorting idea would be based on seeding/leeching ratio. But as a first iteration, I would implement the following which I think are the most useful for admin users: Filtering
Sorting
|
mario-nt
added a commit
to mario-nt/torrust-index
that referenced
this issue
Feb 7, 2025
mario-nt
added a commit
to mario-nt/torrust-index
that referenced
this issue
Feb 13, 2025
mario-nt
added a commit
to mario-nt/torrust-index
that referenced
this issue
Feb 17, 2025
mario-nt
added a commit
to mario-nt/torrust-index
that referenced
this issue
Feb 17, 2025
mario-nt
added a commit
to mario-nt/torrust-index
that referenced
this issue
Feb 18, 2025
mario-nt
added a commit
to mario-nt/torrust-index
that referenced
this issue
Feb 21, 2025
mario-nt
added a commit
to mario-nt/torrust-index
that referenced
this issue
Feb 22, 2025
…at the same time and code cleanup
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Labels
Easy
Good for Newcomers
Enhancement / Feature Request
Something New
good first issue
Good for newcomers
The API endpoint for getting the list of user profiles can be improved by accepting the filter and sort query params to allow users to filter and sort user profiles.
Example:
http://localhost:3001/users?search=john+doe&pageSize=50&page=1&filter=email+verfied&sorting=UploadedAsc
Part of torrust/torrust-index-gui#698
Estimate time of completion: 6-8 hours
Actual time of completion:
Tasks
The text was updated successfully, but these errors were encountered: