ravi-signal
|
f9d3cd8d82
|
Add and enforce uploadLength in backup endpoints
|
2026-03-31 11:08:08 -05:00 |
|
ravi-signal
|
7c26965ece
|
Use a JWT for external attachment auth and add a maxLen claim
|
2026-03-19 15:19:43 -05:00 |
|
Jon Chambers
|
3b87527f39
|
Add a system to look up mobile network data
|
2026-01-23 11:51:14 -05:00 |
|
Chris Eager
|
8ee097d25a
|
Remove temporary unidentifiedDelivery.rotated.privateKey
|
2026-01-14 09:36:26 -06:00 |
|
Jordan Rose
|
94c9d48da1
|
Add option to omit full signer certificate from sealed sender certificates
|
2026-01-13 13:43:28 -06:00 |
|
Chris Eager
|
7e511d1f66
|
Add temporary unidentifiedDelivery.rotated.privateKey
|
2026-01-12 16:26:37 -06:00 |
|
ravi-signal
|
807b08b31b
|
Make googlePlayBilling.credentialsJson not a secret
|
2026-01-06 14:47:45 -06:00 |
|
ravi-signal
|
9c4047a90b
|
Remove row-based one-time PQ key store
|
2025-12-10 16:22:03 -06:00 |
|
Jonathan Klabunde Tomer
|
3ff2af47cb
|
Revert "support JSON logging and prefer it in sample config"
This reverts commit 4d5cc4dc22.
|
2025-11-25 12:23:00 -08:00 |
|
Jonathan Klabunde Tomer
|
4d5cc4dc22
|
support JSON logging and prefer it in sample config
We won't actually remove OTLP logging support until testing side-by-side and
seeing that things look good.
|
2025-11-24 16:05:28 -08:00 |
|
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 |
|
Jon Chambers
|
c9760f4c38
|
Introduce a system for mapping IP addresses to ASNs
|
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
|
8aa408a3c1
|
enable OTLP export
|
2025-07-28 14:42:37 -07: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 |
|
Chris Eager
|
401165d0d6
|
Convert unidentifiedDelivery.certificate configuration to byte[]
|
2025-05-27 14:55:14 -05:00 |
|
Jon Chambers
|
28a0b9e84e
|
Include a TURN credential TTL for clients in GetCallingRelaysResponse
|
2025-04-17 10:30:58 -04:00 |
|
Chris Eager
|
82e21b0c21
|
Remove obsolete turn implementations
|
2025-03-20 10:38:14 -05:00 |
|
Jon Chambers
|
8955e31a1e
|
Configure an "idle primary device reminder" interceptor
|
2025-03-04 08:35:01 -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 |
|
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 |
|
Jon Chambers
|
5aaf4cad20
|
Remove now-unused presence cluster configuration
|
2024-11-06 16:07:02 -05:00 |
|
Jonathan Klabunde Tomer
|
0018e0bec6
|
remove appconfig in favor of S3ObjectMonitor
|
2024-10-31 11:25:45 -07:00 |
|
Chris Eager
|
1959ca2d96
|
Add client identity to key and certificate to KeyTransparencyServiceClient
|
2024-10-24 11:36:57 -05:00 |
|
Ameya Lokare
|
dbb9a8dcf6
|
Get captcha clients from spam-filter module
|
2024-10-21 13:32:32 -07:00 |
|
Jon Chambers
|
bda4788a34
|
Retire AttachmentControllerV2
|
2024-10-21 14:26:28 -04:00 |
|
Jon Chambers
|
a9117010f9
|
Introduce FaultTolerantRedisClient
|
2024-10-09 09:22:10 -04:00 |
|
Jon Chambers
|
f7aacefc40
|
Manage device linking tokens transactionally
|
2024-10-07 16:26:11 -04:00 |
|
ravi-signal
|
02ff3f2ff4
|
Add AppleAppStoreManager
|
2024-10-04 15:55:07 -05:00 |
|
ravi-signal
|
176a15dace
|
Add GooglePlayBillingManager
|
2024-08-28 14:22:37 -05:00 |
|
Jonathan Klabunde Tomer
|
a049eda7e6
|
remove configuration for no-longer-used "metrics" redis cluster
|
2024-08-21 14:49:05 -07:00 |
|
Katherine
|
84c329e911
|
Key transparency search and monitor endpoints
|
2024-08-12 13:14:42 -07:00 |
|
Ravi Khadiwala
|
10d559bbb5
|
Return backup info at /v1/subscription/configuration
- Return the free tier media duration and storage allowance for backups
- Add openapi annotations
- Update default media storage allowance
|
2024-08-02 14:08:00 -05:00 |
|
Ravi Khadiwala
|
542422b7b8
|
Replace XX/NX handshakes with IK/NK
|
2024-07-30 11:25:09 -05:00 |
|
Jon Chambers
|
4ebad2c473
|
Add a framework for running experiments to improve push notification reliability
|
2024-07-25 11:36:05 -04:00 |
|
Jon Chambers
|
54fb0a6acb
|
Add a general job scheduler
|
2024-07-18 13:22:31 -04:00 |
|
Alan Liu
|
ffb81e4ff7
|
Retrieve Cloudflare Turn Credentials from Cloudflare
|
2024-06-05 12:03:40 -04:00 |
|
Jon Chambers
|
c5c5f642e8
|
Configure and instantiate a Noise-over-WebSocket tunnel
|
2024-05-22 09:37:25 -04:00 |
|
Ravi Khadiwala
|
fc097db2a0
|
Use storage-manager's copy implementation
|
2024-05-06 13:15:42 -05:00 |
|
Alan Liu
|
843151859d
|
Adding hostname property to cloudflare turn config
|
2024-05-02 12:35:32 -07:00 |
|