Commit Graph

5607 Commits

Author SHA1 Message Date
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
Jason Zimdars 610db7d203 Make The Stream expandable 2025-10-02 17:57:09 -05:00
Jason Zimdars 095d5f8b0f Merge branch 'main' into column-perma
* main: (47 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
  Keep column popups during page refreshes
  Don't render next link unless there is more activity
  Live updates for the collection perma
  ...
2025-10-02 17:36:56 -05:00
Jason Zimdars d080773fa0 Expand Closed and Not Now columns 2025-10-02 16:59:46 -05:00
Jason Zimdars 108d62c6d3 Don't clip on the grid view 2025-10-02 16:59:19 -05:00
Mike Dalessio 9bed917b49 Merge pull request #1216 from basecamp/flavorjones/local-authentication
Standalone authentication: step 1
2025-10-02 17:33:56 -04:00
Andy Smith 3a4b188a35 Merge pull request #1223 from basecamp/column-overflow-fix
Remove overflow from columns
2025-10-02 16:32:23 -05:00
Andy Smith 73dd372ca9 Remove overflow from columns 2025-10-02 16:25:38 -05:00
Andy Smith b3a1f8b8d3 Merge pull request #1222 from basecamp/fix-reversed-involvement-regression
Only reverse Watching button if icon_only
2025-10-02 16:17:33 -05:00
Andy Smith c785d1105d Only reverse Watching button if icon_only 2025-10-02 16:10:22 -05:00
Andy Smith 0a6b065a48 Merge pull request #1221 from basecamp/video-caption-fix
Move video captions below content
2025-10-02 16:04:32 -05:00
Andy Smith 076ddd66f4 Move video captions below content 2025-10-02 15:56:21 -05:00
Mike Dalessio fcd3c178ce Account#slug uses the virtual "tenant" attribute 2025-10-02 16:44:24 -04:00
Mike Dalessio 320558919c Rename LOCAL_AUTHENTICATION to OSS_CONFIG 2025-10-02 16:44:24 -04:00
Mike Dalessio 3cc0fd8c1f Add a script to generate unique passwords per email address
as part of the migration away from 37id/Launchpad.
2025-10-02 16:44:22 -04:00
Andy Smith 9676a9ee57 Merge pull request #1220 from basecamp/remove-avatar-tag-on-preview
Use hide avatars from tabindex on preview
2025-10-02 15:42:24 -05:00
Jason Zimdars a8b48d570e Merge pull request #1210 from basecamp/collections-filter
Collections filtering
2025-10-02 15:39:49 -05:00