Ravi Khadiwala
|
c8d4ea97e4
|
Make GrpcAllowListInterceptor dynamically configurable
|
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 |
|
Katherine
|
b318dd2db7
|
Remove support for searching identifiers by version
|
2026-02-24 16:33:48 -05: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
|
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 |
|
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 |
|
Ravi Khadiwala
|
2137fc519d
|
Split BackupInfo RPC into media/message variants
|
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 |
|
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
|
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
|
2026-02-17 15:23:57 -05:00 |
|
Chris Eager
|
39beb59b58
|
Add PayPalLineItemInput with localized description
|
2026-02-17 13:58:56 -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 |
|
Ameya Lokare
|
f5a3b93849
|
Improve captcha response error handling
|
2026-02-12 11:57:27 -08: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 |
|
ravi-signal
|
7e9da6d7ce
|
Add a request tag for listen port
|
2026-02-05 16:18:09 -06:00 |
|
Chris Eager
|
c13a34b2c8
|
Improve SchedulingUtil.getZoneId for PhoneNumberType.UNKONWN numbers
|
2026-02-05 15:51:41 -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 |
|
Jon Chambers
|
1e5fcbdd20
|
Add a utility method for getting UA tags from request contexts
|
2026-02-04 15:50:59 -06:00 |
|
Ravi Khadiwala
|
d34fc29ba2
|
Add null checks in IncomingMessageList
|
2026-02-04 15:50:45 -06:00 |
|
Chris Eager
|
9a1c450458
|
Make VerificationSession.sessionId not-null
|
2026-02-04 12:07:44 -06:00 |
|
Chris Eager
|
969788b267
|
Include sessionId in VerificationSession record
|
2026-02-04 10:06:25 -06:00 |
|
Jonathan Klabunde Tomer
|
040f3190cb
|
directly subscribe to item publisher in account crawlers
|
2026-01-30 10:16:26 -06:00 |
|
Chris Eager
|
77bf44fda5
|
Remove deprecated /v2/accounts/phone_number_identity_key_distribution
|
2026-01-30 10:13:41 -06:00 |
|
Ravi Khadiwala
|
185654fc10
|
Use userAgent instead of signalAgent as metrics platform tag
|
2026-01-30 10:13:21 -06:00 |
|
Ravi Khadiwala
|
159e1f13f0
|
Fix credential age calculation
|
2026-01-30 10:13:21 -06:00 |
|
Jon Chambers
|
61ab765391
|
Require that LinkDeviceRequest has non-null account attributes
|
2026-01-30 10:13:11 -06:00 |
|
ravi-signal
|
ee81faa82d
|
Add an allow-list for gRPC methods
|
2026-01-29 11:15:04 -06:00 |
|
Jon Chambers
|
c0d0d5f5da
|
Extract "is ported" data from HLR Lookup responses
|
2026-01-29 12:14:26 -05:00 |
|
Jon Chambers
|
ff8194ae5f
|
Add "is ported" to CarrierData
|
2026-01-29 12:14:26 -05:00 |
|
Jon Chambers
|
c69abb5200
|
Instrument credits spent
|
2026-01-29 12:14:00 -05:00 |
|
Ravi Khadiwala
|
fb1c20582e
|
Instrument /v2/svr/auth/check credential age
|
2026-01-28 17:44:11 -05:00 |
|
Ravi Khadiwala
|
d197e22e0a
|
Fix argument to updateWithRetries updater
|
2026-01-28 17:39:32 -05:00 |
|
ravi-signal
|
e6116044f8
|
Instrument registration recovery password modifications
|
2026-01-28 16:37:50 -06:00 |
|
ravi-signal
|
2a7e99e9f0
|
Update credentials and calling gRPC services to new error model
|
2026-01-28 16:36:12 -06:00 |
|
Ravi Khadiwala
|
8023a9346f
|
Convert call quality gRPC service to new error model
|
2026-01-28 17:35:11 -05:00 |
|