Skip to content

Conversation

desertaxle
Copy link
Member

@desertaxle desertaxle commented Sep 15, 2025

Summary

  • Migrates dashboard filters to React

Technical details

  • Dashboard search params are validated with zod and kept flat:
    • rangeType, seconds, start, end, aroundDate, aroundQuantity, aroundUnit, period
    • Normalized from/to always present for downstream queries.
  • URL cleanup uses a typed omitKeys to avoid any-casts.
  • Default date window set to last 24 hours on first load.
  • Tag suggestions are sourced from /flow_runs/paginate (recent page) via react-query.

Related to #15512

…box with badges and dropdown remove; add MSW tests
@github-actions github-actions bot added ui-replatform Related to the React UI rewrite enhancement An improvement of an existing feature labels Sep 15, 2025
@desertaxle desertaxle marked this pull request as ready for review September 16, 2025 00:21
@desertaxle desertaxle changed the title Dashboard: React filters + RichDateRangeSelector + tag combobox (badges + dropdown remove) + tests [UI v2] Add dashboard filters Sep 16, 2025
@desertaxle desertaxle merged commit f6417e7 into main Sep 16, 2025
12 checks passed
@desertaxle desertaxle deleted the feat/react-dashboard-filters-tags branch September 16, 2025 00:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An improvement of an existing feature ui-replatform Related to the React UI rewrite
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants