Jonathan Klabunde Tomer
|
6421438f64
|
Delete deleted-account records by PNI as well as e164
|
2024-11-22 15:36:15 -05:00 |
Jon Chambers
|
8a63682c16
|
Drop the unused `PhoneNumberIdentifiers#getPhoneNumber` method
|
2024-11-22 15:26:44 -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 |
Jon Chambers
|
0023cb2521
|
Resolve minor warnings/suggestions
|
2024-11-22 15:10:00 -05:00 |
Jon Chambers
|
010ed77345
|
Use libphonenumber to get country codes
|
2024-11-22 15:10:00 -05:00 |
Jon Chambers
|
00c11f5dd0
|
Use a more conventional name for a static constant
|
2024-11-22 15:10:00 -05:00 |
Jon Chambers
|
637e424506
|
Remove an unused "get number prefix" method
|
2024-11-22 15:10:00 -05:00 |
Chris Eager
|
eb55b80bdc
|
Add PNI support to AccountLockManager
|
2024-11-22 14:09:52 -06:00 |
Chris Eager
|
73812b06be
|
Fix class names in logger initialization
|
2024-11-21 16:09:41 -06:00 |
Ravi Khadiwala
|
d135957f0d
|
Cancel past_due subscriptions immediately
|
2024-11-21 16:09:17 -06:00 |
Chris Eager
|
815fd44ab3
|
Update to the latest version of the spam filter
|
2024-11-21 16:08:08 -06:00 |
Chris Eager
|
4e8a48ab3d
|
Update MicrometerAwsSdkMetricPublisher maxConcurrency metric name
|
2024-11-21 16:07:24 -06:00 |
Chris Eager
|
ea75c39b58
|
Use MRM shared data views
|
2024-11-19 15:31:31 -06:00 |
Jon Chambers
|
085f013bf9
|
Update to libphonenumber 8.13.50 in preparation for Benin phone number format changes
|
2024-11-19 16:20:43 -05:00 |
Ameya Lokare
|
c6b8d890e5
|
Update to the latest version of the spam filter
|
2024-11-15 12:30:38 -08:00 |
Jon Chambers
|
66783c9381
|
Include new/previous push token types as dimensions on "account created" counter
|
2024-11-15 15:28:46 -05:00 |
Jon Chambers
|
b32e67ff9e
|
Resolve minor warnings/suggestions in `AccountsManager`
|
2024-11-15 15:28:46 -05:00 |
Alex Konradi
|
ba55d6caeb
|
Only vend new credential format
Remove the flag that controlled which format was requested, and always return
the new thing.
|
2024-11-15 12:27:56 -08:00 |
Ravi Khadiwala
|
1eba04d37b
|
Fix incorrect update target
|
2024-11-15 14:11:55 -06:00 |
Chris Eager
|
ecbb2f1399
|
Updates for org.apache.commons.lang3.RandomStringUtils deprecations
|
2024-11-15 14:11:41 -06:00 |
Chris Eager
|
93f4a91ebf
|
Remove some deprecated/unused code
|
2024-11-15 14:11:41 -06:00 |
Chris Eager
|
a1ac5bd74c
|
Bind maven-dependency-plugin properties goal to the process-test-classes phase
|
2024-11-15 14:11:04 -06:00 |
Chris Eager
|
0ca9e973ad
|
Add ephemeral tag to MRM error retrieval counter
|
2024-11-12 15:00:36 -06:00 |
Chris Eager
|
ee5df0e11c
|
Always store and fetch shared MRM data
|
2024-11-12 10:57:30 -06:00 |
Chris Eager
|
d53a6e4c42
|
Add counter for skipped stale ephemeral MRM fetches
|
2024-11-12 10:56:12 -06:00 |
Chris Eager
|
744042e8c8
|
Address some warnings in maven execution
|
2024-11-12 10:55:10 -06:00 |
Jon Chambers
|
444f6ca826
|
Consolidate "closed connection" errors, but add an "exception" dimension
|
2024-11-12 11:54:47 -05:00 |
Jon Chambers
|
0ea13ec528
|
Handle static "closed" exceptions
|
2024-11-12 11:54:47 -05:00 |
Jon Chambers
|
6845ba9b90
|
Remove legacy `DisconnectRequested` protobuf entity
|
2024-11-12 11:54:36 -05: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
|
d6f890c7b9
|
Use AmazonDynamoDBLocal instead of DynamoDBProxyServer
|
2024-11-11 16:50:47 -06:00 |
Chris Eager
|
59e0137816
|
Update to the latest version of the spam filter
|
2024-11-11 16:50:19 -06: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
|
f2f5815316
|
Resolve additional merge-related naming conflicts
|
2024-11-11 11:58:06 -05:00 |
Jon Chambers
|
2da00e162a
|
Resolve a merge-related naming conflict
|
2024-11-11 11:47:00 -05:00 |
Jon Chambers
|
e53a9f3f1a
|
Close WebSockets "harshly" if a close frame write fails
|
2024-11-11 11:42:01 -05:00 |
Jon Chambers
|
767f6a90e0
|
Remove subscriptions if we get pub/sub events without a registered listener
|
2024-11-11 11:42:01 -05:00 |
Jon Chambers
|
562b495a18
|
Publish "messages persisted" events when unlocking queues after a persistence run
|
2024-11-11 11:41:29 -05: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
|
eeeb565313
|
Return destination client presence when inserting messages
|
2024-11-11 11:41:29 -05:00 |
Jon Chambers
|
1fa31b3974
|
Don't return message IDs from the "insert message" script
|
2024-11-11 11:41:29 -05:00 |