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
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
Jason Zimdars
67ab3d307e
Visually hide the pagination indicator
...
It was appearing when the page first loads and anytime you changed the
filter
2025-10-02 15:37:07 -05:00
Andy Smith
8db9862eb1
Use hide avatars from tabindex on preview
2025-10-02 15:36:13 -05:00
Mike Dalessio
2d327e6294
Render a helpful menu of tenants temporarily
2025-10-02 16:33:25 -04:00
Mike Dalessio
47370084d2
Remove code related to Launchpad auth or 37id Users
2025-10-02 16:33:23 -04:00
Andy Smith
013ad05424
Merge pull request #1217 from basecamp/reverse-notifiction-icons
...
Reverse involvement buttons if watching
2025-10-02 14:33:20 -05:00
Jason Zimdars
159a96a339
Formatting
2025-10-02 14:31:14 -05:00
Jason Zimdars
6c06da6624
Fix missing close bracket from merge
2025-10-02 14:31:07 -05:00
Jason Zimdars
4ab2d971f9
Merge branch 'main' into collections-filter
...
* main: (24 commits)
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
Keep filter panel during page refreshes
Add pagination to the list of filtered cards
Use frame based pagination for the users timeline too
Use frame-based pagination for the activity timeline
Don't broadcast updates of cards unless published
Live updates for the timeline
Make permanent to avoid losing menu on page refreshes
Use the new required attribute that now Lexxy supports
Use controller to disable empty comment submit
Dynamic height for pins based on viewport height
Position lexxy language picker
Replace old link with proper collection path
No longer needed
Prevent card bubbles getting clipped in grid layout
...
2025-10-02 14:26:45 -05:00
Andy Smith
9518495ce2
Reverse involvement buttons if watching
2025-10-02 14:22:54 -05:00
Mike Dalessio
7129b711f1
Only render the manifest link for tenanted URLs
2025-10-02 14:49:32 -04:00
Fernando Álvarez
ad74c7875f
Merge pull request #1205 from basecamp/load-balancer
...
Move load-balancer to its own hosts
2025-10-02 18:07:45 +02:00
Lewis Buckley
05b7b15da2
Enable beamer scrape too
2025-10-02 17:02:35 +01:00
Lewis Buckley
4a6a6f4792
Prefix labels to avoid reserved labels role / service
2025-10-02 16:51:40 +01:00
Lewis Buckley
8e9efc4f91
Use labels so the OTel collector on the host can scrape containers
2025-10-02 16:44:17 +01:00
Fernando Álvarez
013f83b94a
Move load-balancer to fizzy-lb-101
2025-10-02 17:40:57 +02:00
Fernando Álvarez
c6893dcae8
Add otel_collector accessory for load balancer
2025-10-02 17:40:57 +02:00
Jorge Manrubia
a357c2ad03
Merge pull request #1215 from basecamp/drag-and-drop-bug
...
Fix: wrong style update when D&D cards
2025-10-02 17:13:33 +02:00
Jorge Manrubia
9293d557c8
Fix: this was getting idiomorph confused as it was being invoked on many subtree elements
...
See https://fizzy.37signals.com/5986089/cards/2057
2025-10-02 17:12:18 +02:00
Jorge Manrubia
1b9d752772
Keep column popups during page refreshes
2025-10-02 16:15:18 +02:00
Jorge Manrubia
5bf4504945
Merge pull request #1214 from basecamp/live-updates
...
Live updates
2025-10-02 16:12:19 +02:00
Jorge Manrubia
44c3910699
Don't render next link unless there is more activity
2025-10-02 16:10:00 +02:00
Jorge Manrubia
575d231650
Live updates for the collection perma
2025-10-02 16:04:39 +02:00
Jorge Manrubia
dbc2f47f80
Keep filter panel during page refreshes
2025-10-02 15:58:27 +02:00
Jorge Manrubia
b986927e25
Add pagination to the list of filtered cards
2025-10-02 15:54:02 +02:00
Jorge Manrubia
bc90129af2
Use frame based pagination for the users timeline too
2025-10-02 15:45:09 +02:00
Jorge Manrubia
0d6333f8ba
Use frame-based pagination for the activity timeline
2025-10-02 15:07:52 +02:00
Jorge Manrubia
6b10d23fa9
Fix: deselect collections in the collections filter
2025-10-02 14:24:57 +02:00
Jorge Manrubia
5f8457ad9d
Don't broadcast updates of cards unless published
...
To prevent https://fizzy.37signals.com/5986089/cards/1631
2025-10-02 14:19:21 +02:00
Jorge Manrubia
10c9214d52
Live updates for the timeline
2025-10-02 14:04:42 +02:00
Jorge Manrubia
a198cb1e27
Make permanent to avoid losing menu on page refreshes
2025-10-02 14:04:05 +02:00
Jorge Manrubia
2f38cb3ecd
Wire up collection filtering: it should be performed in the generic cards view
2025-10-02 10:30:32 +02:00