Commit Graph

2171 Commits

Author SHA1 Message Date
Jason Zimdars 5158467275 Improve hover motion for meta bubbles 2024-11-18 15:57:49 -06:00
Jason Zimdars 79f5b4f603 Improve assignee bubble display, especially when there are multiple assignees 2024-11-18 12:38:19 -06:00
Jose Farias 3d34bc0512 ** not required 2024-11-18 11:59:28 -06:00
Jose Farias 5c1f6dd5aa Swap one? and many? branches 2024-11-18 11:49:20 -06:00
Jose Farias f5a12ace68 Change title based on selected buckets 2024-11-18 11:48:28 -06:00
Jose Farias 20d4319744 Pass params directly into filter chip helper 2024-11-18 11:45:29 -06:00
Jose Farias 0995eee074 Turn filter chips into links 2024-11-18 11:34:44 -06:00
Jason Zimdars 85e008e31d Truncate headings, too 2024-11-15 17:57:19 -06:00
Jason Zimdars 0b22305169 Polish filter menu 2024-11-15 17:44:46 -06:00
Jose Farias fb04249209 Make filters into a simple form 2024-11-14 21:50:38 -06:00
Jason Zimdars d52f7e67e8 Add boosts feature from sidebar 2024-11-14 16:23:28 -06:00
Jason Zimdars 3147c26582 New flow for bubble background 2024-11-14 15:35:13 -06:00
Jason Zimdars 38faf6cb95 Rework tagging UI to use new menu lisdt 2024-11-14 15:10:47 -06:00
Jason Zimdars 19db41ef52 No need for modal 2024-11-14 14:42:47 -06:00
Jason Zimdars d33226a92b Apply colors in the sidebar 2024-11-14 14:04:35 -06:00
Jason Zimdars b4623b632c No need for turbo frames here either 2024-11-14 12:33:34 -06:00
Jason Zimdars f7d7ea6e49 No need for turbo frames after all 2024-11-14 12:30:05 -06:00
Jason Zimdars ba861544fc Tighten assignment flow 2024-11-14 12:22:30 -06:00
Jason Zimdars 0ff0291c18 More immediate flow for date picking 2024-11-14 11:48:02 -06:00
Jason Zimdars 25e929bb59 Escape param 2024-11-14 11:04:43 -06:00
Jason Zimdars c2df855211 Merge branch 'main' into bubble-perma
* main: (29 commits)
  Add assigners to filter summary
  Use `Current.user`'s name for filter chips
  Allow assigner ids param
  Sort filter params before hashing
  Fix tests
  Test field accessors
  Test filter chips controller
  Test filter terms
  Wire up assigner filters
  Spell out button_to params
  Use Filter class method to digest fixture params
  Add frame to search terms form
  Render each kind of filter in its own frame
  button -> chip
  No need to apply terms from the controller anymore
  Add terms to filter
  buttons -> chips
  Clean up Filter class methods
  KNOWN_PARAMS -> PERMITTED_PARAMS
  Remove most_active as index option
  ...
2024-11-14 10:43:21 -06:00
Jason Zimdars a23bbbd61a Stub new boost button, move pop back to navbar for now 2024-11-13 17:01:21 -06:00
Jose Farias 058c10d89f Use Current.user's name for filter chips
It'll use the name anyway (instead of "me") when re-rendering the perma after navigating.
2024-11-13 14:02:41 -06:00
Jose Farias 72ddd18bcc Spell out button_to params 2024-11-13 13:23:12 -06:00
Jason Zimdars e9ada829fc Flip them back 2024-11-13 13:12:09 -06:00
Jason Zimdars 619dcc171c Use turbo frame for assignments 2024-11-12 20:50:17 -06:00
Jason Zimdars 3da6f954dd Use turbo frame for due dates 2024-11-12 20:23:46 -06:00
Jose Farias 8301db767a Add frame to search terms form 2024-11-12 20:20:38 -06:00
Jose Farias ec16237bf4 Render each kind of filter in its own frame 2024-11-12 19:58:19 -06:00
Jose Farias d77eafe012 button -> chip 2024-11-12 19:26:21 -06:00
Jose Farias 932fc341ce Add terms to filter 2024-11-12 19:14:40 -06:00
Jose Farias 8bc89d497c buttons -> chips 2024-11-12 18:55:35 -06:00
Jason Zimdars 143008cfa1 Render with a helper 2024-11-12 15:28:20 -06:00
Jason Zimdars bcde27c4d1 New grid layout and addition of features menu 2024-11-12 15:26:16 -06:00
Jason Zimdars adf98d61b8 Fix styles regression 2024-11-11 17:15:52 -06:00
Jose Farias 3b513fc726 Wire up search 2024-11-11 15:40:10 -06:00
Jose Farias 9e99d961ba Iron out quirks from navigating back and forth 2024-11-11 15:05:54 -06:00
Jose Farias 2d422d7bff Merge branch 'main' into new-filters
* main:
  Simplify
  Another round of design on the stage picker UI
2024-11-11 13:46:25 -06:00
Jose Farias 0baaf5d87f Wire up filter form sans search 2024-11-11 13:46:15 -06:00
Jason Zimdars 110d2a30b7 Another round of design on the stage picker UI 2024-11-07 22:11:08 -06:00
Jose Farias b1570e34ed Remove unused files 2024-11-07 17:05:19 -06:00
Jose Farias 3db6e230c9 Update links to use new system 2024-11-07 17:03:52 -06:00
Jose Farias 1383766cd8 Merge branch 'main' into new-filters
* main: (24 commits)
  Increase filter tests specificity
  Add some more tests for bubble filters
  Simplify filter destruction
  Add derived_params alias
  Split out `fields` and `params` for filters
  exists? -> any?
  Assert params after resource removal
  Put includes on the same line
  Comment on the query merger controller
  Test param sanitization
  Sanitize params after initialization
  Unnecessary parens
  Improve denormalized filters note
  idempotent_create -> persist
  Pull out `strip_default_params`
  Update denormalization comment
  Unnecessary newline
  No need to set resources in `to_params` anymore
  Delegate default_params to class
  Add tests
  ...
2024-11-07 16:55:00 -06:00
Jose Farias 12ce07639d Add tests 2024-11-06 17:49:14 -06:00
Jason Zimdars 8c29a59ac2 Stub design for new filtering UI 2024-11-06 14:23:48 -06:00
Jose Farias 3d9d169477 Many-to-many relationship for filters and filterables 2024-11-05 21:21:46 -06:00
Jose Farias f2706d0f74 Unnest bubble filters 2024-11-05 13:04:05 -06:00
Jason Zimdars c74e2ecd1d Improve bubble animation effect 2024-11-01 09:32:12 -05:00
Jason Zimdars fa808e8970 A11y 2024-10-31 14:26:17 -05:00
Jason Zimdars deba15f2f0 Needs these for PWA 2024-10-31 14:25:47 -05:00