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

Sort & Filter on Libraries Tab of Studio Home #1035

Closed
Tracked by #1163
bradenmacdonald opened this issue May 23, 2024 · 0 comments · Fixed by #1117
Closed
Tracked by #1163

Sort & Filter on Libraries Tab of Studio Home #1035

bradenmacdonald opened this issue May 23, 2024 · 0 comments · Fixed by #1117

Comments

@bradenmacdonald
Copy link
Contributor

bradenmacdonald commented May 23, 2024

"As a library author, I want to easily find libraries by searching for them or sorting them by recent"

Requirements

  1. On the new (v2) Libraries Tab (Libraries Tab of Studio Home (v2) #1033) of Studio Home, add a keyword search field that filters the list of libraries.
  2. Add a sort field that allows sorting by name (A-Z or Z-A) and by creation date (Newest or Oldest) - exactly like on the Courses list of the studio home page.
  3. These new keyword/sort fields are only for v2 Libraries; they don't need to be implemented on the "Legacy Libraries" tab.
  4. They should look and act exactly like the existing similar filters on the "Courses" tab.

Mockup

Mockup

Notes

  • The v2 REST API already supports search keyword but needs to be updated to support sorting by name and/or by creation date (lib.learning_package.created, which is already stored).
@bradenmacdonald bradenmacdonald changed the title Sort & Filter on Libraries List Page Sort & Filter on Libraries Tab of Studio Home May 23, 2024
@bradenmacdonald bradenmacdonald added this to the Lib Relaunch 1a: Libraries Tab milestone May 24, 2024
@jmakowski1123 jmakowski1123 moved this to Backlog in Libraries Overhaul Jun 10, 2024
@bradenmacdonald bradenmacdonald moved this from Backlog to In Progress in Libraries Overhaul Jun 13, 2024
@bradenmacdonald bradenmacdonald removed this from the Lib Relaunch 1a: Libraries Tab milestone Jun 13, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in Libraries Overhaul Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant