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
Jason Zimdars
f5384baf63
Boxcar -> BOXCAR
2025-10-23 15:05:36 -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
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
Mike Dalessio
1662fe8721
Include sqlite3 in the container images
2025-10-22 16:13:39 -07:00
Mike Dalessio
ec0bbf674d
Merge pull request #1370 from basecamp/flavorjones/more-schema-cleanup
...
More schema cleanup
2025-10-22 15:41:43 -07:00
Mike Dalessio
384831fd57
More schema cleanup
2025-10-22 15:39:06 -07:00
Sean Mitchell
6c2b9021b1
Merge pull request #1368 from basecamp/update-icon
2025-10-22 14:52:28 -07:00
Sean Mitchell
e1de13a68f
Remove error page logo
2025-10-22 14:46:24 -07:00
Sean Mitchell
9bd3610a8b
Merge branch 'main' into update-icon
...
* main: (36 commits)
Update tests
Avoid capitalizing "board"
Rename Fizzy, Boxcar
SPace out pinstripes
Add script for configuring production load balancers
Fix the default tenant in migration-audit
Transitions wipe from right
Use canvas BG color
Pinstripe background
dev: Fix the default tenant to be the correct Honcho id
Indicate account name in settings
Menu button always has the product name
bin/setup detects when it needs to set up seeds
Indicate account name in settings
Menu button always has the product name
bin/setup detects when it needs to set up seeds
'Fizzy' -> 'Boxcar'
pre-connect: make sure we're matching against unquoted hostnames
Add a migrations check to CI
Remove schema changes introduced in da413e75
...
2025-10-22 14:32:59 -07:00
Mike Dalessio
c900dfcce7
Merge pull request #1369 from basecamp/flavorjones/beamer-testbed-uid
...
beamer-testbed runs with local user's UID/GID
2025-10-22 14:31:03 -07:00
Mike Dalessio
cd6ef14d00
beamer-testbed runs with local user's UID/GID
...
so that created files aren't owned by root
2025-10-22 14:29:47 -07:00
Sean Mitchell
58e920566a
Rename footer text
2025-10-22 14:24:16 -07:00
Sean Mitchell
3cf43e6b87
Rename button label
2025-10-22 14:23:40 -07:00
Sean Mitchell
621a1217a4
Rename logo image_tag
2025-10-22 14:21:46 -07:00
Sean Mitchell
bee935e2e9
Rename and update logo
2025-10-22 14:19:42 -07:00
Sean Mitchell
997c0f2117
Update fav and app icons
2025-10-22 14:19:03 -07:00
Jason Zimdars
397ce8e99d
Merge pull request #1367 from basecamp/boxcar
...
Fizzy -> Boxcar
2025-10-22 14:15:58 -07:00
Jason Zimdars
47042602de
Update tests
2025-10-22 14:13:06 -07:00
Jason Zimdars
8be034d850
Merge branch 'main' into boxcar
2025-10-22 13:52:01 -07:00
Jason Zimdars
81618d758e
Avoid capitalizing "board"
2025-10-22 13:49:23 -07:00