Commit Graph

4788 Commits

Author SHA1 Message Date
Ravi Khadiwala
c8d4ea97e4 Make GrpcAllowListInterceptor dynamically configurable v20260224.0.0 2026-02-24 16:44:05 -05:00
Ravi Khadiwala
f17a39386b Rearrange gRPC interceptor ordering 2026-02-24 16:40:07 -05:00
Ravi Khadiwala
77c4962db8 Don't reuse metadata in ServerInterceptorUtil 2026-02-24 16:40:07 -05:00
Jon Chambers
eedc4e23fe Use simple-grpc for PaymentsGrpcService 2026-02-24 16:36:23 -05:00
Chris Eager
b43e63c6f0 Update to the latest version of the spam filter 2026-02-24 15:33:59 -06:00
Katherine
b318dd2db7 Remove support for searching identifiers by version 2026-02-24 16:33:48 -05:00
Chris Eager
5b3679f56e Update to the latest version of the spam filter v20260223.0.0 2026-02-23 12:38:34 -06:00
Ravi Khadiwala
8f13beb53b Increse SVR credential validity period to match max account idle duration 2026-02-23 13:38:20 -05:00
Chris Eager
c0432d828d Handle MCC-only HLR responses 2026-02-23 12:37:49 -06:00
Jon Chambers
f390aabb3a Add "additional specifiers" dimensions to open WebSocket counters and simplify meter construction v20260220.0.0 2026-02-20 16:33:21 -05:00
Jon Chambers
cb3363410c Revert "Add tags from "additional specifiers" to requests-by-version counter"
This reverts commit e0632e9800.
2026-02-20 16:33:21 -05:00
Ravi Khadiwala
1d1570464d Fix one missed int32->uint32 cdn number conversion 2026-02-20 16:18:02 -05:00
Chris Eager
541e93fc98 Remove explicit percentile configuration 2026-02-20 15:12:44 -06:00
Chris Eager
d87cf01a9b Use default distribution statistic config as parent 2026-02-20 15:12:26 -06:00
Chris Eager
b61c7e2345 Update to the latest version of the spam filter 2026-02-20 15:11:22 -06:00
Ravi Khadiwala
2137fc519d Split BackupInfo RPC into media/message variants v20260219.0.0 2026-02-19 13:34:21 -05:00
Ravi Khadiwala
f7922856fe Use consistent success indicator in backups.proto 2026-02-19 13:34:21 -05:00
Jon Chambers
99c811273b Correctly parse iOS/Android additional specifiers 2026-02-19 12:59:54 -05:00
Jon Chambers
ac5b62478c Add a (failing!) test for parsing OS information for iOS/Android 2026-02-19 12:59:54 -05:00
ravi-signal
207d95dfdd Select only matching entitlements from storekit list
Co-authored-by: Jon Chambers <63609320+jon-signal@users.noreply.github.com>
2026-02-19 11:59:11 -06:00
Jon Chambers
c78541f00b Update to the latest version of the spam filter v20260218.0.0 2026-02-18 13:46:22 -05:00
Jon Chambers
6b9734f70f Add an "is disposable?" field to CarrierData 2026-02-18 13:31:55 -05:00
Ravi Khadiwala
a99635fbee Actually use updated account in getBackupAuthCredentials 2026-02-18 13:31:35 -05:00
Jon Chambers
e0632e9800 Add tags from "additional specifiers" to requests-by-version counter 2026-02-18 13:30:50 -05:00
Jon Chambers
24029ef00c Add a utility method to get OS, OS version, and libsignal version tags from UA additional specifiers 2026-02-18 13:30:50 -05:00
Jon Chambers
5ffcdb1c3f Avoid unnecessary re-parsing of User-Agent strings 2026-02-18 13:21:12 -05:00
Jon Chambers
d659af566b Remove utility method for testing if clients are using libsignal networking 2026-02-18 13:07:45 -05:00
Ravi Khadiwala
5850eeb87b Avoid reading modified account when generating backup credentials v20260217.0.0 2026-02-17 15:23:57 -05:00
Chris Eager
368e705b68 Migrate one-time donations tests to OneTimeDonationControllerTest 2026-02-17 13:58:56 -06:00
Chris Eager
39beb59b58 Add PayPalLineItemInput with localized description 2026-02-17 13:58:56 -06:00
Chris Eager
118b1d31cf Update apollo-client-maven-plugin to 7.1.0 2026-02-17 13:58:56 -06:00
Chris Eager
24a483a689 Update to the latest version of the spam filter 2026-02-17 13:58:24 -06:00
Chris Eager
183cbab4f3 Remove duplicate integration AccountTest#testCreateAccountAtomic 2026-02-17 13:58:09 -06:00
ravi-signal
81031b7b2f Ensure details are included on all gRPC error statuses 2026-02-17 13:54:16 -06:00
Ravi Khadiwala
d6a0129c5a Treat missing backup after authentication as an authentication failure 2026-02-17 14:52:27 -05:00
Ravi Khadiwala
225e756e38 cdn number can be unsigned 2026-02-17 14:52:27 -05:00
Ameya Lokare
f5a3b93849 Improve captcha response error handling 2026-02-12 11:57:27 -08:00
Ravi Khadiwala
8fa1f85924 Update to the latest version of the spam filter v20260211.0.0 2026-02-11 16:44:13 -06:00
Ravi Khadiwala
809ba29ce8 Update error model in messages.proto 2026-02-11 16:35:38 -06:00
Ravi Khadiwala
1009f3ba51 Update error model in keys.proto 2026-02-11 16:33:04 -06:00
Ravi Khadiwala
8804f28cb8 Update error model in device.proto 2026-02-11 17:21:42 -05:00
Chris Eager
a9f81e2ba6 Update to the latest version of the spam filter v20260209.0.0 2026-02-09 12:35:55 -06:00
ravi-signal
7e9da6d7ce Add a request tag for listen port v20260205.0.0 2026-02-05 16:18:09 -06:00
Ravi Khadiwala
ea80077c25 Fix incorrect comment in account.proto 2026-02-05 17:17:24 -05:00
Chris Eager
0ab471f7dd Update to the latest version of the spam filter 2026-02-05 16:07:03 -06:00
Chris Eager
fa9fb1f0a2 Move inline versions to properties in service/pom.xml 2026-02-05 15:53:25 -06:00
Chris Eager
800902414f Update libphonenumber geocoder to 3.23 2026-02-05 15:53:25 -06:00
Chris Eager
c13a34b2c8 Improve SchedulingUtil.getZoneId for PhoneNumberType.UNKONWN numbers 2026-02-05 15:51:41 -06:00
Chris Eager
5ec8628b51 Update to the latest version of the spam filter v20260204.2.0 2026-02-04 15:59:34 -06:00
Jon Chambers
ad21f002ab Add a counter to verify that it's safe to remove legacy combined UAK credentials 2026-02-04 15:50:59 -06:00