Ravi Khadiwala
|
ac720595e6
|
Add header to disable messages on authenticated websocket
Update Documentation / build (push) Has been cancelled
Service CI / build (push) Has been cancelled
Integration Tests / build (push) Has been cancelled
|
2026-06-18 15:28:41 -05:00 |
|
Ravi Khadiwala
|
d9c39cc12b
|
Update messages integration test to use websocket
|
2026-06-08 16:01:23 -05: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 |
|
Chris Eager
|
b9a24fedea
|
Move handleAccountCreated() call to outside re-registration
|
2026-05-19 13:07:44 -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 |
|
Chris Eager
|
d41c73917f
|
Update integration test with post-registration change number waiting period
|
2026-05-18 11:49:56 -05:00 |
|
Chris Eager
|
5e1338a571
|
Factor out DeviceAttributes from AccountAttributes
|
2026-04-16 13:18:56 -05:00 |
|
Jon Chambers
|
575280da74
|
Don't allow linked devices that are missing capabilities required at registration time
|
2026-03-24 15:01:43 -04:00 |
|
Jon Chambers
|
aae1541e88
|
Include required device capabilities when creating users in integration tests
|
2026-03-06 15:53:18 -05:00 |
|
Chris Eager
|
183cbab4f3
|
Remove duplicate integration AccountTest#testCreateAccountAtomic
|
2026-02-17 13:58:09 -06:00 |
|
ravi-signal
|
e6116044f8
|
Instrument registration recovery password modifications
|
2026-01-28 16:37:50 -06:00 |
|
Jon Chambers
|
f616612104
|
Use central registries for Retry and CircuitBreaker instances
|
2025-08-27 11:33:42 -04:00 |
|
Katherine
|
5d80ac73da
|
Update libsignal to 0.76.5
|
2025-07-23 10:22:48 -04:00 |
|
Chris Eager
|
4618b47141
|
Convert classes using @JsonUnwrapped to records
|
2025-07-21 11:52:25 -05:00 |
|
Jon Chambers
|
fbbc4b8b27
|
Get integration test configuration directly from a GitHub Actions variable
|
2025-05-21 14:42:14 -04:00 |
|
Jon Chambers
|
b7e986f43c
|
Add an integration test for changing phone numbers
|
2025-05-14 14:39:11 -04:00 |
|
Jon Chambers
|
faef614d80
|
Parse message content as a byte array in request entities
|
2025-03-24 10:58:38 -04:00 |
|
Ravi Khadiwala
|
a99ac14c6a
|
Write number->pni mapping before checking rrp table
|
2024-12-03 14:05:31 -06: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
|
3ba7ba4f92
|
Remove abstract base class from RegistrationRecoveryPasswords
|
2024-11-25 15:27:30 -05:00 |
|
Jon Chambers
|
13a8c6256d
|
Delete registration recovery passwords by both phone number and PNI
|
2024-11-22 15:26:44 -05:00 |
|
Chris Eager
|
dd4bc23e4f
|
Update to Dropwizard 4
|
2024-11-11 16:32:24 -06:00 |
|
Chris Eager
|
6c563a3f13
|
Update various dependencies
- aws.sdk2: 2.29.7
- braintree: 3.37.0
- commons-csv: 1.12.0
- commons-io: 2.17.0
- dropwizard: 3.0.10
- firebase-admin: 9.4.1
- google-androidpublisher: v3-rev20241016-2.0.0
- google-cloud-libraries: 26.50.0
- jackson: 2.18.1
- junit-pioneer: 2.23.0
- libphonenumber: 8.13.49
- micrometer: 1.13.6
- reactor: 2023.0.11
- storekit: 3.2.0
- exec-maven-plugin: 3.4.1
- jib-maven-plugin: 3.4.4
- maven-deploy-plugin: 3.1.3
- maven-install-plugin: 3.1.3
- maven-surefire-plugin: 3.5.2
- maven-failsafe-plugin: 3.5.2
- swagger-maven-plugin: 2.22.25
|
2024-11-07 16:34:42 -06:00 |
|
Jon Chambers
|
0e3dccd9f6
|
Replace DeviceCapabilities entity with Set<DeviceCapability>
|
2024-10-30 12:46:20 -04:00 |
|
Jon Chambers
|
b21b50873f
|
Add support for distinct media backup credentials
Co-authored-by: Ravi Khadiwala <ravi@signal.org>
|
2024-10-29 16:03:10 -04:00 |
|
Katherine
|
93515e5a0f
|
Retire paymentActivation capability
|
2024-10-08 16:01:09 -04:00 |
|
Jon Chambers
|
946a486c4b
|
Add metric publishers to DynamoDB clients
|
2024-09-26 15:00:10 -04:00 |
|
Katherine
|
4c0a5ac3b2
|
Add versionedExpirationTimer capability
|
2024-08-21 11:39:43 -04:00 |
|
Chris Eager
|
fa1281ae86
|
Update maven plugin versions
|
2024-06-24 14:16:05 -05:00 |
|
Ravi Khadiwala
|
daa897db93
|
Add some extra validation in integration tests
|
2024-06-18 15:29:58 -05:00 |
|
Katherine
|
0414da8c32
|
Add delete sync capability
|
2024-06-12 13:54:06 -04:00 |
|
Chris Eager
|
0986ce12e6
|
Validate integration test Config
|
2024-05-01 10:11:15 -05:00 |
|
Chris Eager
|
0e4be0c85a
|
Add tests for WhisperServerService#run
Additionally, `LocalWhisperServerService` may be used for integration testing.
|
2024-04-29 11:05:35 -05:00 |
|
Jon Chambers
|
5ff092e541
|
Retire the pni device capability
|
2024-02-14 18:04:23 -05:00 |
|
Jon Chambers
|
4c9efdb936
|
Revert "Revert "Represent device names as byte arrays""
This reverts commit 45848e7bfe.
|
2023-12-07 10:53:56 -05:00 |
|
Jon Chambers
|
45848e7bfe
|
Revert "Represent device names as byte arrays"
This reverts commit 5ae2e5281a.
|
2023-12-06 17:05:04 -05:00 |
|
Jon Chambers
|
5ae2e5281a
|
Represent device names as byte arrays
|
2023-12-06 15:10:45 -05:00 |
|
Ravi Khadiwala
|
69990c23a5
|
Avoid test dep in integration-test
|
2023-12-05 16:35:51 -06:00 |
|
Ravi Khadiwala
|
331bbdd4e6
|
replace deprecated apache RandomUtils
|
2023-12-05 10:48:18 -06:00 |
|
Jon Chambers
|
01fde4f9ca
|
Require PNI-associated registration IDs for new devices
|
2023-11-29 16:56:47 -05:00 |
|
Jon Chambers
|
521900c048
|
Always require atomic account creation
|
2023-11-27 09:52:57 -05:00 |
|
Ravi Khadiwala
|
15a6c46d47
|
use a configured number in integration test
|
2023-11-20 15:02:53 -06:00 |
|
Chris Eager
|
6a428b4da9
|
Convert Device.id from long to byte
|
2023-11-02 11:48:10 -05:00 |
|
Chris Eager
|
b0654a416a
|
Update maven plugins
|
2023-10-24 14:32:55 -05:00 |
|
Jon Chambers
|
f0ab52eb5d
|
Rename "master device" to "primary device"
|
2023-10-20 10:52:13 -04:00 |
|
Jon Chambers
|
ac0c8b1e9a
|
Introduce a canonical constant for UAK length
|
2023-10-20 10:50:44 -04:00 |
|
Ravi Khadiwala
|
48f633de11
|
Fix type for comparison in integration test
|
2023-09-07 14:41:29 -05:00 |
|
Chris Eager
|
6f0462622b
|
Update maven and various plugins
|
2023-08-21 11:34:08 -05:00 |
|