Jonathan Klabunde Tomer
|
ea17eee320
|
Make logging of message delivery loops configurable, default off
|
2025-02-07 13:43:28 -06:00 |
|
Adel Lahlou
|
09ce79bd43
|
Remove /v1/calling/relays API endpoint
|
2025-02-07 13:41:59 -06:00 |
|
Jonathan Klabunde Tomer
|
5d062285c2
|
Filter to block old REST API for specified client versions
|
2025-02-05 12:26:47 -08:00 |
|
Jon Chambers
|
48ada8e8ca
|
Clarify roles/responsibilities of components in the message-handling pathway
|
2025-01-31 10:24:50 -05:00 |
|
Ravi Khadiwala
|
282bcf6f34
|
Add persistent timer utility backed by redis
|
2025-01-29 11:32:13 -06:00 |
|
Ravi Khadiwala
|
e30beb9c9f
|
Remove ZeroTtlDevicePushNotificationExperiment
|
2025-01-27 16:24:50 -06:00 |
|
Ravi Khadiwala
|
5a2e297991
|
Add ZeroTtlDevicePushNotificationExperiment
|
2025-01-27 12:58:28 -06:00 |
|
Chris Eager
|
5cc76f48aa
|
Add CoinGecko to CurrencyConversionManager
|
2025-01-19 09:37:38 -06:00 |
|
Ravi Khadiwala
|
1cae841ed6
|
Remove deprecated /v1/accounts/turn
|
2025-01-10 10:04:25 -05:00 |
|
Ravi Khadiwala
|
a88560e557
|
Add gRPC backup services
|
2025-01-08 16:13:51 -06:00 |
|
Ravi Khadiwala
|
3ca9a66323
|
Stripe HTTP2 clients in CloudflareTurnCredentialsManager
|
2025-01-08 16:02:22 -06:00 |
|
Chris Eager
|
3a4a55c245
|
Reject old-format Benin numbers, which are now undeliverable
|
2025-01-07 12:16:44 -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-signal
|
68f27be7cd
|
Add opt-in timeouts to provisioning websocket
|
2024-12-18 18:45:53 -06:00 |
|
Jon Chambers
|
a96c0ec7a3
|
Enqueue async operations from a dedicated thread
|
2024-12-17 12:54:41 -05:00 |
|
Ravi Khadiwala
|
18c9b177f3
|
Relax issuing constraints in IssuedReceiptManager
|
2024-12-10 11:47:44 -06:00 |
|
Ravi Khadiwala
|
1970741049
|
Remove IssuedReceiptMigrationCommand
|
2024-12-10 11:46:17 -06:00 |
|
Ravi Khadiwala
|
f16428ce2a
|
Register IssuedReceiptMigrationCommand
|
2024-12-10 11:46:17 -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
|
fb6c4eca34
|
Retire RemoveE164RecentlyDeletedAccountsCommand
|
2024-12-02 11:17:03 -05:00 |
|
Jon Chambers
|
c70dd119d3
|
Remove AbstractDynamoDbStore as a base class from Accounts
|
2024-12-02 10:57:45 -05:00 |
|
Jon Chambers
|
4d87b741cd
|
Add a command to remove e164-associated "recently-deleted account" records
|
2024-11-27 12:29:42 -05:00 |
|
Ravi Khadiwala
|
f5d3d1e65d
|
Remove BackfillBeninPhoneNumberFormsCommand
|
2024-11-27 12:21:30 -05:00 |
|
Jon Chambers
|
916314233f
|
Retire DeleteE164RegistrationRecoveryPasswordsCommand
|
2024-11-27 12:12:58 -05:00 |
|
Jonathan Klabunde Tomer
|
557a6ecd4f
|
Read deleted accounts by PNI rather than e164
|
2024-11-26 16:35:40 -08:00 |
|
Ameya Lokare
|
0e04cac800
|
Crawler to backfill PNI records of alternate forms of existing phone numbers
|
2024-11-26 18:46:08 -05:00 |
|
Jon Chambers
|
1db9258d39
|
Add a command to remove e164-associated registration recovery passwords
|
2024-11-26 18:38:27 -05:00 |
|
Jon Chambers
|
2803c2acdb
|
Write registration recovery passwords exclusively by PNI
|
2024-11-26 18:31:36 -05:00 |
|
Jon Chambers
|
5b9f8177f2
|
Read registration recovery passwords exclusively by PNI
|
2024-11-26 17:31:08 -05:00 |
|
Jon Chambers
|
6967e4e54b
|
Retire MigrateRegistrationRecoveryPasswordsCommand
|
2024-11-26 17:23:49 -05:00 |
|
Jonathan Klabunde Tomer
|
ffed19d198
|
Create deleted-accounts records keyed by both e164 and PNI
|
2024-11-25 12:42:16 -08:00 |
|
Jon Chambers
|
3ba7ba4f92
|
Remove abstract base class from RegistrationRecoveryPasswords
|
2024-11-25 15:27:30 -05:00 |
|
Jon Chambers
|
717fb57a14
|
Add a command to migrate registration recovery passwords to PNI-associated records
|
2024-11-22 18:18:40 -05:00 |
|
Jon Chambers
|
13a8c6256d
|
Delete registration recovery passwords by both phone number and PNI
|
2024-11-22 15:26:44 -05:00 |
|
Jon Chambers
|
8c9cc4cce5
|
Make PhoneNumberIdentifiers operations asynchronous
|
2024-11-22 15:26:44 -05:00 |
|
Chris Eager
|
ea75c39b58
|
Use MRM shared data views
|
2024-11-19 15:31:31 -06:00 |
|
Jon Chambers
|
2f890f7bb3
|
Send push notifications if we receive a "new message" notification, but no listener is present
|
2024-11-12 09:34:59 -05:00 |
|
Jon Chambers
|
3fefb24d71
|
Retire the legacy disconnection request system
|
2024-11-12 09:09:05 -05:00 |
|
Chris Eager
|
dd4bc23e4f
|
Update to Dropwizard 4
|
2024-11-11 16:32:24 -06:00 |
|
Jon Chambers
|
09fd5e8819
|
Shift authority for disconnection requests to DisconnectionRequestManager
|
2024-11-11 16:27:38 -05:00 |
|
Ravi Khadiwala
|
81f3ba17c7
|
Wait for messages in waitForNewLinkedDevice
|
2024-11-11 14:46:48 -06:00 |
|
Jon Chambers
|
3288d3d538
|
Mirror disconnection requests to DisconnectionRequestManager
|
2024-11-11 15:38:07 -05:00 |
|
Jon Chambers
|
7e861f388f
|
Introduce DisconnectionRequestManager
|
2024-11-11 15:38:07 -05:00 |
|
Jon Chambers
|
1323b42169
|
Rename ClientConnectionManager to GrpcClientConnectionManager
|
2024-11-11 15:38:07 -05:00 |
|
Jon Chambers
|
a843f1af6c
|
Rename PubSubClientEventManager to WebSocketConnectionEventManager
|
2024-11-11 15:30:26 -05:00 |
|
Ameya Lokare
|
52b759c009
|
Remove CORS configuration
|
2024-11-11 12:22:18 -08:00 |
|
Jon Chambers
|
084607f359
|
Retire the explicit "handle new message available" system in favor of implicit presence-on-insert values
|
2024-11-11 11:41:29 -05:00 |
|
Jon Chambers
|
6a1f4906c5
|
Retire the legacy message availability system
|
2024-11-07 12:09:21 -05:00 |
|