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
Jorge Manrubia
0e3f756a27
Merge pull request #351 from basecamp/close-with-label
...
Close as...
2025-04-04 15:09:47 +02:00
Jorge Manrubia
c1f838a012
Merge pull request #352 from basecamp/card-previews
...
Fixes for cached times and wrong default order when viewing collections
2025-04-04 15:08:32 +02:00
Jorge Manrubia
be4a738f1d
Make reason not null
2025-04-04 15:06:43 +02:00
Jorge Manrubia
488e96b20b
Handle times on the client to make this cache-friendly
2025-04-04 14:35:24 +02:00
Jorge Manrubia
77d0cd5e7f
Close as working with default fallback label
2025-04-04 10:59:53 +02:00
Jorge Manrubia
6f93d4b72a
Add system to auto reconsider inactive bubbles after 30 days
2025-04-04 10:04:39 +02:00
Jorge Manrubia
d57e0158ac
Show "go back to considering" using the new doing status
2025-04-04 08:38:05 +02:00
Jorge Manrubia
dbae700554
Merge pull request #346 from basecamp/two-columns-refactor
...
Refactor collections perma + support for doing/considering
2025-04-04 08:29:17 +02:00
Jorge Manrubia
05fc73e2ae
Merge pull request #334 from basecamp/user-admins
...
Add admin role and animate admin toggle
2025-04-04 08:29:03 +02:00
Jason Zimdars
f2abd76072
Correct aria attributes
2025-04-03 20:00:54 -05:00
Jason Zimdars
a3ae650f17
Move Reconsider action to close menu, add some flair to Move to doing button
2025-04-03 19:54:49 -05:00
Jason Zimdars
c94e23748d
Move to partial
2025-04-03 19:33:29 -05:00
Jason Zimdars
1ea70d7d3b
Merge branch 'main' into two-columns-refactor
...
* main:
Fix image icons
Revert "Merge pull request #345 from basecamp/cascade-layers"
Fine tune notifications states
Remove empty helper
Use an icon for the button
Show button on collection page and notif settings
Add involvement types to accesses
Extract a couple components
Add cascade layers to all CSS files
2025-04-03 19:30:37 -05:00
Jason Zimdars
4734ae5b61
Fine tune notifications states
2025-04-03 17:07:18 -05:00
Jorge Manrubia
c02262867e
Fix merge issue
2025-04-03 17:45:11 +02:00
Jorge Manrubia
84c4003b67
Remove morphing since it's not compatible with House
2025-04-03 17:43:31 +02:00
Jorge Manrubia
e07bd966f5
Enable morphing so that we get smooth page refreshes when redirecting back
2025-04-03 17:43:31 +02:00
Jorge Manrubia
cfe91c25c9
Add admin role, make sure only admins can remove and promote other users
2025-04-03 17:43:29 +02:00
Kevin McConnell
e7d9259828
Show button on collection page and notif settings
2025-04-03 16:37:20 +01:00
Kevin McConnell
0820badcc3
Add involvement types to accesses
...
This provides a way to set the level of involvement that a user has with
a collection, and from which we determine the level of notifications to
send. Users can be access-only, watching, or being notified about
everything.
If you're access-only, you won't get an notifications. If you're
watching, you'll only get notifications for the items you're watching
(which includes the items you've been assigned, have commented on, etc).
If you're set to everything you'll get notifications about all activity
in that collection.
This change replaces our previous concept of subscriptions. Where
previously you'd subscribe to a collection to get notifications in it,
now you'll simply set the notification level on your access.
2025-04-03 16:35:13 +01:00
Jorge Manrubia
31e30e3053
Caching
2025-04-03 15:14:11 +02:00
Jorge Manrubia
073d799f44
Format
2025-04-03 14:41:07 +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
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
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