Commit Graph

393 Commits

Author SHA1 Message Date
Jonathan Klabunde Tomer
bb94975d74 remove datadog/statsd support 2025-11-06 09:24:55 -08:00
Jon Chambers
c68e3103c4 Introduce CallQualitySurveyManager 2025-10-16 14:22:12 -04:00
ravi-signal
a2f2fc93b0 Add direct grpc server 2025-10-06 15:22:36 -05:00
Chris Eager
6e42b2898c Make BraintreeConfiguration.publicKey a SecretString 2025-10-01 13:06:56 -05:00
Jonathan Klabunde Tomer
7f301cbf95 filter datadog metrics with dynamic allow list 2025-09-29 15:37:11 -07:00
Ravi Khadiwala
4e73162055 Fix default maxQuotaStaleness 2025-09-29 13:07:21 -05:00
Ravi Khadiwala
35ffb208e3 Make max total backup media configurable 2025-09-15 13:03:42 -05:00
Ravi Khadiwala
8c2d738924 Make backup batch operation concurrency configurable 2025-09-10 10:59:47 -05:00
Jon Chambers
f616612104 Use central registries for Retry and CircuitBreaker instances 2025-08-27 11:33:42 -04:00
Jon Chambers
a8c6fa93e0 Remove default/integral retries from Redis clients 2025-08-27 11:20:11 -04:00
Jon Chambers
32cf12e9af Remove an unused method from RetryConfiguration 2025-08-27 11:20:11 -04:00
Jonathan Klabunde Tomer
78a7112675 Use native exponential histograms 2025-08-21 14:53:21 -07:00
Ravi Khadiwala
d67847e5b1 Make s3 endpoints configurable 2025-08-19 12:29:42 -05:00
ravi-signal
b76eaa1098 Add a bounded virtual executor service 2025-08-15 15:49:50 -05:00
Jonathan Klabunde Tomer
36d0c4422e Configure Micrometer distribution buckets for OpenTelemetry
Co-authored-by: Jon Chambers <63609320+jon-signal@users.noreply.github.com>
2025-08-11 11:45:33 -07:00
Jonathan Klabunde Tomer
8fc0b49994 tweak OpenTelemetry configuration 2025-07-30 14:42:20 -07:00
Jonathan Klabunde Tomer
8aa408a3c1 enable OTLP export 2025-07-28 14:42:37 -07:00
Katherine
5d80ac73da Update libsignal to 0.76.5 2025-07-23 10:22:48 -04:00
Ravi Khadiwala
94361b2d5d Remove allow list from pin event monitor 2025-07-21 11:50:30 -05:00
ravi-signal
58b9fa100d Remove from svrb on account deletion 2025-07-15 16:17:14 -05:00
Ravi Khadiwala
ae2d98750c Add SecureValueRecoveryBController 2025-07-11 13:39:18 -05:00
Ravi Khadiwala
2bb14892af Add paged prekey store 2025-06-24 13:46:48 -05:00
ravi-signal
4ffd164461 Wire up the direct noise tunnel 2025-06-10 16:56:31 -05:00
Jon Chambers
ca6e5fb0a8 Hide model validation methods in API docs 2025-06-06 16:19:48 -04:00
Jonathan Klabunde Tomer
2a7551cca5 support REST deprecation by platform for all requests with % rollout 2025-05-29 16:15:19 -07:00
Chris Eager
401165d0d6 Convert unidentifiedDelivery.certificate configuration to byte[] 2025-05-27 14:55:14 -05:00
Jon Chambers
771a700acd Configure fail-open policy on individual rate limiters 2025-05-02 10:30:29 -04:00
Jon Chambers
28a0b9e84e Include a TURN credential TTL for clients in GetCallingRelaysResponse 2025-04-17 10:30:58 -04:00
Katherine
b57bdcaaea Dependency updates for Q2 2025 2025-04-03 12:05:51 -04:00
Jon Chambers
a643a6c0f0 Always record inbound message byte rate limit events 2025-03-20 10:44:10 -05:00
Chris Eager
82e21b0c21 Remove obsolete turn implementations 2025-03-20 10:38:14 -05:00
Ravi Khadiwala
09b50383d7 Automatically trim primary queue when cache cannot be persisted 2025-03-05 15:56:00 -06:00
Jon Chambers
8955e31a1e Configure an "idle primary device reminder" interceptor 2025-03-04 08:35:01 -05:00
Jonathan Klabunde Tomer
5d062285c2 Filter to block old REST API for specified client versions 2025-02-05 12:26:47 -08:00
adel-signal
7e616a4056 Update calling routing to return urls only, no instance IPs 2025-01-24 13:46:32 -05:00
Chris Eager
47550d48e7 Add collation key to registration service session creation rpc call 2025-01-22 17:43:53 -06:00
Chris Eager
5cc76f48aa Add CoinGecko to CurrencyConversionManager 2025-01-19 09:37:38 -06:00
Ravi Khadiwala
3ca9a66323 Stripe HTTP2 clients in CloudflareTurnCredentialsManager 2025-01-08 16:02:22 -06:00
Chris Eager
8c3ebdcbab Remove obsolete ArtController 2024-12-20 12:18:45 -06:00
Chris Eager
8280106493 Remove unused SVR3 controller and client 2024-12-20 12:14:50 -06:00
Ameya Lokare
26025e5abd Rename preRegistrationExperiments to e164Experiments 2024-12-18 18:49:34 -06:00
Jon Chambers
4839a5ba70 Enable/disable AWS SDK metrics via dynamic configuration 2024-12-18 18:49:05 -06:00
Ravi Khadiwala
18c9b177f3 Relax issuing constraints in IssuedReceiptManager 2024-12-10 11:47:44 -06:00
Katherine
651e444875 Delete from SVR3 in account deletion flow 2024-12-05 11:36:33 -05:00
Ravi Khadiwala
2c163352c3 Add DeviceCheck API for iOS Testflight backup enablement 2024-12-03 14:05:02 -06:00
Chris Eager
ea75c39b58 Use MRM shared data views 2024-11-19 15:31:31 -06:00
Chris Eager
93f4a91ebf Remove some deprecated/unused code 2024-11-15 14:11:41 -06:00
Chris Eager
ee5df0e11c Always store and fetch shared MRM data 2024-11-12 10:57:30 -06:00
Chris Eager
dd4bc23e4f Update to Dropwizard 4 2024-11-11 16:32:24 -06:00
Ravi Khadiwala
fc6075f19c Include media TTL in backup config 2024-11-08 14:21:39 -06:00