Commit Graph

5473 Commits

Author SHA1 Message Date
Mike Dalessio 57e4f8a665 Merge pull request #1235 from basecamp/flavorjones/remove-mysql-setup
Remove the mysql setup
2025-10-03 21:57:02 -04:00
Mike Dalessio 6a9b98e44f Remove the mysql setup
no longer needed now that we're not connecting to 37id
2025-10-03 21:56:18 -04:00
Mike Dalessio 21ea628729 Merge pull request #1234 from basecamp/flavorjones/setup-os-dependencies
bin/setup installs system dependencies
2025-10-03 21:53:56 -04:00
Mike Dalessio dbc86f257c bin/setup installs system dependencies 2025-10-03 21:53:32 -04:00
Jason Zimdars 9878fea4c8 Merge branch 'main' into filter-input-tweaks 2025-10-03 18:04:59 -05:00
Jason Zimdars 56069d14e3 Tighten filter input 2025-10-03 18:03:25 -05:00
Jason Zimdars 5aa2e5016d Tighten filter input 2025-10-03 18:02:10 -05:00
Mike Dalessio 5c706e7888 Merge pull request #1233 from basecamp/flavorjones/small-account-fixes
Rename account column, small account-related fixes
2025-10-03 17:25:54 -04:00
Mike Dalessio f26b0b7256 Rename accounts.tenant_id to external_account_id
and simplify the params to Account.create_with_admin_user
2025-10-03 17:21:01 -04:00
Jason Zimdars d591166f01 Merge pull request #1212 from basecamp/column-perma
Column perma
2025-10-03 16:09:42 -05:00
Jason Zimdars 613e19145b Improve blank slates 2025-10-03 16:05:20 -05:00
Mike Dalessio 48783824ee Fix some small things related to accounts 2025-10-03 16:55:00 -04:00
Jason Zimdars 57f78f9e6c Match menu button color 2025-10-03 15:39:35 -05:00
Jason Zimdars d69889a701 Hide buttons initially 2025-10-03 15:34:57 -05:00
Jason Zimdars 903e1c6789 Missed one 2025-10-03 14:36:02 -05:00
Jason Zimdars 8a6c9a379f Only show on hover 2025-10-03 14:35:44 -05:00
Jason Zimdars cf3e9b4aa3 The Stream isn't collapsible, it shouldn't respond like a button 2025-10-03 14:28:22 -05:00
Jason Zimdars eeacf5e0c2 Align collapsed columns 2025-10-03 14:22:45 -05:00
Jason Zimdars a7187472f8 Adjust icon 2025-10-03 14:16:12 -05:00
Jason Zimdars 3546788aaf Adjust gradient effect 2025-10-03 14:09:29 -05:00
Mike Dalessio f1dae88003 Merge pull request #1232 from basecamp/flavorjones/local-authentication-step2
Standalone authentication: step 2, remove SignalId
2025-10-03 14:20:00 -04:00
Mike Dalessio 8e0cb930af Delete SignalId concerns from the codebase
including Signup for now, will rebuild it with just QB
2025-10-03 14:06:51 -04:00
Mike Dalessio b93a32a57f Drop external_user_id from the users table 2025-10-03 14:06:51 -04:00
Jorge Manrubia 0895939573 Merge pull request #1231 from basecamp/watches-bugs
Fix watching card inconsistencies
2025-10-03 19:10:25 +02:00
Jorge Manrubia 6a0423bed3 Rename test 2025-10-03 19:06:45 +02:00
Jorge Manrubia 5e09944606 Separate card and collection watchers
https://fizzy.37signals.com/5986089/cards/375
2025-10-03 19:04:01 +02:00
Jorge Manrubia a6383d0e43 Don't prepend yourself to the list if you are not watching 2025-10-03 19:03:26 +02:00
Jorge Manrubia e610bc981e Handle update with a page refresh so that both the list of subscribers and the bell update on the same operation
We can optimize with streams separately, this fixes a bug
2025-10-03 18:25:04 +02:00
Jorge Manrubia 656aa4f41e Merge pull request #1228 from basecamp/caching-watchers
Fix: watchers list not updating due to caching
2025-10-03 16:57:53 +02:00
Jorge Manrubia 7eb99c308c Fix: watchers list not updating due to caching
https://fizzy.37signals.com/5986089/cards/2157/edit
2025-10-03 16:56:39 +02:00
Jorge Manrubia e31ce965e6 Make sure you don't reopen cards 2025-10-03 16:36:09 +02:00
Jorge Manrubia f1367abfce Merge pull request #1227 from basecamp/move-cards-clear-column
Make sure we clear the column when moving cards to another collection
2025-10-03 16:31:39 +02:00
Jorge Manrubia 1dfb871c44 Don handle collection change on creation 2025-10-03 16:26:23 +02:00
Jorge Manrubia 4daeb2a33b Make sure we clear the column when moving cards to another collection
Or it will be become not accessible
2025-10-03 16:19:42 +02:00
Lewis Buckley 59338a769c Merge pull request #1226 from basecamp/cleanup-otel-collector
Cleanup OTel collector now it's moved to host
2025-10-03 15:07:12 +01:00
Lewis Buckley ad1960cd63 Cleanup OTel collector now it's moved to host 2025-10-03 15:06:42 +01:00
Lewis Buckley 72191b3fa8 Enable OTel scraping for the load balancers 2025-10-03 15:00:06 +01:00
Jorge Manrubia 3b00403846 Merge pull request #1225 from basecamp/assorted-bugs-2
Fix caching issue with the filter menu
2025-10-03 15:56:11 +02:00
Jorge Manrubia 711609bd51 Remove cache for the settings form
It is sensitive to the screen, it is causing trouble and it is not really justified

https://fizzy.37signals.com/5986089/cards/2159
2025-10-03 15:54:40 +02:00
Lewis Buckley 595afc00d6 Enable OTel scrapes for beta and production too 2025-10-03 14:36:51 +01:00
Lewis Buckley c6330bed07 Merge pull request #1224 from basecamp/config-otel-collector-with-labels
Configure OTel collector with labels
2025-10-03 14:31:03 +01:00
Jorge Manrubia 7dce386322 Detect container dynamically
Containers are taken down of course!
2025-10-03 15:28:32 +02:00
Lewis Buckley 5da5253cec Merge branch 'main' into config-otel-collector-with-labels
* main: (31 commits)
  Remove overflow from columns
  Only reverse Watching button if icon_only
  Move video captions below content
  Account#slug uses the virtual "tenant" attribute
  Rename LOCAL_AUTHENTICATION to OSS_CONFIG
  Add a script to generate unique passwords per email address
  Visually hide the pagination indicator
  Use hide avatars from tabindex on preview
  Render a helpful menu of tenants temporarily
  Remove code related to Launchpad auth or 37id Users
  Formatting
  Fix missing close bracket from merge
  Reverse involvement buttons if watching
  Only render the manifest link for tenanted URLs
  Move load-balancer to fizzy-lb-101
  Add otel_collector accessory for load balancer
  Fix: this was getting idiomorph confused as it was being invoked on many subtree elements
  Fix: deselect collections in the collections filter
  Wire up collection filtering: it should be performed in the generic cards view
  Remove falling back status that we don't support anymore
  ...
2025-10-03 13:39:20 +01:00
Jorge Manrubia 4527dcbeda Remove unnecessary filtering code
After removing collections from the filtering menu, there was quite a good cleanup here pending
2025-10-03 10:56:34 +02:00
Jason Zimdars 55e4fec01f Don't display bubbles for closed or not now cards 2025-10-02 20:37:34 -05:00
Jason Zimdars 02d96473bb Actually, it needs to be like this for closed cards which don't get a specific class 2025-10-02 20:36:21 -05:00
Jason Zimdars 299ce6252f Not now cards should be grey, too 2025-10-02 20:18:37 -05:00
Jason Zimdars 4184138702 Allow gradient for closed and not now after all 2025-10-02 20:07:32 -05:00
Jason Zimdars b31df02ff8 No longer used 2025-10-02 19:57:31 -05:00
Jason Zimdars 3d253309b0 Add a dedicated expand button 2025-10-02 19:51:42 -05:00