Jason Zimdars
|
f962368155
|
Treat the collection link like a back button rather than a title
|
2025-10-31 16:20:42 -05:00 |
|
Jason Zimdars
|
c7b520180c
|
Fussy capitalization for shared text
|
2025-10-31 11:18:25 -05:00 |
|
Jorge Manrubia
|
11e872eb69
|
Format
|
2025-10-31 14:57:28 +01:00 |
|
Jorge Manrubia
|
1a78de6f71
|
Fixes for refresh stream subscriptions
This will make the system listen for changes via the filtered
collections, when any, or via all the collections otherwise.
|
2025-10-31 12:25:05 +01:00 |
|
Jorge Manrubia
|
272388918b
|
No need for this helper anymore
|
2025-10-31 10:41:22 +01:00 |
|
Jorge Manrubia
|
d0c33b8550
|
Add http caching for the new columns/edit card resource
|
2025-10-31 10:40:45 +01:00 |
|
Jorge Manrubia
|
be6708065e
|
No need to invalidate cache on columns since we load those with turbo frame now
|
2025-10-31 10:40:44 +01:00 |
|
Jorge Manrubia
|
f0c5285fb0
|
Move column editing to stream so that we can remove the invalidation concern
|
2025-10-31 10:40:28 +01:00 |
|
Jorge Manrubia
|
b0e5a5ccb5
|
Some fixes for HTTP caching not being invalidated properly
|
2025-10-31 10:40:26 +01:00 |
|
Jorge Manrubia
|
108d7b2835
|
Rename collection to cards since this is a regular partial now
|
2025-10-31 10:39:53 +01:00 |
|
Jorge Manrubia
|
12545dac80
|
Extract common partials
|
2025-10-31 10:39:53 +01:00 |
|
Jorge Manrubia
|
7421f18c11
|
Format
|
2025-10-31 10:39:53 +01:00 |
|
Jorge Manrubia
|
176b8ad3b5
|
Move caching to collection rendering
|
2025-10-31 10:39:51 +01:00 |
|
Jorge Manrubia
|
2a79cb413e
|
Remove cacheable concern, inline cache helper
|
2025-10-31 10:38:52 +01:00 |
|
Jorge Manrubia
|
bcac3fad10
|
Move perma collection picker to turbo frame
|
2025-10-31 10:37:36 +01:00 |
|
Jason Zimdars
|
88867e4345
|
Merge branch 'main' into jz/10-30-25
|
2025-10-30 14:03:21 -05:00 |
|
Jason Zimdars
|
48fd1f3502
|
Use debounced submit to prevent duplicate submissions
|
2025-10-30 12:16:35 -05:00 |
|
David Heinemeier Hansson
|
9bbac44f84
|
Dont reference ivars in partial
|
2025-10-30 16:59:57 +01:00 |
|
David Heinemeier Hansson
|
1baf554864
|
Spacing
|
2025-10-30 16:59:21 +01:00 |
|
David Heinemeier Hansson
|
d3028262af
|
Spacing
|
2025-10-30 16:47:17 +01:00 |
|
David Heinemeier Hansson
|
99247cb29c
|
Spacing
|
2025-10-30 16:46:24 +01:00 |
|
David Heinemeier Hansson
|
1572147d5b
|
Spacing
|
2025-10-30 16:43:27 +01:00 |
|
David Heinemeier Hansson
|
10d7fd3268
|
Rely on the passed in card object, not ivar
|
2025-10-30 16:43:24 +01:00 |
|
David Heinemeier Hansson
|
333634a5cc
|
Rely on model to route
|
2025-10-30 16:41:37 +01:00 |
|
David Heinemeier Hansson
|
acb7216b8b
|
Spacing
|
2025-10-30 16:41:15 +01:00 |
|
David Heinemeier Hansson
|
cc0252e39c
|
No longer used
|
2025-10-30 16:40:04 +01:00 |
|
David Heinemeier Hansson
|
b57317ef60
|
Spacing
|
2025-10-30 16:38:11 +01:00 |
|
David Heinemeier Hansson
|
6cf6076041
|
Rely on model to route whenever possible
|
2025-10-30 16:38:03 +01:00 |
|
David Heinemeier Hansson
|
67f0876ba7
|
In order of use
|
2025-10-30 16:36:15 +01:00 |
|
David Heinemeier Hansson
|
70a506c4a3
|
My menu is on every screen when the user is logged in
|
2025-10-30 16:28:51 +01:00 |
|
Jason Zimdars
|
f82f44e300
|
We don't want this on the new card form
|
2025-10-30 10:05:02 -05:00 |
|
David Heinemeier Hansson
|
3062890c27
|
Not used for unfurling or for public consumption
|
2025-10-30 16:03:31 +01:00 |
|
David Heinemeier Hansson
|
dfc50faee9
|
Extract helper instead of using anemic partial
|
2025-10-30 16:03:10 +01:00 |
|
David Heinemeier Hansson
|
397b7e176f
|
No longer used
|
2025-10-30 15:56:42 +01:00 |
|
David Heinemeier Hansson
|
288bd122e2
|
Turn anemic partial into a helper method
|
2025-10-30 15:50:54 +01:00 |
|
David Heinemeier Hansson
|
82df8fd90d
|
Don't even need the url when that's directly being inferred from the model
|
2025-10-30 15:36:58 +01:00 |
|
David Heinemeier Hansson
|
f297e7df4e
|
We can lean on object-to-route lookup
|
2025-10-30 15:36:23 +01:00 |
|
David Heinemeier Hansson
|
61e81ce8e1
|
Extract helper at a higher level
|
2025-10-30 15:34:42 +01:00 |
|
David Heinemeier Hansson
|
bb4e27e586
|
It's clearer to call out when we DON'T want the messages
|
2025-10-30 15:27:34 +01:00 |
|
Jason Zimdars
|
80e2255671
|
Merge pull request #1425 from basecamp/jz-10-29-25
JZ 10-29-25
|
2025-10-29 17:12:34 -05:00 |
|
Andy Smith
|
6ab46e869e
|
Use BC icon
|
2025-10-29 16:53:06 -05:00 |
|
Andy Smith
|
93834ffc5f
|
Use boost icon
|
2025-10-29 16:43:34 -05:00 |
|
Jason Zimdars
|
5c3f664e7e
|
Allow changing columns even when cards are done
|
2025-10-29 16:32:11 -05:00 |
|
David Heinemeier Hansson
|
7877ab286f
|
Extract helper
|
2025-10-29 18:27:07 +01:00 |
|
David Heinemeier Hansson
|
b0d697d6dc
|
Styling
|
2025-10-29 18:26:55 +01:00 |
|
David Heinemeier Hansson
|
f41882bfdd
|
Extract explaining and implementation hiding helper
|
2025-10-29 18:16:43 +01:00 |
|
David Heinemeier Hansson
|
e59f756c01
|
Extract explaining helper method
|
2025-10-29 18:11:43 +01:00 |
|
David Heinemeier Hansson
|
01beb8517a
|
Don't use _url unless we are changing hosts
|
2025-10-29 18:05:13 +01:00 |
|
Jason Zimdars
|
b9a129e2e2
|
Merge pull request #1415 from basecamp/jz-10-28-25
JZ 10/28/25
|
2025-10-29 09:09:19 -05:00 |
|
Jason Zimdars
|
b4e80987ee
|
Add a placeholder to reduce flashing on load/update
|
2025-10-28 17:06:17 -05:00 |
|