Jorge Manrubia
38116f64e4
Higher fidelity for watching/unwatching cards
2025-10-06 10:48:31 +02:00
Jason Zimdars
d591166f01
Merge pull request #1212 from basecamp/column-perma
...
Column perma
2025-10-03 16:09:42 -05:00
Jorge Manrubia
e610bc981e
Handle update with a page refresh so that both the list of subscribers and the bell update on the same operation
...
We can optimize with streams separately, this fixes a bug
2025-10-03 18:25:04 +02:00
Jorge Manrubia
4527dcbeda
Remove unnecessary filtering code
...
After removing collections from the filtering menu, there was quite a good cleanup here pending
2025-10-03 10:56:34 +02:00
Jason Zimdars
610db7d203
Make The Stream expandable
2025-10-02 17:57:09 -05:00
Jason Zimdars
095d5f8b0f
Merge branch 'main' into column-perma
...
* main: (47 commits)
Remove overflow from columns
Only reverse Watching button if icon_only
Move video captions below content
Account#slug uses the virtual "tenant" attribute
Rename LOCAL_AUTHENTICATION to OSS_CONFIG
Add a script to generate unique passwords per email address
Visually hide the pagination indicator
Use hide avatars from tabindex on preview
Render a helpful menu of tenants temporarily
Remove code related to Launchpad auth or 37id Users
Formatting
Fix missing close bracket from merge
Reverse involvement buttons if watching
Only render the manifest link for tenanted URLs
Move load-balancer to fizzy-lb-101
Add otel_collector accessory for load balancer
Fix: this was getting idiomorph confused as it was being invoked on many subtree elements
Keep column popups during page refreshes
Don't render next link unless there is more activity
Live updates for the collection perma
...
2025-10-02 17:36:56 -05:00
Jason Zimdars
d080773fa0
Expand Closed and Not Now columns
2025-10-02 16:59:46 -05:00
Mike Dalessio
2d327e6294
Render a helpful menu of tenants temporarily
2025-10-02 16:33:25 -04:00
Jorge Manrubia
bc90129af2
Use frame based pagination for the users timeline too
2025-10-02 15:45:09 +02:00
Jorge Manrubia
0d6333f8ba
Use frame-based pagination for the activity timeline
2025-10-02 15:07:52 +02:00
Jorge Manrubia
5f8457ad9d
Don't broadcast updates of cards unless published
...
To prevent https://fizzy.37signals.com/5986089/cards/1631
2025-10-02 14:19:21 +02:00
Jason Zimdars
8e1243a283
Add layout to show view
2025-10-01 17:13:33 -05:00
Jorge Manrubia
0347806ce1
Fix: Keep the previous filtering when navigating back from cards
...
https://fizzy.37signals.com/5986089/cards/1760/edit
This also adds a proper resource for filtered collections, instead of changing the URL to cards for filtering cards.
2025-09-30 15:48:56 +02:00
Jorge Manrubia
d0003e6e94
Columns does not exist anyymore!
2025-09-30 14:51:04 +02:00
Jorge Manrubia
1b6b82a6cc
Redirect to cards when searching by card id
2025-09-30 13:52:27 +02:00
Jorge Manrubia
dc99b63b50
Place golden cards first
2025-09-29 21:56:40 +02:00
Jorge Manrubia
c95bdf0dc7
Add some basic caching for the new columns approach
2025-09-29 15:09:38 +02:00
Jorge Manrubia
1bb8de8564
Fix tests
2025-09-29 13:13:40 +02:00
Jorge Manrubia
1a46199199
Move actions to stream templates
2025-09-28 22:48:26 +02:00
Jorge Manrubia
23895e53aa
Add tests for new controllers
2025-09-28 21:11:07 +02:00
Jorge Manrubia
e14262dc01
Fix tests, remove workflow controllers
2025-09-28 18:50:26 +02:00
Jorge Manrubia
b0e62a3a4f
Add default columns when creating a collection
2025-09-28 18:43:23 +02:00
Jorge Manrubia
4103e0c346
Adapt public collections/cards to the new columns model
2025-09-28 18:33:06 +02:00
Jorge Manrubia
1b39e0b45e
Format
2025-09-28 11:18:54 +02:00
Jorge Manrubia
ce065623f7
Delete columns
2025-09-28 11:09:33 +02:00
Jorge Manrubia
7a97d978f5
Rename columns
2025-09-28 11:06:40 +02:00
Jorge Manrubia
47eaecae31
Add columns
2025-09-27 08:40:45 +02:00
Jorge Manrubia
e3e051d4c1
Initial cards view
2025-09-26 17:19:11 +02:00
Jorge Manrubia
5c52b6b056
More fidelity for D&D cards
...
- Reload source frame with morphing. E.g: to deal with pagination or with the D&D placeholder
- Decrease source counter with JS
2025-09-26 15:30:09 +02:00
Jorge Manrubia
e7c92ce443
Keep columns open when D&D cards
2025-09-26 13:29:39 +02:00
Jorge Manrubia
5a7fa4e239
Drop cards in specific columns
2025-09-26 13:14:21 +02:00
Jorge Manrubia
5ee93fea5e
Drop into the done column
2025-09-26 13:01:29 +02:00
Jorge Manrubia
57b00b6402
Drop into the stream working
2025-09-26 12:47:12 +02:00
Jorge Manrubia
f6ad04a9e9
D&D to now now working
2025-09-26 12:33:22 +02:00
Jorge Manrubia
028e15cfca
Rename
2025-09-26 11:17:20 +02:00
Jorge Manrubia
aa9d7664ef
Move cards to different columns from the perma
2025-09-26 11:14:02 +02:00
Jorge Manrubia
26e5e6ae9e
Render a collection resource (WIP)
2025-09-25 16:12:17 +02:00
Jorge Manrubia
2f6a639682
Prepare entropy code for the new auto postpone approach
2025-09-24 16:22:42 +02:00
Jorge Manrubia
cd025447f2
Add basic column models and script to migrate
2025-09-24 13:15:03 +02:00
Jorge Manrubia
c96334ca3d
Merge main into collapsing-columns branch
...
Resolves merge conflicts by:
- Integrating new Cards::Columns architecture from main
- Preserving collapsible columns functionality
- Maintaining stage-specific doing columns support
- Using new column-based rendering while keeping expanders
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-24 10:19:04 +02:00
Jason Zimdars
2ea2e65f04
Always show the stage picker, cards in Considering are unstaged
2025-09-22 10:55:22 -05:00
Jorge Manrubia
ce80c843d0
Several fixes for saving filters
...
- Unify terms with the settings form so that terms are saved normally in the same form.
- Fix filter normalization since it was sometimes failing to match the saved filters due to using quotes around number strings.
2025-09-22 12:55:19 +02:00
Jason Zimdars
7a2f77d096
Drop cards into specific stage columns
2025-09-19 17:34:52 -05:00
Jason Zimdars
a4e1b04f0e
Allow dropping cards into closed
2025-09-19 17:13:20 -05:00
Jorge Manrubia
717f921a73
Refresh save filter toggle when changing filter
2025-09-19 18:37:02 +02:00
Jorge Manrubia
64b46d37e4
Toggle filters in the hey menu too
...
This also fixes a problem where the label in the menu for the filters was wrong
2025-09-19 16:52:13 +02:00
Jorge Manrubia
0703263664
Save/delete filter working properly and fast
2025-09-19 16:51:11 +02:00
Jorge Manrubia
d13dd58a78
Make filter toggle save/destroy work
2025-09-19 16:51:11 +02:00
Jorge Manrubia
b5ed5d8fd3
Remove unused module
2025-09-18 21:22:47 +02:00
Jorge Manrubia
375b16b26e
Introduce columns and column entity
...
To refactor some messy code used to render the cards index screen
2025-09-18 11:41:28 +02:00