Skip to content
This repository has been archived by the owner on Apr 15, 2024. It is now read-only.

feat(tags): Adding the ability to tag tasks for filtering on the index page #1

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

lawrencewong
Copy link

  • In our team's usage of maintenance tasks we found that with the additions of new tasks, and previous runs displaying raw data it made it difficult to find specific tasks.
  • We wanted a way to be able to group certain tasks either by domain or usage.
  • Adding the ability to filter by using links defined by tags on the tasks.
  • If there are tags assigned to any task, it will be listed at the top of the index page. The tags are links to the tasks controller with a parameter of the selected tag. This will only surface tasks that have the given tag.

When no tasks have assigned tags:
Screenshot 2023-04-29 at 12 16 26 AM

When tasks have assigned tags:
Screenshot 2023-04-29 at 12 15 40 AM

Demo:
https://user-images.githubusercontent.com/3063931/235284910-65f7fd35-a18f-4214-b7e9-8b7f3efe3035.mov

Copy link
Collaborator

@ahmdrefat ahmdrefat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

My only suggestion here is to update the README to add information about the tags and how to add them to tasks

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants