Commit Graph

5765 Commits

Author SHA1 Message Date
Jason Zimdars 83584d4bde Merge branch 'main' into disable-column-restore-transition 2025-10-16 13:47:20 -05:00
Jason Zimdars e70209f02c We can just apply it to this.element and adjust the CSS accordingly 2025-10-16 13:44:37 -05:00
Jason Zimdars f224656d1e Prefer helper 2025-10-16 13:29:41 -05:00
Jason Fried 739c53cfff Updated global and local auto-close language. 2025-10-16 10:41:01 -07:00
Andy Smith 988057078e Merge pull request #1335 from basecamp/accounts-section-in-fizzy-menu
Add accounts section to Fizzy nav
2025-10-16 12:09:32 -05:00
Andy Smith 8f8d51f6a9 Add accounts section to Fizzy nav 2025-10-16 12:03:28 -05:00
Andy Smith f20d63fe97 Merge pull request #1334 from basecamp/step-aria-label
Oh yeah, add an aria label to the step input
2025-10-16 11:43:41 -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
Mike Dalessio ccd4b69ff6 Merge pull request #1332 from basecamp/flavorjones/dep-rails-20251016
dep: Rails back to edge, bump activerecord-tenanted
2025-10-16 12:22:20 -04:00
Mike Dalessio 35577df08d dep: update activerecord-tenanted 2025-10-16 12:19:41 -04:00
Mike Dalessio b8ab372f09 dep: go back to Rails edge
now that the SQLite URI improvements have landed
2025-10-16 12:15:06 -04:00
Andy Smith 673e74d0de Check for empty values before submitting 2025-10-16 11:07:44 -05:00
Jorge Manrubia af1a703eed Merge pull request #1331 from basecamp/relay-name-change
Don't include card renaming events in the timeline
2025-10-16 17:36:54 +02:00
Jorge Manrubia 4b5e8dc233 The collections filters is pretty crucial, make it evident in the code 2025-10-16 17:34:16 +02:00
Jorge Manrubia 41a23b5634 Reapply "Don't relay name change events to the timeline"
This reverts commit 44d3c84e13.
2025-10-16 17:32:24 +02:00
Jorge Manrubia 44d3c84e13 Revert "Don't relay name change events to the timeline"
This reverts commit fc0b59267e.
2025-10-16 17:32:05 +02:00
Jorge Manrubia fc0b59267e Don't relay name change events to the timeline
it also adds a missing index

https://fizzy.37signals.com/5986089/cards/411
2025-10-16 17:31:51 +02:00
Jorge Manrubia 2f6c141a32 Merge pull request #1330 from basecamp/column-edit
Fix: show updated values in the column form after saving
2025-10-16 16:32:52 +02:00
Jorge Manrubia f18cda45bd Fix: show updated values in the column form after saving
This removes the data turbo permanent attribute and instead, prevent the dialog closing
automatically (so that a page refresh does not make you lose context)

https://fizzy.37signals.com/5986089/cards/2300/
2025-10-16 16:31:32 +02:00
Jorge Manrubia f4bd7d7a00 Remove unnecessary assignment 2025-10-16 16:05:01 +02:00
Mike Dalessio e0393f89b0 Merge pull request #1329 from basecamp/flavorjones/stagger-jobs
Performance tuning: jobs
2025-10-16 10:00:30 -04:00
Jorge Manrubia c8cea8ee65 Merge pull request #1328 from basecamp/search-order
Sort search results by recency
2025-10-16 15:56:13 +02:00
Jorge Manrubia 13135941d8 Sort search results by recency
https://fizzy.37signals.com/5986089/cards/2236/edit
2025-10-16 15:55:01 +02:00
Mike Dalessio 5934280b2e Set queue.yml thread back to 3
because I can see we're backing up on Event::WebhookDispatchJob,
PushNotificationJob, and Turbo::Streams jobs, all of which are
doing networking.
2025-10-16 09:54:18 -04:00
Mike Dalessio 6f725fc9cf Stagger the timings on recurring jobs
just to avoid dogpiling writes on the database
2025-10-16 09:42:08 -04:00
Jorge Manrubia a59e988593 Merge pull request #1327 from basecamp/turbo-refresh-issues
Fix assorted issues when reloading pages with morphing and the pagination system
2025-10-16 14:32:47 +02:00
Jorge Manrubia e6df694f4b Fix keep right order in the stream column 2025-10-16 14:30:37 +02:00
Jorge Manrubia 067007f097 Remove ID that is not really needed and messes up with data-turbo-permanent 2025-10-16 14:23:39 +02:00
Jorge Manrubia 41ab8e4ced Remove empty / duplicated ids that can confuse idiomoprh 2025-10-16 14:04:48 +02: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
Jorge Manrubia 063c480b0a Merge pull request #1326 from basecamp/bundle-time-zone
Fix: use user timezone when delivering notification emails
2025-10-16 06:36:23 +02:00
Jorge Manrubia 7f918ca73f Fix: use user timezone when delivering notification emails 2025-10-16 06:35:27 +02:00
Jason Zimdars 317731b821 Merge pull request #1325 from basecamp/jz/10-15-25
JZ 10/15/25
2025-10-15 20:36:19 -05:00
Jason Zimdars c640505ad8 We don't need this anymore since it takes you to a filtered view 2025-10-15 17:10:26 -05:00
Jason Zimdars f9355ea475 Use "Fizzy" if they only have one account 2025-10-15 17:07:44 -05:00
Jason Zimdars e3346fde08 Update copy 2025-10-15 17:01:39 -05:00
Jason Zimdars 67aed4ad94 Update icon to better indicate unpinned state 2025-10-15 16:57:03 -05:00
Andy Smith 419384185b Merge pull request #1322 from basecamp/mobile-search-bar
Footer height takes safe area into account
2025-10-15 16:17:48 -05:00
Andy Smith 884bd1787e Footer height takes safe area into account 2025-10-15 16:14:37 -05:00
Andy Smith d0458708bd Merge pull request #1321 from basecamp/column-button-a11y
Show column buttons on focus
2025-10-15 15:50:13 -05:00
Andy Smith ce444d7075 Show column buttons on focus 2025-10-15 15:45:52 -05:00
Andy Smith 9d11897d6a Merge pull request #1320 from basecamp/better-localstorage-keys
Make collection-specific keys for collapsed column state
2025-10-15 15:36:01 -05:00
Andy Smith f7afd6c939 Make collection-specific keys for collapsed column state 2025-10-15 15:28:46 -05:00
Andy Smith a1fd09627d Merge pull request #1319 from basecamp/z-index-fix
Only bump z-index if collection dialog is open
2025-10-15 15:23:08 -05:00
Andy Smith 5babf59e99 Only bump z-index if collection dialog is open 2025-10-15 15:18:13 -05:00
Andy Smith 808f3f4bb6 Merge pull request #1318 from basecamp/show-all-watchers
Show all overflow watchers in a dialog
2025-10-15 15:10:22 -05:00
Andy Smith f99eedabca Fix typo 2025-10-15 14:41:56 -05:00
Andy Smith f2530587d6 Show all overflow watchers in a dialog 2025-10-15 14:35:21 -05:00
Andy Smith ab6f6194a1 Merge pull request #1317 from basecamp/truncations
Truncations
2025-10-15 13:47:53 -05:00