Commit Graph

2452 Commits

Author SHA1 Message Date
David Heinemeier Hansson 3116cea6a1 Stick with turbo stream templates for everything 2025-11-03 15:18:04 +01:00
Jorge Manrubia 7f7ecdaf28 Merge pull request #1456 from basecamp/only-show-draft-banner
Only show draft banner when the draft has some previous title/content set
2025-11-03 14:48:51 +01:00
Jorge Manrubia 42a8b52fa1 Don´t show draft banner if the card is not filled 2025-11-03 14:47:29 +01:00
David Heinemeier Hansson ed6745e163 Style 2025-11-03 14:42:21 +01:00
Jorge Manrubia 111d4900ef Only show draft banner if the card had some data 2025-11-03 14:41:27 +01:00
David Heinemeier Hansson 6336a47732 Style 2025-11-03 14:40:42 +01:00
David Heinemeier Hansson b2603187a9 Style 2025-11-03 14:40:12 +01:00
David Heinemeier Hansson 113003afa9 Stlye 2025-11-03 14:40:12 +01:00
David Heinemeier Hansson f8b5a64e9c Already included in the layout now 2025-11-03 14:40:12 +01:00
David Heinemeier Hansson 1277ec5347 Extract jump_field_tag helper 2025-11-03 14:40:12 +01:00
David Heinemeier Hansson aeb23b691c Always use templates for turbo streaming to stay consistentn 2025-11-03 13:46:34 +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 1df8d42811 Create cards with CTRL/CMD enter 2025-11-03 09:32:29 +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 b76ff27b96 Keep the last search in place
https://app.box-car.com/5986089/cards/2703
2025-11-03 09:25:46 +01:00
David Heinemeier Hansson 39dc2b6ab9 Prefer explicit turbo stream templates 2025-11-02 20:22:15 +01:00
David Heinemeier Hansson cf503bfba3 Prefer templates for turbo streams in all but the very simplest cases
(And probably even then)
2025-11-02 20:20:01 +01:00
David Heinemeier Hansson 43069b1ea4 Extract Users::JoinsController from overloaded UsersController
Good code smell is when the before_action callbacks stack up but can't
be shared across actions
2025-11-02 17:49:25 +01:00
David Heinemeier Hansson bced7405df Extract events loading from overloaded UsersController 2025-11-02 17:31:28 +01:00
David Heinemeier Hansson 2c9845eb62 No need to hide that the top-level entropy is tied to the Account 2025-11-02 15:24:55 +01:00
David Heinemeier Hansson b3474ec97d Rename Entropy::Configuration to just Entropy 2025-11-02 13:11:41 +01:00
David Heinemeier Hansson 8e48167774 Merge branch 'main' into events-daily-cut-off 2025-11-02 08:12:02 +01:00
Jason Zimdars b07345724a Merge pull request #1438 from basecamp/profile-layout
Put profile boxes side-by-side
2025-10-31 17:11:30 -05:00
Jason Zimdars 693fe6bf50 Merge pull request #1435 from basecamp/bar-icon-align
Align bar shortcuts better
2025-10-31 17:07:49 -05:00
Jason Zimdars 2a8d361c5a Merge pull request #1440 from basecamp/new-board-in-nav
Shift Add Board around in the nav
2025-10-31 17:05:48 -05:00
Jason Zimdars b56ea485c0 Merge pull request #1442 from basecamp/new-card-hotkey
Add hotkey to create a new card
2025-10-31 17:04:02 -05:00
Jason Zimdars 62de1b4b55 Merge pull request #1445 from basecamp/animate-popups
Animate popups
2025-10-31 17:02:22 -05:00
Jason Zimdars 4b7cd8828f Style notice 2025-10-31 16:58:21 -05:00
Jason Zimdars ccbc7cd416 Need a special human name for this one, move to a method 2025-10-31 16:41:50 -05:00
Jason Zimdars f851cf8ff3 Polish branding line 2025-10-31 16:29:48 -05:00
Andy Smith 2cab272ee8 Remove unused class 2025-10-31 16:23:22 -05:00
Andy Smith 7ba686644c Rename fizzy-menu to boxcar-menu 2025-10-31 16:22:08 -05:00
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 e6e6eb1404 Clean up account and collection settings screens 2025-10-31 16:13:12 -05:00
Andy Smith 5adc222079 Use C instead of A 2025-10-31 16:05:38 -05:00
Andy Smith 3ea5d4d632 Add hotkey to create a new card 2025-10-31 16:00:03 -05:00
David Heinemeier Hansson 91263556a9 Ensure there is a limit of 100 events per column per day
Otherwise these pages can get very heavy
2025-10-31 21:57:17 +01:00
Andy Smith 3dbb466ae7 Shift Add Board around in the nav 2025-10-31 15:42:28 -05:00
David Heinemeier Hansson 4dd4851b65 Add caching for events 2025-10-31 21:36:00 +01:00
David Heinemeier Hansson c29f4e269b Spacing 2025-10-31 21:32:36 +01:00
Andy Smith 881946ae79 Put profile boxes side-by-side 2025-10-31 15:24:28 -05:00
Andy Smith aafe8ffa80 Don't goof with mobile 2025-10-31 11:34:42 -05:00
Andy Smith 3b480471a6 Align bar shortcuts better 2025-10-31 11:31:21 -05:00
Jason Zimdars fd727a1a65 Update mailers that still read "fizzy" 2025-10-31 11:25:57 -05:00
Jason Zimdars c7b520180c Fussy capitalization for shared text 2025-10-31 11:18:25 -05:00
Stanko K.R. ece9008459 Remove dead code 2025-10-31 16:28:08 +01:00
Jason Zimdars 475a87a7cb Style account name block 2025-10-31 16:26:56 +01:00
Stanko K.R. dd583206ee Allow changes to the Account name 2025-10-31 16:26:08 +01:00