Skip to content

Add in filter for team list filtering via a pipe#267

Merged
wurstbrot merged 7 commits intodevsecopsmaturitymodel:masterfrom
jdsmithit:add-in-pipes-and-task-list-filtering
Feb 1, 2024
Merged

Add in filter for team list filtering via a pipe#267
wurstbrot merged 7 commits intodevsecopsmaturitymodel:masterfrom
jdsmithit:add-in-pipes-and-task-list-filtering

Conversation

@jdsmithit
Copy link
Copy Markdown
Contributor

@jdsmithit jdsmithit commented Jan 30, 2024

Problem
When you have a lot of teams ie 30+ and 7 plus groups the Ui becomes very clunky as the checkbox list is not filtered with the teams and groups.

Change:
A new enhancement to add in filtering the checkbox list, Also added a message when no teams are selected for a better user flow with this enhancement.

Design Considerations
Note: to stop this from breaking any functionality I have chosen to hide the check boxes and not remove items from the object.
Used a pipe to get the string value into the mat component checkbox and made it generic.

Testing
Preview and Testing below,

Dsomm-new-feature-ezgif com-optimize

@jdsmithit jdsmithit changed the title Add in pipes and task list filtering Add in filter for team list filtering via a pipe Jan 30, 2024
@jdsmithit
Copy link
Copy Markdown
Contributor Author

Ill move this to draft until i have manage to sort out the commit signing issue

@jdsmithit jdsmithit marked this pull request as draft January 31, 2024 10:52
@jdsmithit jdsmithit force-pushed the add-in-pipes-and-task-list-filtering branch from eb26ec4 to 0221344 Compare January 31, 2024 11:42
@jdsmithit
Copy link
Copy Markdown
Contributor Author

done

@jdsmithit jdsmithit marked this pull request as ready for review January 31, 2024 13:16
Delete extra pile directory
Copy link
Copy Markdown
Collaborator

@0x41head 0x41head left a comment

Choose a reason for hiding this comment

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

LGTM! Thank you for the change.

@wurstbrot wurstbrot merged commit 84c13fb into devsecopsmaturitymodel:master Feb 1, 2024
@wurstbrot
Copy link
Copy Markdown
Collaborator

Thank you, very cool ❤️

@jdsmithit jdsmithit deleted the add-in-pipes-and-task-list-filtering branch February 5, 2024 17: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.

3 participants