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

TP2000-1651 Fix sorting on list view and tweak UI #1380

Open
wants to merge 14 commits into
base: TP2000-1471--task-workflow
Choose a base branch
from

Conversation

dalecannon
Copy link
Contributor

@dalecannon dalecannon commented Jan 10, 2025

TP2000-1651 Fix sorting on list views and tweak UI

Why

Filtered results on the list views are cleared if a user tries to sort a column in ascending or descending order.

What

List and detail views

  • Ensures sorting a column doesn’t remove the applied filtering by preserving query params
  • Truncates long descriptions on list views
  • Removes current workbasket breadcrumb
  • Uses “-” in place of “None” when dereferencing null categories

Task detail view

  • Adds a title caption to Indicate if task is a subtask
  • Displays the parent task of a subtask

Task template detail and create views

  • Adds a ‘Return to workflow template’ button

Screenshots

Detail view of a subtask

Screenshot 2025-01-15 at 14 28 36

Return to workflow template button

Screenshot 2025-01-15 at 14 31 31

Checklist

  • Requires migrations? No
  • Requires dependency updates? No

@dalecannon dalecannon force-pushed the TP2000-1651--fix-sorting-and-tweak-ui branch 2 times, most recently from 058dbcb to 34d011a Compare January 10, 2025 14:04
@dalecannon dalecannon force-pushed the TP2000-1651--fix-sorting-and-tweak-ui branch from 34d011a to aa892fe Compare January 10, 2025 14:13
@dalecannon dalecannon marked this pull request as ready for review January 15, 2025 14:34
@dalecannon dalecannon requested a review from a team as a code owner January 15, 2025 14:34
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.

1 participant