Skip to content

Redesign CreatedByFilter component and add hideFilters prop to RunSection#1733

Merged
Mbeaulne merged 1 commit intomasterfrom
02-02-updated_filter_by_me_and_hide_old_filter
Feb 26, 2026
Merged

Redesign CreatedByFilter component and add hideFilters prop to RunSection#1733
Mbeaulne merged 1 commit intomasterfrom
02-02-updated_filter_by_me_and_hide_old_filter

Conversation

@Mbeaulne
Copy link
Collaborator

@Mbeaulne Mbeaulne commented Feb 2, 2026

Description

Redesigned the CreatedByFilter component to be a simpler, more focused text input with improved UX. The new implementation removes the toggle switch in favour of a cleaner search input with an icon and clear button. This change supports the new filter bar UI by allowing the RunSection component to hide its built-in filters when the new filter bar is enabled.

Type of Change

  • Improvement
  • Cleanup/Refactor

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Test Instructions

  1. Navigate to the home page to see the updated user filter in the new filter bar
  2. Test typing in the user filter and verify it updates results
  3. Test clearing the filter using the X button
  4. Verify that the old filters are hidden when the new filter bar is enabled

@Mbeaulne Mbeaulne changed the title Updated filter by me and hide old filter Redesign CreatedByFilter component and add hideFilters prop to RunSection Feb 2, 2026
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch from 8500916 to 8305985 Compare February 2, 2026 19:32
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch from b85247a to 735f0a4 Compare February 2, 2026 19:32
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch from 8305985 to 90cf7c6 Compare February 2, 2026 19:33
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch from 735f0a4 to 69f8bac Compare February 2, 2026 19:33
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch from 90cf7c6 to 5df4805 Compare February 2, 2026 19:35
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch from 69f8bac to 433bc43 Compare February 2, 2026 19:35
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch from 5df4805 to 3e96b86 Compare February 2, 2026 20:31
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch 2 times, most recently from 3734cd6 to 6375259 Compare February 2, 2026 20:46
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch from 3e96b86 to 2de5a77 Compare February 2, 2026 20:46
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch from 6375259 to 60af863 Compare February 2, 2026 20:51
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch 2 times, most recently from 304c53e to 9a9788b Compare February 2, 2026 20:55
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch 2 times, most recently from f55a663 to 308fd93 Compare February 2, 2026 21:03
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch from 9a9788b to 40307f3 Compare February 2, 2026 21:03
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch from 308fd93 to 3a0e0f5 Compare February 2, 2026 21:08
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch from 40307f3 to 1abcc8f Compare February 2, 2026 21:08
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch from 3a0e0f5 to b957ca2 Compare February 2, 2026 21:10
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch 2 times, most recently from 11fae1e to d7911f6 Compare February 2, 2026 21:14
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch 2 times, most recently from 42291b8 to c743e58 Compare February 2, 2026 21:42
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch from d7911f6 to 8dbb3e0 Compare February 2, 2026 21:42
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch from c743e58 to 522374f Compare February 2, 2026 21:50
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch from 8dbb3e0 to 2b86450 Compare February 2, 2026 21:50
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch from f9b13b1 to cc58eaa Compare February 3, 2026 18:03
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch from da4e7b1 to f5b012b Compare February 9, 2026 17:11
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch from cc58eaa to b7b159f Compare February 9, 2026 17:11
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch from f5b012b to fb18f10 Compare February 9, 2026 17:37
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch 3 times, most recently from c55422c to aaf98fc Compare February 9, 2026 17:55
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch 2 times, most recently from 28e4480 to e96885a Compare February 9, 2026 18:49
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch 2 times, most recently from 565dbc6 to ffc98e2 Compare February 9, 2026 19:37
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch 2 times, most recently from 9ac222f to eb47d23 Compare February 9, 2026 19:51
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch 2 times, most recently from c542317 to 8173b2e Compare February 9, 2026 20:50
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch from eb47d23 to 14b7cd5 Compare February 9, 2026 20:50
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch from 8173b2e to eb875b8 Compare February 9, 2026 20:56
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch 2 times, most recently from 3258a8b to db5125c Compare February 10, 2026 15:07
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch from eb875b8 to 70c6b01 Compare February 10, 2026 15:08
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch from db5125c to d163d0e Compare February 10, 2026 15:39
@Mbeaulne Mbeaulne force-pushed the 02-02-updated_filter_by_me_and_hide_old_filter branch 2 times, most recently from 79186a8 to dcb2986 Compare February 10, 2026 17:00
@Mbeaulne Mbeaulne force-pushed the 01-27-hook_up_filters_to_api_where_availiable branch 2 times, most recently from 0589cc8 to ea95c3c Compare February 10, 2026 17:22
Copy link
Collaborator

Good opportunity to make the user search less strict?
image.png

e.g. developer picks up all instances of developer@localhost

Copy link
Collaborator Author

Mbeaulne commented Feb 26, 2026

Merge activity

  • Feb 26, 6:46 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Feb 26, 6:46 PM UTC: @Mbeaulne merged this pull request with Graphite.

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.

2 participants