Commit Graph

2171 Commits

Author SHA1 Message Date
Jorge Manrubia 8e01a277ad Add daysago formatter and extract common helper to reuse with indays formatter 2025-04-07 10:46:22 +02:00
David Heinemeier Hansson 26c123c41c Template dependency should be closest to direct use 2025-04-06 21:05:28 +02:00
David Heinemeier Hansson c06802856e Move boosts under bubbles
But also remove the need for a bucket nesting
2025-04-06 21:04:28 +02:00
David Heinemeier Hansson d925c64c59 Remove anemic partial 2025-04-06 20:07:21 +02:00
David Heinemeier Hansson 4fd1472fae Move bubble watch out from the needless bucket nesting 2025-04-06 19:22:40 +02:00
David Heinemeier Hansson 352ba6e05e No longer need the turbo frame designation as this isnt wrapped in a frame 2025-04-06 19:17:26 +02:00
David Heinemeier Hansson 084c4d8948 Spacing and indention 2025-04-06 13:50:15 +02:00
David Heinemeier Hansson 7fe87bfce5 This neednt be a turbo frame
Just because we are targeting something with a stream update does not
mean it needs to be a frame. The frame is only necessary when there is
lazy loading or we are creating a closed update loop.
2025-04-06 13:47:27 +02:00
David Heinemeier Hansson 7900c475e9 This is going to churn too much
Depends directly on the Current.account. If we need something like this,
we need a much more narrow key.
2025-04-06 13:32:30 +02:00
David Heinemeier Hansson a58fcd3123 Nicer API 2025-04-06 13:26:10 +02:00
David Heinemeier Hansson ee22e69e6e Move taggings to bubbles 2025-04-05 22:19:12 +02:00
David Heinemeier Hansson 540316e639 Move taggings under bubbles 2025-04-05 21:54:48 +02:00
David Heinemeier Hansson 5134985418 Simplify the assignments flow
We now submit on every selection, so we dont need a whole form and
checkboxes to do it.

This needs some design tune-up after the change, though. cc @jzimdars
2025-04-05 17:14:57 +02:00
David Heinemeier Hansson 77f412f875 Cache is going to churn too frequently to matter
Anything that touches the bucket, and thats almost everything, will
churn the cache. This is already hidden behind a turbo frame, so thats
enough to get it out of the rendering hot path.
2025-04-05 16:23:47 +02:00
David Heinemeier Hansson 64c00aea30 Extract helper for bubble_assignee_checkbox 2025-04-05 16:20:31 +02:00
David Heinemeier Hansson e825f1d33f No need for the partial indirection 2025-04-05 16:06:44 +02:00
David Heinemeier Hansson d0953d6f87 Pull assignments out of the double nesting 2025-04-05 15:59:51 +02:00
David Heinemeier Hansson ec36e52b25 No longer used 2025-04-05 15:52:15 +02:00
David Heinemeier Hansson e69c1bd0a1 Break pins out of the double nesting
Its cumbersome and needless
2025-04-05 15:45:16 +02:00
David Heinemeier Hansson 8708ff04c1 Fix indention 2025-04-05 15:27:40 +02:00
David Heinemeier Hansson bfb7ed1216 Move pins to my space
We used the my/ space in HEY to reflect anything that was primarily
hinged off Current.user. Good to use here too.
2025-04-05 14:57:24 +02:00
David Heinemeier Hansson 7494dad91e Drop the toggles scope for taggings as well 2025-04-05 14:20:06 +02:00
David Heinemeier Hansson 384de24132 Get rid of odd toggles concept
This is just assignments.
2025-04-05 14:16:04 +02:00
David Heinemeier Hansson aefbac9c14 Get rid of single-use and slight awkward model scope
Really dont like that raw Arel.sql wrapping that is required.
2025-04-05 13:17:42 +02:00
David Heinemeier Hansson 61dfa5ecce Spacing 2025-04-05 12:58:56 +02:00
Jason Zimdars 43c4ff55b4 Try a switch control for considering||doing 2025-04-04 17:20:22 -05:00
Jason Zimdars 0d6b9b7519 Stub star feature 2025-04-04 16:34:25 -05:00
Jason Zimdars 0a7c7e7889 Use a variant of the bubble color for the perma surround 2025-04-04 16:06:21 -05:00
Andy Smith 81d4972d90 Merge branch 'main' into cascade-layers-2 2025-04-04 11:40:51 -05:00
Andy Smith 65252afbd2 Remove relative utility class from tray items 2025-04-04 11:19:09 -05:00
Jorge Manrubia 77ad92c807 Restore missing link to navigate to cards 2025-04-04 18:12:02 +02:00
Andy Smith 657181e900 Add cascade layers 2025-04-04 11:08:11 -05:00
Jorge Manrubia 42f6412541 Merge pull request #356 from basecamp/show-stage
Fixes for permas
2025-04-04 18:01:14 +02:00
Jason Zimdars a436e3461b Use the helper so we get "Untitled" instead of nil for untitled bubbles 2025-04-04 10:55:22 -05:00
Jason Zimdars ca0b8a6dd1 Not feeling this design 2025-04-04 10:52:56 -05:00
Jorge Manrubia c33d95c47c Show stages only when in doing 2025-04-04 17:52:47 +02:00
Andy Smith 1921c062f2 Fix two icon_tag goofs 2025-04-04 10:36:36 -05:00
Jorge Manrubia a41ee80e91 Remove duplication for tags 2025-04-04 17:27:36 +02:00
Jorge Manrubia 4ac2511771 Remove turbo frame for editing stages 2025-04-04 16:59:51 +02:00
Jorge Manrubia b95e528968 Render stages 2025-04-04 16:46:01 +02:00
Jorge Manrubia eb63d3fc6f Extract common layout for people 2025-04-04 16:40:39 +02:00
Jorge Manrubia 42111cbf4f Extract common layout for meta 2025-04-04 16:38:55 +02:00
Jorge Manrubia 56a3f6612a Extract common layout for assignees 2025-04-04 16:36:40 +02:00
Jorge Manrubia bb1b2a9704 Restore link to navigate to cards! 2025-04-04 16:34:28 +02:00
Jorge Manrubia 1295f80fd9 Extract common partial for the card background 2025-04-04 16:32:58 +02:00
Jorge Manrubia d2c7735a0a Make preview templates lighter 2025-04-04 16:29:43 +02:00
Jorge Manrubia 6eb9240993 Move card preview templates to its own folder 2025-04-04 16:26:51 +02:00
Jorge Manrubia bf0b5f93a4 Move card mini templates to its own folder 2025-04-04 16:11:16 +02:00
Jorge Manrubia 8698d0b368 Move perma templates to its own place 2025-04-04 16:08:17 +02:00
Jorge Manrubia 300787bd80 Remove the clunky preview system 2025-04-04 15:56:58 +02:00