Jason Zimdars
18eb41ea93
Need to take this completely out of its natural position
2025-10-24 18:42:46 -06:00
Jason Zimdars
7ca18513d9
Product in heavy font weight
2025-10-24 18:37:55 -06:00
David Heinemeier Hansson
eebda8bfd2
No longer used
2025-10-24 12:58:34 -07:00
Jason Zimdars
9df45f3434
Merge pull request #1383 from basecamp/jz/10-23-25
...
JZ 10/23/25
2025-10-23 15:44:12 -07:00
Andy Smith
8fc6439cef
Merge pull request #1384 from basecamp/single-collection-move
...
Single collection move
2025-10-23 15:43:32 -07:00
Andy Smith
7ed44063ed
Move up the conditional
2025-10-23 15:40:51 -07:00
Mike Dalessio
b9b22c3189
Merge pull request #1381 from basecamp/flavorjones/finish-gem-adoption
...
Complete beamer gem adoption
2025-10-23 15:39:24 -07:00
Jason Zimdars
d8285ddf4e
Add sign-out to the menu
2025-10-23 15:39:16 -07:00
Jason Zimdars
f3e2c5472d
Simplify design
2025-10-23 15:39:08 -07:00
Andy Smith
d11a0bac75
Remove collection move dialog when there's only one board
2025-10-23 15:38:13 -07:00
Mike Dalessio
c87c2f0960
Complete beamer gem adoption
...
- stop importing beamer during Dockerfile builds
- add a "bin/beamer" gemstub
- invoke `bin/beamer` explicitly
- drop the beamer initializer
2025-10-23 15:35:57 -07:00
Mike Dalessio
97b17b9bcc
Merge pull request #1382 from basecamp/flavorjones/better-seeding
...
Better seeding
2025-10-23 15:35:37 -07:00
Mike Dalessio
519f719173
Better seeding
...
- don't ever seed during CI
- cut honcho seed time by 75%
2025-10-23 15:33:34 -07:00
Andy Smith
2e3cb86c10
Bump z-index when dialog is open
2025-10-23 15:32:11 -07:00
Andy Smith
49f96b4939
Merge pull request #1380 from basecamp/lexxy-spacing
...
Lexxy content tweaks
2025-10-23 15:21:38 -07:00
Andy Smith
2aea2a61f3
Lexxy content tweaks
2025-10-23 15:17:15 -07:00
Jason Zimdars
f5384baf63
Boxcar -> BOXCAR
2025-10-23 15:05:36 -07:00
Andy Smith
597e060ab0
Merge pull request #1379 from basecamp/pinstripe-tweaks
...
Update pinstripe BG
2025-10-23 15:03:46 -07:00
Andy Smith
a28506a49e
Update stream title to Maybe
2025-10-23 15:02:25 -07:00
Jason Zimdars
2409f6bbbc
Don't smooth scroll
...
It's annoying when anchoring to comments, for example
2025-10-23 14:59:01 -07:00
Andy Smith
14d3aaf14e
Update pinstripe BG
2025-10-23 14:58:48 -07:00
Jason Zimdars
944074a40d
Introduce a new centered frameless panel type
2025-10-23 14:51:24 -07:00
Kevin McConnell
089655ddee
Merge pull request #1377 from basecamp/longer-caching-for-public-pages
...
Extend public caching to 30 seconds
2025-10-23 11:56:11 -07:00
Kevin McConnell
decd01c8d0
Extend public caching to 30 seconds
...
Up from the previous 5 seconds. It's still short enough that the pages
shouldn't feel stale, but it further reduces the number of requests that
will reach the app.
Also moved this into a shared concern so we can adjust the caching rule
in one place.
2025-10-23 11:48:12 -07:00
Jason Zimdars
8d7148e90f
Merge pull request #1376 from basecamp/jz/10/22/25
...
Jz/10/22/25
2025-10-23 07:58:00 -07:00
Jason Zimdars
1c8a9fdc67
Update tests
2025-10-23 07:54:46 -07:00
Stanko Krtalić
7ccb78a678
Merge pull request #1375 from basecamp/fix-docker-permissions
...
Run code as the rails user
2025-10-23 15:15:52 +02:00
Stanko K.R.
50020a0d76
Run code as the rails user
2025-10-23 15:14:16 +02:00
Stanko Krtalić
bb4c5ada03
Merge pull request #1229 from basecamp/add-postpone-trigger-to-webhooks
...
Add postpone and auto-postpone as Webhook triggers
2025-10-23 14:35:39 +02:00
Stanko Krtalić
dcae6d5ff7
Merge pull request #1374 from basecamp/fix-migrate-primary-db-again-v2
...
Exit with status 0 if not the primary
2025-10-23 14:13:23 +02:00
Stanko K.R.
0d18a00bb6
Exit with status 0 if not the primary
2025-10-23 14:12:01 +02:00
Stanko Krtalić
4faabe88af
Merge pull request #1373 from basecamp/fix-migrate-primary-db-again
...
Use bundler to invoke beamer
2025-10-23 14:01:06 +02:00
Stanko K.R.
898840e8d6
Use bundler to invoke beamer
2025-10-23 13:59:51 +02:00
Stanko Krtalić
4fbaead9db
Merge pull request #1372 from basecamp/fix-migrate-primary-db
...
Fix migrate-primary-db
2025-10-23 13:43:36 +02:00
Stanko K.R.
f9b4cb9b26
Specify Beamer directory when running is-primary
2025-10-23 13:38:36 +02:00
Stanko K.R.
98c9eab557
Remove unused event
2025-10-23 12:53:25 +02:00
Stanko K.R.
a67fd7b082
Add missing quotation mark
2025-10-23 12:50:41 +02:00
Stanko K.R.
abaa2d93d0
Remove unused argument
2025-10-23 12:41:22 +02:00
Stanko K.R.
55ae0a6c5b
Restore quotation marks
2025-10-23 12:39:16 +02:00
Jason Zimdars
36b6288d22
Copy edits
2025-10-23 12:32:18 +02:00
Stanko K.R.
2ac2d4e0da
Add postpone and auto-postpone as Webhook triggers
2025-10-23 12:31:22 +02:00
Stanko Krtalić
880ad7ff12
Use Beamer through its gem ( #1230 )
2025-10-23 12:14:00 +02:00
Jason Zimdars
45614a07ea
Tighten space between title and description editors
2025-10-22 17:27:07 -07:00
Jason Zimdars
be98fafd33
Hyphens support is poor, dump it
...
I find it suprising that it hyphenates and reflows while typing. And
we're not getting much of it in the rendered views either.
2025-10-22 17:18:01 -07:00
Jason Zimdars
ed9cede24b
These use the old collection link format
2025-10-22 17:12:43 -07:00
Jason Zimdars
d3a20060e2
Redirect to collection after publishing a card
2025-10-22 17:07:24 -07:00
Jason Zimdars
2d16e98a7e
Render a special state when no one is watching
2025-10-22 16:55:15 -07:00
Jason Zimdars
c7f0b00a18
Don't autofocus collection name
...
This rarely changes, don't make it too easy. Especially because the
focused input prevents hotkeys you might want to use here
2025-10-22 16:35:59 -07:00
Jason Zimdars
4bd9904013
Add a line to credit 37signals
2025-10-22 16:34:02 -07:00
Mike Dalessio
4ccda3f427
Merge pull request #1371 from basecamp/flavorjones/sqlite3-in-containers
...
Include sqlite3 in the container images
2025-10-22 16:15:01 -07:00