Mike Dalessio
20d0ea05cc
dep: update AR::Tenanted to allow config adapter registration
2025-10-14 09:38:35 -04:00
Mike Dalessio
0670645b7f
dep: update Rails to the branch with the sqlite uri fixes
2025-10-13 12:51:14 -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
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
Mike Dalessio
4f981e9c2f
Add yabeda-actioncable metrics
2025-10-11 13:35:31 -04:00
Mike Dalessio
e79a546d87
Merge pull request #1283 from basecamp/flavorjones/perf-tuning-1
...
Performance tuning round 1
2025-10-10 15:52:57 -04:00
Mike Dalessio
fb45b9d366
Install Autotuner for GC recommendations
2025-10-10 15:49:48 -04:00
Jorge Manrubia
423a9c3e08
Update lexxy to latest now for good!
2025-10-10 19:26:48 +02:00
Jorge Manrubia
52c6c42bfb
Update lexxy to latest
2025-10-10 19:15:12 +02:00
Jorge Manrubia
5b90f00bae
Update lexxy to latest
2025-10-10 17:55:39 +02:00
Jorge Manrubia
a5b8012eb6
Update lexxy to latest
2025-10-10 15:42:21 +02:00
Jeremy Daer
0cdf68125d
Ruby 3.4.7 ( #1274 )
2025-10-09 13:24:01 -07:00
Jeremy Daer
3dd3dcc2e7
bundle lock --normalize-platforms
2025-10-08 16:02:09 -07:00
Jeremy Daer
398946aa9e
Ruby 3.4.6 ( #1272 )
...
* Bundler 2.7.2
* Minor dep bumps
2025-10-08 15:40:21 -07:00
Mike Dalessio
878ff60ad7
dep: bump uri for CVE-2025-61594
2025-10-07 20:37:03 -04:00
dependabot[bot]
9fa3ced50d
Bump propshaft from 1.2.1 to 1.3.1
...
Bumps [propshaft](https://github.com/rails/propshaft ) from 1.2.1 to 1.3.1.
- [Release notes](https://github.com/rails/propshaft/releases )
- [Commits](https://github.com/rails/propshaft/compare/v1.2.1...v1.3.1 )
---
updated-dependencies:
- dependency-name: propshaft
dependency-version: 1.3.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-04 18:41:33 +00: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
Jorge Manrubia
0774101b0d
Use the new required attribute that now Lexxy supports
2025-10-02 09:34:41 +02:00
Jorge Manrubia
47c09957f5
Update lexxy to deal with nasty bug when pasting URLs!
2025-09-30 06:33:32 +02:00
Jorge Manrubia
60671b280e
Use official Lexxy gem
2025-09-28 22:11:52 +02:00
Jorge Manrubia
876a76933e
Updating lexxy
2025-09-28 22:05:45 +02:00
Jorge Manrubia
5c52b6b056
More fidelity for D&D cards
...
- Reload source frame with morphing. E.g: to deal with pagination or with the D&D placeholder
- Decrease source counter with JS
2025-09-26 15:30:09 +02:00
Mike Dalessio
1a97cd300e
Add a few more Yabeda modules
2025-09-23 17:15:52 -04:00
Mike Dalessio
e939c1a5de
dep: update sqlite3 to v2.7.4
2025-09-19 15:14:26 -04:00
Mike Dalessio
97f5a492cd
dep: bump activerecord-tenanted
...
to a version with max_connection_pool
2025-09-17 17:07:42 -04:00
Mike Dalessio
d706cc0b8a
Bundle rails from main
...
Undoing the pinning to a bugfix branch from 04baaa9c
2025-09-16 18:34:26 -04:00
Lewis Buckley
95f9b16ef5
Add Webrick, required for prometheus metrics server
2025-09-16 11:35:05 +01:00
Mike Dalessio
3341479605
dep: remaining dependencies
...
except ruby_llm
2025-09-15 12:32:17 -04:00
Mike Dalessio
13db361aed
dep: bump puma
...
also remove the incorrect on_worker_boot block and the needless
before_fork block
2025-09-15 12:31:57 -04:00
Mike Dalessio
6f7985b887
bump aws-sdk-s3
2025-09-15 12:21:07 -04:00
Mike Dalessio
7ff764d394
dep: bump sentry
2025-09-15 12:20:47 -04:00
Mike Dalessio
7bbb858d91
dep: update lexxy
2025-09-15 12:17:51 -04:00
Mike Dalessio
6a4c1a9f45
dep: update nokogiri
2025-09-15 12:17:23 -04:00
Mike Dalessio
f01e20f64b
Introduce yabeda for puma metrics
2025-09-15 12:08:43 -04:00
Mike Dalessio
ad1491a484
Merge pull request #1109 from basecamp/flavorjones/yabeda-solid-queue
...
Introduce yabeda for Solid Queue metrics
2025-09-15 11:19:08 -04:00
Mike Dalessio
4442964408
Introduce yabeda for Solid Queue metrics
2025-09-15 11:05:04 -04:00
Jorge Manrubia
3d8437bd5f
Truncate summaries to keep within API limits
...
https://fizzy.37signals.com/5986089/cards/1739
2025-09-15 16:14:29 +02:00
Mike Dalessio
04baaa9cd6
dep: pin Rails to my bugfix branch
2025-09-13 16:03:02 -04:00
Mike Dalessio
f4e2fe31b4
dep: add refs to the fizzy-saas git dependencies
...
so that we can quickly switch the app between using the saas extension
and not. (Bundler will re-fetch the remote if the ref is not present.)
Also set the bundler config to auto-install missing dependencies.
2025-09-13 16:03:02 -04:00
Mike Dalessio
8325059f5f
Extract basecamp proprietary dependencies into fizzy-saas
...
and wire up the fizzy-saas gemspec and Gemfile
2025-09-13 15:21:01 -04:00
Mike Dalessio
8f39c015ea
Tests now pass with local authentication
...
This is the first step of a multi-step SaaS engine extraction.
Looking ahead to an open source release, we need to make sure that
local authentication is treated as an "official" option, and not just
a hack I added for Kevin to do load testing outside our DC. So this PR
gets to green, and adds a CI step in "local authentication" mode.
This all probably feels a little hacky to you, Reader, but the goal of
this change is to ease the next step, which will be extracting the
37id and Queenbee integrations into a proprietary "SaaS mode" engine.
In service of that goal, this commit simply wraps all of the dependent
code and tests with a conditional check on
`config.x.local_authentication`.
2025-09-13 15:21:00 -04:00
Mike Dalessio
758b8f2831
dep: update activerecord-tenanted
...
to a version that generates 404 responses correctly
2025-09-09 16:03:41 -04:00
Mike Dalessio
1677fa5a2a
dep: get on an official kamal release
2025-09-09 12:51:40 -04:00
Mike Dalessio
4284025fca
dep: get on public release of activerecord-tenanted
2025-09-09 12:51:14 -04:00
Mike Dalessio
09d4adba29
dep: bump rails to 604e8e05
...
which is after 8.1.beta1
2025-09-09 12:48:02 -04:00
Jorge Manrubia
cc37b44c61
Update lexxy to latest
...
https://3.basecamp.com/2914079/buckets/43459788/todos/9046695702
2025-09-09 10:15:35 +02:00
Jorge Manrubia
a86e1294fc
Update to ruby_llm latest and add more models to try in the sandbox
2025-09-05 18:01:59 +02:00