Commit Graph

6817 Commits

Author SHA1 Message Date
Jorge Manrubia eea9afb639 Fix: dismiss grouped notifications by card from the notifications tray
This also splits the templates into two: index and tray, since the URL now changes.
2025-11-14 12:58:24 +01:00
Jorge Manrubia 37e6b2461e Headers are indentical 2025-11-14 12:27:13 +01:00
Jorge Manrubia ce84f9bea6 Merge pull request #1596 from basecamp/board-entropy
Fix: setting board entropy was changing the account entropy when not present
2025-11-14 12:11:58 +01:00
Jorge Manrubia 0d55c966b3 Fix: setting board entropy was changing the account entropy when not present 2025-11-14 12:10:54 +01:00
Jorge Manrubia 73b739f128 Merge pull request #1595 from basecamp/revert-1594-revert-1588-color-a11y
Color a11y
2025-11-14 11:46:51 +01:00
Jorge Manrubia 80d309cd22 Keep current logical names for colors
So that the db values are not tied to the specific CSS
2025-11-14 11:44:04 +01:00
Jorge Manrubia 956a7aafad Revert "Revert "Color a11y"" 2025-11-14 11:24:55 +01:00
Jorge Manrubia 205729faeb Merge pull request #1594 from basecamp/revert-1588-color-a11y
Revert "Color a11y"
2025-11-14 11:22:06 +01:00
Jorge Manrubia 6413570985 Revert "Color a11y" 2025-11-14 11:21:52 +01:00
Jorge Manrubia 295af8b1e9 Merge pull request #1588 from basecamp/color-a11y
Color a11y
2025-11-14 11:18:53 +01:00
Jorge Manrubia 06b762c0a8 Move default color to the column 2025-11-14 11:15:09 +01:00
Jorge Manrubia b1e087e7c9 Introduce a proper color poro to represent colors
Instead of managing a hash throgh the app
2025-11-14 11:09:39 +01:00
Jason Zimdars fe0d90f730 Merge pull request #1589 from basecamp/closed-by-system
Display stamp in cards view when it's auto-postponed by the system
2025-11-13 18:14:19 -06: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
Andy Smith 2b0fd0909d Fix test 2025-11-13 17:32:36 -06:00
Andy Smith 8ad0d05750 Add column color names 2025-11-13 17:30:01 -06:00
Jason Zimdars c991c2fd8e Merge pull request #1587 from basecamp/fizzy-menu-fix
Attempt to fix overflow in mobile safari
2025-11-13 17:27:22 -06:00
Jason Zimdars a064f575b6 Attempt to fix overflow in mobile safari
Fix header and close button, avoid `dvw` units because Safari 26 seems
to choke on those
2025-11-13 17:24:31 -06:00
Jason Zimdars 9e0d9f4019 Merge pull request #1586 from basecamp/maybe-bubble-fix
Adjust position so bubble isn't cut-off
2025-11-13 16:30:54 -06:00
Jason Zimdars 35371e2877 Adjust position so bubble isn't cut-off 2025-11-13 16:27:21 -06:00
Andy Smith a51c1adad2 Merge pull request #1585 from basecamp/add-card-on-mobile-column-view
Add the card tools thing to the mobile view
2025-11-13 15:17:08 -06:00
Andy Smith 84c5a4ac15 Add the card tools thing to the mobile view 2025-11-13 15:16:07 -06:00
Andy Smith 16ac9a0077 Merge pull request #1584 from basecamp/andy-13-nov-a
Andy 13 nov a
2025-11-13 14:43:12 -06:00
Andy Smith 2598c2009b Fix full page column title typos 2025-11-13 14:36:38 -06:00
Andy Smith 44ccfa167a Max-width for body 2025-11-13 14:35:02 -06:00
Andy Smith 71436772ac Place z-index of nav on top of bar 2025-11-13 14:34:45 -06:00
Andy Smith 73556a5092 Show mobile view regardless of touch type 2025-11-13 14:34:24 -06:00
Andy Smith 5246c202b0 Create back link helper that works nicely on mobile 2025-11-13 14:13:29 -06:00
Andy Smith 3d2b649828 Add btn--back class 2025-11-13 13:57:36 -06:00
Andy Smith 57ec309e91 Merge pull request #1582 from basecamp/mobile-column-gradient
L/R gradient direction for columns on mobile
2025-11-13 11:40:08 -06:00
Andy Smith f4540467c2 L/R gradient direction for columns on mobile 2025-11-13 11:38:22 -06:00
Jorge Manrubia f232d7f597 Merge pull request #1581 from basecamp/comment-streams
Handle comments with streams
2025-11-13 17:13:20 +01:00
Jorge Manrubia 17876b30d4 Manage comments with streams
We replacing the full list of comments within a turbo frame, which didn't feel great when you had several comments.
2025-11-13 17:12:46 +01:00
Jorge Manrubia 66c5005169 Disable temporarily 2025-11-13 17:01:00 +01:00
Jorge Manrubia bddbc0c0ac Make comment body area permanent so that morphing/refresh does not touch it 2025-11-13 16:52:54 +01:00
Jorge Manrubia 88f1dd4b62 Merge pull request #1580 from basecamp/live-card-updates
Re-enable live updates for card permas
2025-11-13 16:04:53 +01:00
Jorge Manrubia e8920ceb0e Prevent page refreshes when posting comments/descriptions with attachments 2025-11-13 16:03:48 +01:00
Jorge Manrubia 0267223749 Re-enable live updates for card permas 2025-11-13 14:49:17 +01:00
Jorge Manrubia 360add76a7 Merge pull request #1577 from basecamp/update-gems
Update dependencies
2025-11-13 10:35:25 +01:00
Jorge Manrubia 168422d5ed Merge remote-tracking branch 'origin/dependabot/bundler/autotuner-1.1.0' into update-gems 2025-11-13 10:33:58 +01:00
Jorge Manrubia 519d49cfa7 Merge remote-tracking branch 'origin/dependabot/bundler/solid_queue-1.2.4' into update-gems 2025-11-13 10:33:54 +01:00
Jorge Manrubia 1df5941d37 Merge remote-tracking branch 'origin/dependabot/bundler/development-dependencies-5cb8d04dc4' into update-gems 2025-11-13 10:33:48 +01:00
Jorge Manrubia 25ab8147f0 Merge remote-tracking branch 'origin/dependabot/bundler/sentry-rails-6.1.0' into update-gems 2025-11-13 10:33:43 +01:00
Jorge Manrubia 79167d7ea0 Merge remote-tracking branch 'origin/dependabot/bundler/solid_cache-1.0.10' into update-gems 2025-11-13 10:33:39 +01:00
Jorge Manrubia ead7cc7b81 Merge remote-tracking branch 'origin/dependabot/bundler/aws-sdk-s3-1.203.0' into update-gems 2025-11-13 10:33:33 +01:00
Jorge Manrubia 666f84b340 Merge remote-tracking branch 'origin/dependabot/bundler/sentry-ruby-6.1.0' into update-gems 2025-11-13 10:33:28 +01:00
Jorge Manrubia e49d41983e Merge remote-tracking branch 'origin/dependabot/bundler/activerecord-tenanted-1e92cb3' into update-gems 2025-11-13 10:33:24 +01:00
Jorge Manrubia 169be6cfc5 Merge remote-tracking branch 'origin/dependabot/bundler/sqlite3-2.8.0' into update-gems 2025-11-13 10:33:19 +01:00
Jorge Manrubia a4ebdf4f42 Merge pull request #1574 from basecamp/aggregate-email-notifications
Aggregate email notifications by card
2025-11-13 09:50:21 +01:00
Jorge Manrubia 89ff019360 Merge pull request #1448 from basecamp/unique-notifications
Group notifications by card and only show the oldest one in the tray
2025-11-13 09:42:21 +01:00