Skip to content

Revision of item list views #3821

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

Merged
merged 20 commits into from
Nov 3, 2022
Merged

Revision of item list views #3821

merged 20 commits into from
Nov 3, 2022

Conversation

ssddanbrown
Copy link
Member

@ssddanbrown ssddanbrown commented Oct 29, 2022

Primary goal is to bring a new responsive approach to existing tabular lists in the system, allowing much better mobile usage, while aligning the design approach across such lists.

Includes the following:

  • Revises users list
    • Now saves sort/order preference.
  • Revises roles list
    • Adds searching & sorting.
    • Adds display of permissions assigned.
  • Revises webhooks list
    • Adds searching & sorting.
  • Revises API tokens list
  • Aligns logical handling of common list options through new SimpleListOptions class.
  • Revises audit log list
  • Revises tags list
    • Adds sorting by name or tag usage count.
  • Revises recycle bin list
  • Revises revision list
    • Allows change of ordering (desc <=> asc)
  • Revises search term lists
  • Revises role asset permission table.

Todo

  • Align usage/creation of $listDetails across controllers.
  • /tags overview list.
  • Page revisions list
  • Audit log list
  • Recycle bin list

Closes #3638

@ssddanbrown ssddanbrown merged commit 33e5c85 into development Nov 3, 2022
@ssddanbrown ssddanbrown deleted the list_reworks branch November 3, 2022 14:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

Add pagination to the page revisions view
1 participant