Commit Graph

1145 Commits

Author SHA1 Message Date
Jorge Manrubia 91ddb1d093 Oversight 2025-04-03 14:21:21 +02:00
Jorge Manrubia 41b6f437b0 Update workflow stages with streams 2025-04-03 14:14:28 +02:00
Jorge Manrubia 17c1b2051f Add toggles to switch between doing/considering 2025-04-03 13:46:29 +02:00
Jorge Manrubia 49ef811d25 Load queries asynchronously to leverage concurrency 2025-04-03 13:28:14 +02:00
Jorge Manrubia 5a2b7c5abd Rework buckets index using proper queries and tidy up 2025-04-03 13:26:16 +02:00
Jorge Manrubia 796ee44158 Tidy up header templates for listing buckets 2025-04-03 12:53:19 +02:00
Jorge Manrubia 4fcb5a9c85 Add basic models for tracking engagement 2025-04-03 12:11:06 +02:00
Jorge Manrubia 75be594534 Fix merge issues 2025-04-03 11:21:46 +02:00
Jorge Manrubia 6c201fed4c Reload stages with morphing too 2025-04-03 11:16:51 +02:00
Jorge Manrubia 4a2e3b6ebb Make frames reload compatible with page refreshes to avoid flickering 2025-04-03 11:16:39 +02:00
Jorge Manrubia c4b92eb7c3 Persist terminal turbo frame across navigations 2025-04-03 11:16:07 +02:00
Jorge Manrubia 5a740a4251 Enable page refreshes with morphing
Update Trix to a compatible version https://github.com/basecamp/house/tree/morphing-2
2025-04-03 11:16:07 +02:00
Jason Zimdars f7e2d04808 Rework the flow for closing and moving between columns 2025-04-02 17:27:34 -05:00
Andy Smith edf7b60f17 Remove unused class 2025-04-02 14:41:25 -05:00
Andy Smith 1beff6c89d Clean img and svg from buttons.css 2025-04-02 14:41:00 -05:00
Andy Smith 24427644a2 Replace remaining image_tags with icon_tag 2025-04-02 14:38:30 -05:00
Andy Smith 51d907fca3 Replace stray image_tag instances and remove colorize class 2025-04-02 14:32:21 -05:00
Andy Smith b8a1acefd8 Use mask icons everywhere 2025-04-02 14:22:42 -05:00
Andy Smith f662c9aa0f Add mask icon helper 2025-04-02 13:19:51 -05:00
Jorge Manrubia 45fc687ddd Only hide stages for completed cards
We will miss the picker otherwise!
2025-04-02 18:11:39 +02:00
Jorge Manrubia c53e9680e8 Fix caching issue 2025-04-02 17:53:16 +02:00
Jorge Manrubia 6d716fa932 Prevent turbo frames from loading edit forms when previwing cards in collections
To render N cards we were loading 3xN turbo frames. I suspect this makes staging choke.
2025-04-02 11:21:30 +02:00
Jason Zimdars 28c7c07030 Whitespace 2025-04-01 15:16:38 -05:00
Jason Zimdars 988fa33b32 Revert unrealized changes 2025-04-01 15:13:21 -05:00
Jason Zimdars c3b4b4821d A few dark mode fixes 2025-04-01 14:52:54 -05:00
Jason Zimdars e87091d206 Wire-up sorting by newest/oldest 2025-04-01 14:09:35 -05:00
Jason Zimdars 8f4d330d05 Stub sorting button 2025-04-01 10:30:27 -05:00
Jason Zimdars 7e1e2b90e8 Typo 2025-04-01 10:11:59 -05:00
Jason Zimdars fac288f71c Bucket filter 2025-04-01 09:59:25 -05:00
Jason Zimdars e98feb81d5 Include grid cards 2025-04-01 09:39:33 -05:00
Jason Zimdars 8adec3bb1f Z-index is killing me 2025-03-31 17:36:19 -05:00
Jason Zimdars 49aa436676 Don't filter these by stage either 2025-03-31 17:30:47 -05:00
Jason Zimdars 6fddce3f21 Bring back back 2025-03-31 17:24:09 -05:00
Jason Zimdars 4a9cfd8bcb Extra bracket 2025-03-31 17:17:36 -05:00
Jason Zimdars 286e3808e2 Removed unused filters (for now) 2025-03-31 17:13:34 -05:00
Jason Zimdars 01230a870c Filter the doing column by stage 2025-03-31 17:11:22 -05:00
Jason Zimdars d950c92fda Don't render if it's unstages 2025-03-31 15:16:52 -05:00
Jason Zimdars c73ed5de3b Wire up triage buttons 2025-03-31 15:16:43 -05:00
Jason Zimdars 1d5b7606fe Only display when looking at just that bucket 2025-03-31 15:03:47 -05:00
Jason Zimdars a6e99e0912 Blank slates, page title, and clearer collections 2025-03-31 14:58:06 -05:00
Jason Zimdars 3ebfe6c509 Remove limit 2025-03-31 14:45:00 -05:00
Jason Zimdars f16f0ae48f Mock layout 2025-03-31 14:04:20 -05:00
Jason Zimdars 217a3bf96f Copy 2025-03-31 13:30:28 -05:00
Jason Zimdars e919866849 Don't expose popped in the UI for now 2025-03-31 13:27:13 -05:00
Jason Zimdars ec63613898 Show completed cards at the bottom 2025-03-31 11:06:39 -05:00
Jason Zimdars 4ba1124134 Merged wrong change 2025-03-31 09:46:38 -05:00
Jason Zimdars c0f67ddf85 Merge branch 'main' into two-cols
* main:
  Fix setting the workflow on a collection
  Extract icon_tag helper to reduce repetition
  Proper spacing
  If there are no tags, show no tag column for the filter
  Protect against an account without workflows
2025-03-31 09:43:03 -05:00
Mike Dalessio b7c2369988 Fix setting the workflow on a collection
The previous implementation would delete all accesses if the bucket
was not all_access.

I think it's simpler to move the bucket workflow into a separate
Buckets::WorkflowsController, rather than deal with different sets of
params from different forms in the existing BucketsController.
2025-03-30 09:24:56 -04:00
David Heinemeier Hansson de6f782ca3 Extract icon_tag helper to reduce repetition 2025-03-29 17:22:51 +01:00
David Heinemeier Hansson 3faea3c39c Proper spacing 2025-03-29 15:43:54 +01:00