Jon Chambers
|
9f6d80cb39
|
Update to the latest version of the spam filter
|
2026-05-21 14:33:55 -04:00 |
|
Jon Chambers
|
da439e7144
|
Guard against NullPointerExceptions when getting details from a GoogleJsonResponseException
|
2026-05-21 13:10:44 -04:00 |
|
Jonathan Klabunde Tomer
|
22656396dc
|
serialize account current profile version as base64
|
2026-05-21 13:10:03 -04:00 |
|
Chris Eager
|
90b280d6a0
|
Convert Subscriptions to sync DynamoDB client
|
2026-05-21 13:09:31 -04:00 |
|
Chris Eager
|
482a1b7bb5
|
Convert RedeemedReceiptsManager to sync DynamoDB client
|
2026-05-21 13:09:31 -04:00 |
|
Chris Eager
|
fea4300d7d
|
Convert RegistrationRecoveryPasswords to sync DynamoDB client
|
2026-05-21 13:08:49 -04:00 |
|
Chris Eager
|
66b0ed16d1
|
Convert VerificationSessions to sync DynamoDB client
|
2026-05-21 13:08:49 -04:00 |
|
Ameya Lokare
|
defbc1c853
|
Implement FoundationDbMessageStream#acknowledgeMessage
|
2026-05-21 13:07:50 -04:00 |
|
Jon Chambers
|
68a5e4e8ee
|
Update to the latest version of the spam filter
|
2026-05-20 12:49:36 -04:00 |
|
Jon Chambers
|
f83efce4d4
|
Add a phased enrollment mechanism for verification code push notifications
|
2026-05-20 12:20:00 -04:00 |
|
Jon Chambers
|
0945e953f2
|
Send a "verification code requested" push notification to existing accounts
|
2026-05-20 12:20:00 -04:00 |
|
Jon Chambers
|
51f6e57bbd
|
Allow differing TTLs by notification type
|
2026-05-20 12:20:00 -04:00 |
|
Jon Chambers
|
539a84d0d0
|
Allow PushNotification data to be any type of object
|
2026-05-20 12:20:00 -04:00 |
|
Ravi Khadiwala
|
848c457bbe
|
Use micrometer's netty metrics
|
2026-05-20 12:18:27 -04:00 |
|
Ravi Khadiwala
|
c5ae3963b5
|
Fix ProxyProtocolHandlerTest resource leak
Also replace AbstractLeakDetectionTest with netty LeakPresenceExtension
|
2026-05-19 16:33:00 -05:00 |
|
ravi-signal
|
771fecd396
|
Fix flaky backpressure test
|
2026-05-19 15:59:35 -05:00 |
|
Chris Eager
|
b9a24fedea
|
Move handleAccountCreated() call to outside re-registration
|
2026-05-19 13:07:44 -05:00 |
|
Ravi Khadiwala
|
9d3b6ebb4a
|
Update to the latest version of the spam filter
|
2026-05-19 11:30:51 -05:00 |
|
Chris Eager
|
2cf91af5d9
|
Remove obsolete client public keys table from config
|
2026-05-19 11:19:19 -05:00 |
|
Chris Eager
|
d0e022c23b
|
Remove unused ClosableEpoch
|
2026-05-19 11:19:19 -05:00 |
|
Chris Eager
|
460e5cb499
|
Use DynamoDB for change number waiting periods
DynamoDB is even simpler for integration tests.
|
2026-05-19 11:18:10 -05:00 |
|
Jonathan Klabunde Tomer
|
23305e4460
|
add a counter for profile version format
|
2026-05-19 09:15:20 -07:00 |
|
Jonathan Klabunde Tomer
|
06d96a04df
|
store account profile current version as byte array, not hex
|
2026-05-19 09:15:20 -07:00 |
|
Jon Chambers
|
022f2b874d
|
Bypass circuit breakers, timeouts when clearing Redis instances before test runs
|
2026-05-19 11:32:09 -04:00 |
|
Ravi Khadiwala
|
b09a9b8f39
|
Add netty dependencies from omnibus
v20260518.0.0
|
2026-05-18 11:55:59 -05:00 |
|
Chris Eager
|
4e72422cfd
|
Add netty dependencies to POM
|
2026-05-18 11:53:21 -05:00 |
|
Chris Eager
|
d41c73917f
|
Update integration test with post-registration change number waiting period
|
2026-05-18 11:49:56 -05:00 |
|
Chris Eager
|
dd29ee1f27
|
Refactor Change Number waiting period to dedicated manager
This simplifies integration testing.
|
2026-05-18 11:49:56 -05:00 |
|
Chris Eager
|
9dc6e049f4
|
Remove obsolete remote config response
|
2026-05-18 11:31:20 -05:00 |
|
Jon Chambers
|
7fe3d4a30f
|
Retire oversized message warning metrics
|
2026-05-18 11:29:54 -05:00 |
|
Jon Chambers
|
88a308fac0
|
Reduce max message size to 96 KiB
|
2026-05-18 11:29:54 -05:00 |
|
Ravi Khadiwala
|
34f5351a4c
|
Update to the latest version of the spam filter
|
2026-05-18 11:29:15 -05:00 |
|
Ravi Khadiwala
|
59f704b6cc
|
Add omnibus H2 server and update to dropwizard 5.0.1
|
2026-05-18 11:27:17 -05:00 |
|
Ravi Khadiwala
|
0f7d5d7fa4
|
normalize header combination, special-case user-agent header
|
2026-05-18 11:25:48 -05:00 |
|
Ravi Khadiwala
|
1ae361b15f
|
Update to the latest version of the spam filter
v20260515.1.0
|
2026-05-15 12:14:42 -05:00 |
|
Ravi Khadiwala
|
2c9676a1ef
|
Revert omnibus H2 server and dropwizard 5.0.1
|
2026-05-15 12:13:54 -05:00 |
|
Ravi Khadiwala
|
2ae5c92df2
|
Update to the latest version of the spam filter
v20260515.0.1
|
2026-05-15 10:15:23 -05:00 |
|
Ravi Khadiwala
|
3c02f8c3e1
|
Add documentation to BackupInfo responses
v20260515.0.0
|
2026-05-15 09:49:40 -05:00 |
|
Ravi Khadiwala
|
4c4282162f
|
Update to dropwizard 5.0.1
|
2026-05-15 09:44:38 -05:00 |
|
Ravi Khadiwala
|
0beeb8a935
|
Add h2 omnibus server
|
2026-05-15 09:44:38 -05:00 |
|
Ravi Khadiwala
|
8d0ad7b085
|
h2 websocket support
|
2026-05-15 09:44:38 -05:00 |
|
Chris Eager
|
12e265fb71
|
Refine Profiles gRPC errors and documentation
v20260514.0.0
|
2026-05-14 10:55:44 -05:00 |
|
Chris Eager
|
90c27f6969
|
Add post-registration change number waiting period
|
2026-05-14 10:55:02 -05:00 |
|
Jon Chambers
|
f045e3ee0f
|
Introduce an emergency "read only" mode for messages
v20260511.0.0
|
2026-05-11 11:43:41 -04:00 |
|
Ravi Khadiwala
|
4485e26562
|
rename maxUploadSizeInBytes to maxAttachmentUploadSizeInBytes
v20260508.0.0
|
2026-05-08 13:39:36 -05:00 |
|
Ravi Khadiwala
|
05b7a140fc
|
Add a configuration field for max message backup upload size
|
2026-05-08 13:18:17 -05:00 |
|
Ameya Lokare
|
bde52d775e
|
Update to the latest version of the spam filter
v20260507.0.0
|
2026-05-07 12:36:51 -07:00 |
|
Ravi Khadiwala
|
59f2f04b7c
|
Handle BackupFailedZkAuthenticationException in grpc SetPublicKey
|
2026-05-07 11:43:24 -05:00 |
|
Chris Eager
|
305b015784
|
Update to the latest version of the spam filter
v20260506.0.0
|
2026-05-06 12:53:24 -05:00 |
|
Chris Eager
|
f6ebde8185
|
Add Profile gRPC services to server
|
2026-05-06 12:48:58 -05:00 |
|