Jason Zimdars
0747eadb81
For some reason 1pw wants to fill this field, avoid overflow
2025-11-21 14:11:44 -06:00
Jorge Manrubia
a4cc568a71
Merge branch 'main' into column-nav-keyboard
...
Resolved conflict in app/views/boards/show/_columns.html.erb by combining:
- hide-scrollbar class from main
- navigable-list controller from column-nav-keyboard
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-21 10:54:45 +01:00
Mike Dalessio
71f2ffbf59
Change "ADDED" to "DRAFTED" when rendering draft cards
...
ref: https://app.fizzy.do/5986089/cards/3062
2025-11-20 09:32:42 -05:00
Jorge Manrubia
95b2d6ffe6
Make cards activable via keyboard
2025-11-20 11:41:37 +01:00
Jorge Manrubia
0726da2708
Things more or less working
2025-11-20 11:29:09 +01:00
David Heinemeier Hansson
66d397fa80
Eager load lazy frames inside dialogs on hover
2025-11-19 08:28:18 +01:00
Mike Dalessio
c2a5c81e21
Older cards do not have a postponed_by user
2025-11-18 15:46:29 -05:00
Andy Smith
7c8ebd1f02
Make sure assign button isn't tabbable when previewing
2025-11-18 11:29:31 +00:00
Kevin McConnell
a764a08863
Use card number as ID when dragging
...
Because the endpoints are `CardScoped` by number, we should also use the
number here for consistency.
2025-11-17 09:12:41 -05:00
Stanko K.R.
32d96db7d9
Replace card id with card number
2025-11-17 09:12:15 -05:00
Jason Zimdars
7650bf9c33
Display stamp in cards view when it's auto-postponed by the system
2025-11-13 18:12:24 -06:00
Jason Zimdars
44edaed18a
Hotkey for opening assignees picker
2025-11-10 18:11:36 -06:00
Jason Zimdars
3114ec7a82
Hotkey to open tags, focus field, move add to bottom
2025-11-10 18:07:32 -06:00
Andy Smith
8cc4f2ee8e
Clicking assignee opens popup
2025-11-10 11:36:31 -06:00
David Heinemeier Hansson
07ec3f49fd
Save three requests per card view
...
Trade off is potentially a tiny delay on opening when reassigning, but
that seems worth it.
2025-11-07 17:40:20 +01:00
Jorge Manrubia
39ec6cf062
Replace collection with board in the code, tests green
2025-11-05 13:41:12 +01:00
Jorge Manrubia
03a345609e
Baseline replacing collection with board across code
2025-11-05 13:31:54 +01:00
Jason Zimdars
81ec0154ea
Don't indicate drafts in preview cards
2025-11-04 21:55:36 -06:00
Jorge Manrubia
65c98a5d65
This is not cache-friendly
...
https://chat.37signals.com/rooms/440/@45201
2025-11-03 17:06:59 +01:00
Jorge Manrubia
37ce2c98d1
Refresh the cards perma dynamically with page refreshes
2025-11-03 13:04:21 +01:00
Jorge Manrubia
5f7feed6c4
Refresh activity-related bits in the card perma dynamically:
...
- Remove entropy bubble
- Refresh the auto close notice https://app.box-car.com/5986089/cards/2683
2025-11-03 12:48:57 +01:00
Jorge Manrubia
da6d1011fd
Replace card replacement with stream actions to prevent flickering when managing steps
2025-11-03 10:59:24 +01:00
Jorge Manrubia
9d4dd3b00e
Remove "save as draft"
...
Removes the creating status completely as well as the abandoned cards system. It will
always resume drafts if they exist, for a given collection and user.
https://app.box-car.com/5986089/cards/2489
2025-11-03 09:32:29 +01:00
Jorge Manrubia
11e872eb69
Format
2025-10-31 14:57:28 +01:00
Jorge Manrubia
272388918b
No need for this helper anymore
2025-10-31 10:41:22 +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
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
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
Andy Smith
b21be8fc0b
Fix remaining popup check icons
2025-10-28 16:10:59 -05:00
Andy Smith
7ed44063ed
Move up the conditional
2025-10-23 15:40:51 -07:00
Andy Smith
d11a0bac75
Remove collection move dialog when there's only one board
2025-10-23 15:38:13 -07:00
Jason Zimdars
c3a3f157a2
Merge branch 'main' into remove-closure-reasons
2025-10-16 13:55:13 -05:00
Andy Smith
de2a1a4aaf
Oh yeah, add an aria label to the step input
2025-10-16 11:34:55 -05:00
Andy Smith
72a1fa075b
Merge pull request #1333 from basecamp/steps-cant-be-empty
...
Check for empty values before submitting
2025-10-16 11:24:03 -05:00
Andy Smith
673e74d0de
Check for empty values before submitting
2025-10-16 11:07:44 -05:00
Jorge Manrubia
8c8dbe888e
Fix assorted issues when reloading pages with morphing and the pagination system
...
This patches 2 problems in Turbo/idiomorph that are causing problems when reloading the pagination frames:
- No remove callback in idiomorph when removing a node that had been mapped.
- Regression introduced by https://github.com/hotwired/turbo/pull/1311 , where it won't prevent the removal of frames with refresh=morph
I will upstream both patches, this is temporary.
https://fizzy.37signals.com/5986089/cards/2291
2025-10-16 13:39:16 +02:00
Jason Zimdars
c1bcab96f0
They're all just *done*
2025-10-15 14:10:38 -05:00
Andy Smith
fad74c1282
Add screen reader labels for card ID
2025-10-15 13:45:51 -05:00
Andy Smith
963f0dab15
Aria labels for preview card meta icons
2025-10-15 13:42:47 -05:00
Jorge Manrubia
4cc8ab829e
Don't choke if no user
2025-10-15 15:06:16 +02:00
Jorge Manrubia
9263cff3d5
Store and show the user that postpones cards
2025-10-15 13:44:49 +02:00
Andy Smith
9f3b0755f1
Add stamp to Not Now (doesn't include the name, though)
2025-10-14 16:09:41 -05:00
Jason Zimdars
940db09063
Refactor to remove workflows styles
2025-10-13 18:06:14 -05:00
Jorge Manrubia
1d1a3da9cf
Cleanup workflow/stages
...
This was pending after moving to columns
2025-10-07 11:10:10 +02:00
Andy Smith
8db9862eb1
Use hide avatars from tabindex on preview
2025-10-02 15:36:13 -05:00
Jason Zimdars
1ecbc6d8ac
This child of <ol> should be <li>
2025-09-30 18:11:24 -05:00