Commit Graph

5680 Commits

Author SHA1 Message Date
Jason Zimdars a0520d34fc Merge pull request #1306 from basecamp/fix-postpones-copy
"Postpones" -> "Closes in"
2025-10-14 12:08:32 -05:00
Jason Zimdars 040c8a92c2 "Postpones" -> "Closes in" 2025-10-14 12:05:21 -05:00
Jorge Manrubia 690ba7e655 Merge pull request #1303 from basecamp/card-broadcasts
Improve page refreshes
2025-10-14 15:43:12 +02:00
Mike Dalessio defb61b53d Merge pull request #1305 from basecamp/flavorjones/dep-artenanted
dep: update AR::Tenanted to allow config adapter registration
2025-10-14 09:40:19 -04:00
Jorge Manrubia b177f92ec1 Prevent view transition animations on page refreshes
View transitions don't play great with page refreshes as they can make those
very noticeable
2025-10-14 15:38:35 +02:00
Mike Dalessio 20d0ea05cc dep: update AR::Tenanted to allow config adapter registration 2025-10-14 09:38:35 -04:00
Jason Zimdars 99d7f62dbc Merge pull request #1299 from basecamp/order-stream-by-activity
Activity bumps cards to the top
2025-10-14 08:14:42 -05:00
Jorge Manrubia 956faaa67d More fine-grained approach to listen for broadcasted refresh signals
Only listen for collections actually involved in the view
2025-10-14 11:10:49 +02:00
Jorge Manrubia 6d434ec467 Reuse existing cache invalidation logic that replaced this helper 2025-10-14 11:02:15 +02:00
Jorge Manrubia e174ee55bb Merge pull request #1302 from basecamp/missing-cards
Show completed cards when filtering cards by creator
2025-10-14 10:43:17 +02:00
Jorge Manrubia d2838fc3d8 Show completed cards when filtering cards by creator 2025-10-14 10:35:18 +02:00
Jason Zimdars 103523e798 Merge pull request #1301 from basecamp/jz/10/13/25
JZ 10/13/25
2025-10-13 18:15:20 -05:00
Jason Zimdars 940db09063 Refactor to remove workflows styles 2025-10-13 18:06:14 -05:00
Jason Zimdars 9fb583e21c Display column when viewing cards in a grid (filtering) 2025-10-13 18:06:14 -05:00
Jason Zimdars 109822d57a Dial back title size on perma 2025-10-13 18:06:14 -05:00
Jason Zimdars 1bb3b50fe6 Add bubble when The Stream has bubbled cards 2025-10-13 18:06:14 -05:00
Jason Zimdars 5256c2fa86 This got too wide in the collapsed state 2025-10-13 18:06:14 -05:00
Jason Zimdars 8d82a1557b Allow selecting default color
- Adjust swatch layout to be more resilliant and space efficient
- Select text on focus
- Update placeholder
2025-10-13 18:06:14 -05:00
Jason Zimdars 03dcfe8964 Style 2025-10-13 18:04:12 -05:00
Jason Zimdars 679b4d2c94 Focus filter input with a hotkey, adjust sizing 2025-10-13 18:04:01 -05:00
Jason Zimdars b49275508d esc clears filters 2025-10-13 18:03:42 -05:00
Mike Dalessio 8c3ca1def3 Merge pull request #1300 from basecamp/flavorjones/tweak-beamer-testbed
Improvements to beamer-testbed
2025-10-13 17:24:17 -04:00
Mike Dalessio 7a4e885fd5 beamer-testbed configures fizzy-01 to be the writer
and everything else is listed as a read-target.

Note that we need to set SECRET_BASE so all the app instances agree
2025-10-13 17:22:10 -04:00
Mike Dalessio 8c60986362 beamer-testbed can connect to queenbee on the host
to set up new tenants
2025-10-13 16:55:18 -04:00
Mike Dalessio d266f1bbff beamer-testbed runs on host port 3006 2025-10-13 16:55:13 -04:00
Jason Zimdars 94b5b6fc9e Activity bumps cards to the top of triaged columns, too 2025-10-13 15:51:35 -05:00
Jason Zimdars fb865effac Activity bumps cards to the top of the stream 2025-10-13 15:39:14 -05:00
Fernando Álvarez ad3a16f8e6 Add reader nodes to Staging 2025-10-13 19:35:11 +02:00
Mike Dalessio 1a73d00ba6 Merge pull request #1297 from basecamp/flavorjones/sqlite-uri-fix
dep: update Rails to the branch with the sqlite uri fixes
2025-10-13 13:00:23 -04:00
Mike Dalessio 0670645b7f dep: update Rails to the branch with the sqlite uri fixes 2025-10-13 12:51:14 -04:00
Fernando Álvarez b682427df7 Add AMS to Staging 2025-10-13 18:00:00 +02:00
Stanko Krtalić 022007c5d8 Merge pull request #1295 from basecamp/beamer-testbed
Create testbed to test beamer scenarios in Fizzy
2025-10-13 17:55:39 +02:00
Mike Dalessio d25825fc9c Merge pull request #1296 from basecamp/flavorjones/fix-backup-job
Fix SQLiteBackupsJob to work with AR::Tenanted v0.5.0
2025-10-13 08:56:41 -04:00
Mike Dalessio bffaedc604 dep: Add indirect dependency "benchmark" to quash Ruby 3.5 warnings
```
gems/sniffer-0.5.0/lib/sniffer/adapters/net_http_adapter.rb:4: warning: lib/ruby/3.4.0/benchmark.rb was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.5.0.
You can add benchmark to your Gemfile or gemspec to silence this warning.
Also please contact the author of sniffer-0.5.0 to request adding benchmark into its gemspec.
```

Sadly it looks like sniffer is not really maintained, so I'm adding
this here for now.
2025-10-13 08:50:55 -04:00
Mike Dalessio 63458ceb87 Fix SQLiteBackupsJob to work with AR::Tenanted v0.5.0
ref: https://github.com/basecamp/activerecord-tenanted/pull/215
2025-10-13 08:47:16 -04:00
Stanko K.R. b016bd7cae Fix replicaiton wiht the untenanted DB 2025-10-13 14:09:37 +02:00
Stanko K.R. c3b336ee1e Separate temp dirs 2025-10-13 13:57:58 +02:00
Stanko K.R. d3d0871b77 Remove unused COPY 2025-10-13 13:48:46 +02:00
Stanko K.R. d3816bc212 Create testbed to test beamer scenarios in Fizzy 2025-10-13 13:46:00 +02:00
Mike Dalessio 0e0103c492 Merge pull request #1294 from basecamp/flavorjones/dep-20251012
Update dependencies
2025-10-12 14:48:12 -04:00
Mike Dalessio 9b00d59e57 dep: update solid_cache and aws_partitions 2025-10-12 14:40:02 -04:00
Mike Dalessio f100eb89ee dep: update selenium-webdriver 2025-10-12 14:38:54 -04:00
Mike Dalessio 824c62b4b0 dep: update rails 2025-10-12 14:36:11 -04:00
Mike Dalessio 0e40a28b25 dep: update activerecord-tenanted 2025-10-12 14:34:51 -04:00
Jeremy Daer b8f09b7f75 Deploy to fully-qualified domain names to eliminate DNS search path driven query amplification (#1293) 2025-10-11 15:57:47 -07:00
Mike Dalessio 5bbb94e1c6 Merge pull request #1292 from basecamp/flavorjones/fix-webhook-cleanup
Fix recurring job config for webhook cleanup
2025-10-11 13:59:22 -04:00
Mike Dalessio 28e9b4a496 Fix recurring job config for webhook cleanup 2025-10-11 13:57:19 -04:00
Mike Dalessio ab5451f1c9 Merge pull request #1291 from basecamp/flavorjones/yabeda-actioncable
Add yabeda-actioncable metrics
2025-10-11 13:41:16 -04:00
Mike Dalessio 4f981e9c2f Add yabeda-actioncable metrics 2025-10-11 13:35:31 -04:00
Mike Dalessio 5c651a7f94 Tidy recurring.yml 2025-10-11 13:23:25 -04:00