Commit Graph

6646 Commits

Author SHA1 Message Date
Jason Zimdars 1df7ad9d4e Hit D to mark-as-done 2025-11-10 18:15:12 -06:00
Jason Zimdars 44edaed18a Hotkey for opening assignees picker 2025-11-10 18:11:36 -06:00
Jason Zimdars 57acdd8ffc Adjust layout 2025-11-10 18:11:22 -06:00
Jason Zimdars 3114ec7a82 Hotkey to open tags, focus field, move add to bottom 2025-11-10 18:07:32 -06:00
Jason Zimdars 6a119dbe7a Adjust these so we get proper spinner styles when submitting 2025-11-10 17:13:45 -06:00
Jason Zimdars a4b064c626 Need to special case these so disabled buttons don't appear to be transparent
They actually are but the border shows through
2025-11-10 17:13:10 -06:00
Jason Zimdars 8901836ad8 Not needed now that there is no closure menu 2025-11-10 17:06:19 -06:00
Jason Zimdars 6cb4c74fe3 json compatible escaping for special characters 2025-11-10 15:35:37 -06:00
Jason Zimdars 64e466d903 Use b for back-to-board, indicate shortcut visibly 2025-11-10 14:34:08 -06:00
Jason Zimdars e975a7396d Fix link, add target blank 2025-11-10 13:49:42 -06:00
Jason Zimdars 657905ff6c Update to match navigation changes 2025-11-10 13:44:42 -06:00
Jason Zimdars df02f48007 Update support email, fine-tune attribution lines 2025-11-10 13:43:35 -06:00
Andy Smith b7011469de Merge pull request #1539 from basecamp/center-maybe-header
Use explicit grid-column width for column header
2025-11-10 11:46:44 -06:00
Andy Smith f38fd4d9ae Use explicit grid-column width for column header 2025-11-10 11:45:03 -06:00
Andy Smith 02a484fea0 Merge pull request #1538 from basecamp/assignee-popup
Clicking assignee opens popup
2025-11-10 11:39:09 -06:00
Andy Smith 8cc4f2ee8e Clicking assignee opens popup 2025-11-10 11:36:31 -06:00
Andy Smith a98e8cabca Merge pull request #1537 from basecamp/mini-bubble-position
Mini bubble positioned relative to transition container
2025-11-10 09:52:40 -06:00
Andy Smith 7d3d651eff Mini bubble positioned relative to transition container 2025-11-10 09:48:53 -06:00
Jorge Manrubia 824c4c2af1 Merge pull request #1536 from basecamp/timeline-refactor
Events timeline: move some helpers to a column presenter
2025-11-10 16:22:38 +01:00
Jorge Manrubia f5440833a9 Order method 2025-11-10 16:21:46 +01:00
Jorge Manrubia 05ef07f77b Extract helper for the container of events grouped by hour 2025-11-10 16:17:03 +01:00
Jorge Manrubia 590a63c422 Move helpers salad to a presenter column when rendering the timeline 2025-11-10 15:52:59 +01:00
Jorge Manrubia 1da5ff9216 Merge pull request #1535 from basecamp/missing-notif
Missing notifications when not following boards
2025-11-10 13:10:18 +01:00
Jorge Manrubia 7b804188b3 Format 2025-11-10 13:09:14 +01:00
Jorge Manrubia b13823305b Always include assignees when notifying of published cards 2025-11-10 13:08:51 +01:00
Jorge Manrubia b686936230 Fix: extract mentions when publishing cards
This wasn't working when creation and publishing happened on separated instances
of the same record, which is what happens when you edit a draft and then you
publish it

https://app.fizzy.do/5986089/cards/2835/edit
2025-11-10 13:08:29 +01:00
David Heinemeier Hansson 63291ca0a2 Alpha sort lists when they're three or longer and there isn't another reason for existing sort 2025-11-08 20:09:12 +01:00
David Heinemeier Hansson 5231f13ced Show up top 2025-11-08 20:06:56 +01:00
David Heinemeier Hansson 75b8adeb9a No longer used 2025-11-08 20:06:50 +01:00
David Heinemeier Hansson 5d4f4f8a74 No longer used 2025-11-08 20:04:38 +01:00
David Heinemeier Hansson e28e02f273 Move down to related routes for logging in and joining 2025-11-08 20:03:48 +01:00
David Heinemeier Hansson 8b5416b7ca No need for partials here either 2025-11-08 17:35:07 +01:00
David Heinemeier Hansson f87b9dcf98 This needn't be permanent 2025-11-08 17:16:09 +01:00
David Heinemeier Hansson 690d6ced4d Slim down my/menu even more and lazy load the dynamic elements
Then we also don't have to keep them up to date for filter changes
2025-11-08 17:11:38 +01:00
Mike Dalessio 748281cdcb Merge pull request #1533 from basecamp/account-name-in-title
Display account name, if you have multiple
2025-11-08 11:08:00 -05:00
Mike Dalessio 90d475245e Update page_title_tag to match JZ's expectations
and add some tests
2025-11-08 11:07:07 -05:00
David Heinemeier Hansson 7b4741e3b9 Extra spaces 2025-11-08 16:59:41 +01:00
David Heinemeier Hansson 5d98ca3c4b Move loader up a level 2025-11-08 16:59:36 +01:00
Jason Zimdars 1a6258a5d1 Display account name, if you have multiple 2025-11-08 10:59:02 -05:00
David Heinemeier Hansson 0edfc337c9 Inline anemic partials 2025-11-08 16:58:02 +01:00
David Heinemeier Hansson 882cff885c Remove overloaded filtering scope from my menu
Making the filtering object serve the role of loading 4 collections is
not good separation.
2025-11-08 16:54:30 +01:00
David Heinemeier Hansson 9c15e8d5dc No need to have a loading state for something that's hidden and preloaded 2025-11-08 16:44:09 +01:00
David Heinemeier Hansson fef9c2dab6 turbo_frame_tag has built-in dom_id expansion 2025-11-08 16:42:41 +01:00
David Heinemeier Hansson 1bab9e95aa Don't want to use real credentials in dev either 2025-11-08 16:29:29 +01:00
Jason Zimdars a5144bbae5 Merge pull request #1534 from basecamp/jz-11-7-25
JZ 11-7-25
2025-11-07 17:25:31 -06:00
Jason Zimdars 1e8f9888b4 Button to add boards on home 2025-11-07 17:24:40 -06:00
Jason Zimdars 3461a4af8e We need to be more specific
Before this change the `aria-busy` on the turbo frame would trigger the
submitting animation
2025-11-07 17:15:24 -06:00
Andy Smith 678cf1ffa5 Merge pull request #1514 from basecamp/update-column-icons
Use different icons for column buttons
2025-11-07 16:49:03 -06:00
Jason Zimdars d088aa43e5 Reorder hotkeys, copy edits in menu 2025-11-07 16:39:45 -06:00
Jason Zimdars 25c85b0af1 Merge pull request #1532 from basecamp/adjust-permissions
Adjust permissions
2025-11-07 16:27:13 -06:00