dependabot[bot]
9585d13f5f
Bump actions/attest-build-provenance from 3.2.0 to 4.1.0 ( #2668 )
...
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance ) from 3.2.0 to 4.1.0.
- [Release notes](https://github.com/actions/attest-build-provenance/releases )
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md )
- [Commits](https://github.com/actions/attest-build-provenance/compare/v3.2.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-09 08:58:45 -07:00
dependabot[bot]
17112fa0ee
Bump brakeman from 8.0.2 to 8.0.4 in the development-dependencies group ( #2669 )
...
* Bump brakeman from 8.0.2 to 8.0.4 in the development-dependencies group
Bumps the development-dependencies group with 1 update: [brakeman](https://github.com/presidentbeef/brakeman ).
Updates `brakeman` from 8.0.2 to 8.0.4
- [Release notes](https://github.com/presidentbeef/brakeman/releases )
- [Changelog](https://github.com/presidentbeef/brakeman/blob/main/CHANGES.md )
- [Commits](https://github.com/presidentbeef/brakeman/compare/v8.0.2...v8.0.4 )
---
updated-dependencies:
- dependency-name: brakeman
dependency-version: 8.0.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
* Sync Gemfile.saas.lock
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-09 08:58:36 -07:00
Rob Zolkos
854c0b85bc
Update magic link sign-up email copy to be surface-agnostic ( #2670 )
...
Remove "on the Fizzy sign-up page" from the verification code email since users can now sign up via CLI, not just the web.
2026-03-06 16:47:15 -05:00
Rob Zolkos
e47f2d93eb
Add JSON response format to board publication toggle ( #2663 )
2026-03-05 20:48:03 -05:00
Mike Dalessio
e27c0c5fa1
Filter draft cards from public closed column ( #2667 )
...
The public closed column was showing draft cards because it queried
`@board.cards.closed` without a `.published` filter. This adds the
missing `.published` scope to match the pattern used elsewhere in the
public controllers.
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-05 20:31:41 -05:00
Rob Zolkos
8ee2d7d65f
Add JSON response format to access token creation ( #2662 )
...
* Add JSON response format to access token creation
Allows programmatic clients (e.g., CLI) to create access tokens
via the API by returning the token, description, and permission
as JSON instead of redirecting to the HTML show page.
* Add JSON response format to access token creation
Allows programmatic clients (e.g., CLI) to create access tokens
via the API by returning the token, description, and permission
as JSON instead of redirecting to the HTML show page.
* Style
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-03-05 13:48:51 -04:00
Adrien Maston
734549a4cf
Merge pull request #2657 from basecamp/mobile/fix-clipped-column-menu
...
Mobile / Fix clipped column menu
2026-03-05 17:39:21 +01:00
Adrien Maston
deb31ddc40
Merge pull request #2655 from basecamp/mobile/fix-search
...
Mobile / Fix search
2026-03-04 17:15:05 +01:00
Adrien Maston
62d4bab5a8
Merge pull request #2660 from basecamp/mobile/tweak-activity-headers
...
Mobile / Tweak activity headers
2026-03-04 17:03:30 +01:00
Adrien Maston
646b552293
Merge pull request #2656 from basecamp/mobile/fix-change-email-confirmation
...
Mobile / Fix change email confirmation layout
2026-03-04 15:38:09 +01:00
Adrien Maston
98d019d47b
Make it a fitted pill shape on iOS
2026-03-04 15:36:07 +01:00
Rosa Gutierrez
e217c7286e
Clean up now unused /devices routes
...
Follow-up to #2652
2026-03-04 11:10:44 +00:00
Adrien Maston
920502b590
Scroll column into view when opening its menu
2026-03-04 11:31:45 +01:00
Adrien Maston
9c26e834b7
Don't try to orient column menus
2026-03-04 11:30:42 +01:00
Adrien Maston
8a2a93563d
Remove fixed panel size
2026-03-04 10:51:29 +01:00
Adrien Maston
57249fb9b7
Target results frame and advance action
2026-03-04 10:29:07 +01:00
Andy Smith
fc95ddca05
Update the import link language
2026-03-03 16:31:50 -06:00
Andy Smith
5f919b312c
Merge pull request #2560 from nqst/fix-blurred-nav-menu-in-safari
...
Fix font/icon rendering in the nav menu in Safari
2026-03-03 09:56:47 -06:00
Andy Smith
c41e3277c8
Merge branch 'main' into fix-blurred-nav-menu-in-safari
2026-03-03 09:52:12 -06:00
Mike Dalessio
4496a203e6
Quash the new Rails warnings about premature class loading ( #2653 )
2026-03-03 10:44:51 -05:00
Jason Zimdars
613dfa5cee
Merge pull request #2557 from nqst/cancellation-section-adjustments
...
Cancellation section adjustments
2026-03-03 09:38:29 -06:00
Andy Smith
f8815fd914
Merge pull request #2603 from nqst/mobile-nav-menu-no-autofocus
...
Mobile → Jump menu: Remove input autofocus
2026-03-03 09:37:10 -06:00
Rosa Gutierrez
53df0e405b
Move devices endpoint from /devices to /my/devices
...
Keep legacy /devices routes for backwards compatibility with mobile
apps not yet updated.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-03 16:30:41 +01:00
Kevin McConnell
f6ed923e75
Merge pull request #2651 from basecamp/update-thruster-0.1.18
...
Update Thruster to v0.1.18
2026-03-03 13:41:23 +00:00
Kevin McConnell
6e3ee266ec
Update Thruster to v0.1.18
2026-03-03 13:30:55 +00:00
Jorge Manrubia
5b15ae91fa
Merge pull request #2650 from basecamp/update-deps
...
Bump solid_queue to 1.3.2 and importmap-rails to 2.2.3
2026-03-03 14:09:42 +01:00
Jorge Manrubia
4c2b6626e7
Revert "Bump thruster from 0.1.17 to 0.1.18"
...
This reverts commit a0dcc26cda .
2026-03-03 14:06:13 +01:00
Jorge Manrubia
7ef343e83d
Revert "Sync Gemfile.saas.lock"
...
This reverts commit 2fef068ad0 .
2026-03-03 14:06:13 +01:00
Jorge Manrubia
4853536ced
Revert "Fix Gemfile.saas.lock: add missing thruster 0.1.18 platform variants"
...
This reverts commit a515f1f007 .
2026-03-03 14:06:04 +01:00
Jorge Manrubia
a515f1f007
Fix Gemfile.saas.lock: add missing thruster 0.1.18 platform variants
...
The saas.lock sync only bumped the version number but never added the
platform-specific entries that were present for 0.1.17.
2026-03-03 14:01:50 +01:00
Jorge Manrubia
8ae619891c
Bump solid_queue from 1.3.1 to 1.3.2 and importmap-rails from 2.2.2 to 2.2.3
2026-03-03 14:01:36 +01:00
github-actions[bot]
2fef068ad0
Sync Gemfile.saas.lock
2026-03-03 14:01:36 +01:00
dependabot[bot]
a0dcc26cda
Bump thruster from 0.1.17 to 0.1.18
...
Bumps [thruster](https://github.com/basecamp/thruster ) from 0.1.17 to 0.1.18.
- [Changelog](https://github.com/basecamp/thruster/blob/main/CHANGELOG.md )
- [Commits](https://github.com/basecamp/thruster/compare/v0.1.17...v0.1.18 )
---
updated-dependencies:
- dependency-name: thruster
dependency-version: 0.1.18
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-03 14:01:36 +01:00
Jorge Manrubia
6d7e0dbe99
Revert "Sync Gemfile.saas.lock"
...
This reverts commit e1ffecb4f6 .
2026-03-03 13:57:42 +01:00
Jorge Manrubia
ea88e7f458
Revert "Bump thruster from 0.1.17 to 0.1.18"
...
This reverts commit a21e93611e .
2026-03-03 13:57:42 +01:00
Jorge Manrubia
41cc11d2c0
Revert "Bump solid_queue from 1.3.1 to 1.3.2 and importmap-rails from 2.2.2 to 2.2.3"
...
This reverts commit 14a57c2b90 .
2026-03-03 13:57:12 +01:00
Jorge Manrubia
b1495153cd
Revert "Restore platform-specific thruster entries in Gemfile.saas.lock"
...
This reverts commit c295af7baf .
2026-03-03 13:57:12 +01:00
Jorge Manrubia
c295af7baf
Restore platform-specific thruster entries in Gemfile.saas.lock
...
The dependabot PR that bumped solid_queue and importmap-rails accidentally
dropped the platform variants for thruster 0.1.18 from Gemfile.saas.lock,
causing "Unsupported platform: x86_64-linux" boot failures on production.
2026-03-03 13:42:12 +01:00
Jorge Manrubia
f0b321057e
Merge pull request #2649 from basecamp/dependabot-gem-updates
...
Bump solid_queue from 1.3.1 to 1.3.2 and importmap-rails from 2.2.2 to 2.2.3
2026-03-03 12:41:17 +01:00
Adrien Maston
f6b9e765b8
Merge pull request #2619 from basecamp/style-devices-page
...
Style devices page
2026-03-03 12:20:09 +01:00
Adrien Maston
34ab9c6231
Update saas/app/views/devices/index.html.erb
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-03 12:14:28 +01:00
Jorge Manrubia
9bf0663941
Merge pull request #2219 from jmporchet/patch-1
...
Add signup info when email config is not available
2026-03-03 11:44:24 +01:00
Jorge Manrubia
ffb80ea3e0
Merge pull request #2216 from creslinux/docs/clarify-triage-endpoint
...
Clarify API docs for triage endpoint and S3 configuration
2026-03-03 11:42:51 +01:00
Jorge Manrubia
35c242ca9f
Remove redundant clarification from triage endpoint description
2026-03-03 11:42:10 +01:00
Adrien Maston
8ce5a3c1b5
Merge pull request #2648 from basecamp/mobile/fix-change-email-layout
...
Mobile / Fix change email layout
2026-03-03 11:39:14 +01:00
Adrien Maston
00dd28790b
Merge pull request #2644 from basecamp/mobile/done-button-with-icon
...
Mobile / Done button with icon
2026-03-03 11:38:56 +01:00
Adrien Maston
0cdb4495f9
Merge pull request #2640 from basecamp/mobile/search-scrolling+clear-suggestion
...
Mobile / Search scrolling + clear button suggestion
2026-03-03 11:38:27 +01:00
Jorge Manrubia
14a57c2b90
Bump solid_queue from 1.3.1 to 1.3.2 and importmap-rails from 2.2.2 to 2.2.3
2026-03-03 11:36:26 +01:00
Jorge Manrubia
991e31bd66
Merge pull request #2634 from basecamp/dependabot/bundler/stackprof-0.2.28
...
Bump stackprof from 0.2.27 to 0.2.28
2026-03-03 11:34:58 +01:00
Jorge Manrubia
6f33d09471
Merge pull request #2630 from basecamp/dependabot/bundler/thruster-0.1.18
...
Bump thruster from 0.1.17 to 0.1.18
2026-03-03 11:34:52 +01:00