Chris Eager
b0654a416a
Update maven plugins
2023-10-24 14:32:55 -05:00
Chris Eager
19930ec2e4
Update dependencies
...
- AWS: 2.20.130 → 2.21.5
- Braintree: 3.25.0 → 3.27.0
- commons-csv: 2.13.0 → 2.14.0
- dropwizard: 2.1.7 → 2.1.9
- Google libraries BOM: 26.22.0 → 26.25.0
- grpc: 1.56.1 → 1.58.0
- kotlin: 1.9.0 → 1.9.10
- protobuf: 3.23.2 → 3.24.3
- stripe: 23.1.1 → 23.10.0
- junit-pioneer: 2.0.1 → 2.1.0
- firebase-admin: 9.1.1 → 9.2.0
- swagger-jaxrs2: 2.2.8 → 2.2.17
- java-uuid-generator: 4.2.0 → 4.3.0
- log4j: 2.17.0 → 2.21.0
- reactor-bom: 2022.0.10 → 2022.0.12
2023-10-24 14:32:55 -05:00
Jon Chambers
de41088051
Update to WireMock 2.35.1
2023-09-13 16:56:15 -04:00
Chris Eager
093f17dce2
Update to stripe-java 23.1.1
2023-08-29 15:18:16 -07:00
Chris Eager
2d1a979eba
Update libphonenumber to 8.13.19
2023-08-24 11:07:18 -05:00
Chris Eager
9ca8503eac
Downgrade to stripe-java 22.30.0
2023-08-22 16:31:46 -05:00
Chris Eager
22905fa8ee
Downgrade logstash-logback-encoder to 7.3
2023-08-21 12:44:02 -05:00
Chris Eager
2f17161163
Update various dependencies
2023-08-21 11:34:08 -05:00
Chris Eager
e003197f77
Update to protobuf-java 3.23.3
2023-08-03 17:09:31 -05:00
Chris Eager
f57910cd97
Update to dropwizard 2.1.7, jackson 2.13.5
2023-08-03 16:18:27 -05:00
Chris Eager
89a4034fc6
Remove `s3-upload` from `deploy` phase
2023-08-02 16:16:27 -05:00
Chris Eager
b44599cd59
Remove unused jedis library
2023-07-24 10:54:34 -04:00
Jordan Rose
7a5dcc700e
Add support for AuthCredentialAsPni with pniAsServiceId=true
...
Update to libsignal 0.30.0, and add a new query param to
/v1/certificate/auth/group, "pniAsServiceId=true", that uses the new
encoding of PNIs in zkgroup rather than encoding PNIs the same way as
ACIs, as we have been doing.
Also includes all the adjustments for the libsignal 0.30.0 update.
2023-07-24 10:53:59 -04:00
Jon Chambers
5627209fdd
Add a gRPC service for working with pre-keys
2023-07-20 11:10:26 -04:00
Chris Eager
463dd9d7d8
Update to Lettuce 6.2.4
2023-06-30 12:55:37 -05:00
Jonathan Klabunde Tomer
8d995e456e
initial grpc service code in chat
2023-06-26 17:10:13 -07:00
Sergey Skrobotov
25802432c2
adding a property to skip uploading to s3 during deploy task
2023-06-21 15:09:18 -04:00
Chris Eager
98578b18aa
Update to dynamodb-lock-client 1.2.0
2023-06-21 15:08:40 -04:00
Jon Chambers
25b7c8f802
Update to libsignal-server 0.26.0
2023-06-09 09:25:31 -04:00
Chris Eager
0d9fd043a4
Add container image build using Jib
2023-05-18 11:43:29 -05:00
Jon Chambers
fb1b1e1c04
Update libsignal-server to 0.24.0
2023-05-18 09:51:13 -04:00
Jon Chambers
919cc7e5eb
Update libsignal to 0.23
2023-05-04 14:10:51 -07:00
Jon Chambers
fd5e9ea016
Drop the old (and now unused!) `redis-dispatch` module
2023-04-18 12:04:54 -04:00
Ehren Kret
ae70d1113c
use same protoc version as library dependency
2023-04-17 14:41:55 -05:00
Sergey Skrobotov
a553093046
integration tests initial setup
2023-04-13 11:12:34 -07:00
Sergey Skrobotov
ebf8aa7b15
fixing embedded redis based tests
2023-03-15 13:56:40 -07:00
Sergey Skrobotov
203a49975c
artifact is now available in maven central
2023-03-14 12:02:16 -07:00
Sergey Skrobotov
7d45838a1e
reordering maven repositories
2023-03-13 22:22:25 -07:00
Sergey Skrobotov
4c85e7ba66
Moving RateLimiter logic to Redis Lua and adding async API
2023-03-13 14:50:26 -07:00
Sergey Skrobotov
c3f4956ead
OpenAPI support
2023-02-24 13:03:30 -08:00
Chris Eager
43f83076fa
Update to reactor 3.5.3
2023-02-23 10:16:57 -06:00
Katherine Yen
4fc3949367
Add zkproof validation in username flow
2023-02-09 09:02:53 -08:00
Chris Eager
358a286523
Use `java.util` Hex and Base64 codecs
2023-02-06 12:16:59 -06:00
erik-signal
a89e30fe75
Clarify naming around spam filtering.
2023-01-27 11:40:33 -05:00
Chris Eager
669ff1cadf
DynamoDB Local Release Repository: snapshots.enabled = false
2023-01-25 15:12:02 -06:00
Chris Eager
f361f436d8
Support PayPal for recurring donations
2023-01-17 12:20:17 -06:00
Chris Eager
a34b5a6122
grpc, guava: use version from google cloud libraries-bom
2023-01-17 11:20:46 -06:00
Chris Eager
e6ab97dc5a
Update enabled-required authenticator metrics
2023-01-13 14:05:56 -06:00
Chris Eager
ba73f757e2
Update google libraries-bom to 26.1.3, firebase-admin to 9.1.1
2023-01-13 12:22:55 -06:00
Chris Eager
30f131096d
Update AWS SDK v1 to 1.12.376
2023-01-13 12:17:39 -06:00
Chris Eager
b8ce922f92
Update logstash-logback-encoder to 7.2
2023-01-13 12:17:39 -06:00
Chris Eager
11b62345e1
Update mockito to 4.11.0
2023-01-13 12:17:39 -06:00
Chris Eager
77289ecb51
Update micrometer to 1.10.3
2023-01-13 12:17:39 -06:00
Chris Eager
d545f60fc4
Update wiremock to 2.35.0
2023-01-13 12:17:39 -06:00
Chris Eager
5cda6e9d84
Update pushy to 0.15.2
2023-01-13 12:17:39 -06:00
Chris Eager
7caba89210
Update AWS SDK v2 to 2.19.8
2023-01-13 12:17:39 -06:00
Chris Eager
b8967b75c6
Update dropwizard to 2.0.34
2023-01-13 12:17:39 -06:00
Chris Eager
cda82b0ea0
Update kotlin + Apollo
2022-12-01 18:11:35 -06:00
Chris Eager
2ecbb18fe5
Add support for one-time PayPal donations
2022-12-01 18:11:35 -06:00
Chris Eager
d40d2389a9
Update to Maven 3.8.6
2022-12-01 18:09:38 -06:00
Chris Eager
7fb7abb593
Update to micrometer 1.10.0
2022-11-15 11:16:41 -08:00
Chris Eager
12300761ab
Update reactor-bom to 2020.0.24
2022-11-11 13:14:26 -06:00
Chris Eager
25efcbda81
Update lettuce to 6.2.1.RELEASE
2022-11-11 13:14:26 -06:00
Chris Eager
ce5a4bd94a
Update wiremock to 2.34.0
2022-11-02 11:24:54 -05:00
Chris Eager
f65a613815
Update jackson to 2.13.4
2022-11-02 11:24:54 -05:00
Chris Eager
c10fda8363
Use reactive streams for WebSocket message queue
...
Initially, uses `ExperimentEnrollmentManager` to do a safe rollout.
2022-10-31 10:35:37 -05:00
Chris Eager
70a6c3e8e5
Update to libsignal-server 0.21.1
2022-10-21 12:54:18 -05:00
Jon Chambers
44a5d86641
Revert "Update to libsignal-server 0.21.0"
...
This reverts commit cccccb4dd6
.
2022-10-18 11:44:50 -04:00
Chris Eager
cccccb4dd6
Update to libsignal-server 0.21.0
2022-10-18 11:17:29 -04:00
Jon Chambers
3c6c6c3706
Use the gRPC BOM instead of calling out dependencies individually
2022-10-18 11:16:56 -04:00
Jon Chambers
308437ec93
Resolve gRPC/Netty version conflicts
2022-10-06 16:23:47 -04:00
Jon Chambers
d2fa00f0c6
Add experiment to test standalone registration service
2022-10-06 15:42:53 -04:00
Jon Chambers
fc5cd3a9ca
Update to protobuf-java 3.21.7
2022-10-05 15:15:34 -04:00
Chris Eager
65dbcb3e5f
Remove duplicate bom from `dependencyManagement`
2022-09-12 16:54:31 -05:00
Ehren Kret
abd0f9630c
Create GCP Logging implementation of AdminEventLogger
2022-09-07 19:37:26 -05:00
Ehren Kret
a4508ec84f
Add new event logging module
2022-09-07 19:37:26 -05:00
Chris Eager
1e7aa89664
Update resilience4j to 1.7.0
2022-09-07 11:47:15 -05:00
Chris Eager
d23e89fb9c
Update micrometer to 1.9.3
2022-08-25 13:46:36 -07:00
Chris Eager
3a27bd0318
Update test dependencies
2022-08-25 13:40:46 -07:00
Chris Eager
09a51020e9
Update stripe-java to 21.2.0
2022-08-25 13:40:46 -07:00
Chris Eager
cb8cb94d1a
Update aws java v1 SDK to 1.12.287
2022-08-25 13:40:46 -07:00
Chris Eager
2440dc0089
Update netty to 4.1.79.Final
2022-08-25 13:40:46 -07:00
Chris Eager
2336eef333
Update aws java v2 SDK to 2.17.258
2022-08-25 13:40:46 -07:00
Chris Eager
a0e948627c
Update jackson to 2.13.3
2022-08-25 13:40:46 -07:00
Chris Eager
88159af588
Update dropwizard to 2.0.32
2022-08-25 13:40:46 -07:00
Chris Eager
38b77bb550
Update libphonenumber to 8.12.54
2022-08-25 13:40:32 -07:00
Jon Chambers
0d24828539
Drop the gcm-sender-async module
2022-08-02 17:31:35 -04:00
Chris Eager
788246a56f
Update Lettuce to 6.1.9
2022-07-26 09:22:13 -07:00
Jon Chambers
c1f9bedf2f
Update to libsignal-server 0.18
2022-06-23 14:25:28 -04:00
Ehren Kret
47300c1d44
Upgrade vavr to 0.10.4 from 0.10.2
2022-06-20 10:27:50 -05:00
Jon Chambers
8507b6a1f0
Update to libphonenumber 8.12.50
2022-06-13 14:46:57 -07:00
Jon Chambers
192e884e4a
Update to embedded-redis 0.8.3
2022-06-03 09:31:32 -04:00
Ravi Khadiwala
5cfb133f79
Use redis for abusive hosts autoblock
...
Also delete postgres dependencies that we no longer need
2022-05-31 10:08:10 -05:00
Ehren Kret
c38572307d
Remove unused imports
2022-05-20 10:20:45 -07:00
Sgn-32
c45ff61954
Update libphonenumber to 8.12.48
2022-05-11 14:17:13 -04:00
Ehren Kret
f21e9bcc4d
Upgrade jackson dependencies
2022-04-29 10:14:39 -05:00
Jon Chambers
40f8cddfb2
Update to libsignal-server 0.16.0
2022-04-20 16:00:12 -04:00
Jon Chambers
8064e68873
Update libsignal-server to 0.15.1 to resolve a glibc version conflict
2022-03-29 12:24:45 -04:00
Chris Eager
5c13e54149
Various dependency updates
...
- protobuf-java to 3.19.4
- libphonenumber to 8.12.45
- logstash-logback-encoder to 7.0.1
- mockito to 4.3.1
2022-03-22 09:58:08 -04:00
Jon Chambers
109a3bb2b9
Update to Pushy 0.15.1
2022-03-10 11:08:53 -05:00
Jon Chambers
f9c1e411aa
Remove netty-tcnative as a dependency
2022-03-04 10:45:18 -05:00
Jon Chambers
551d639951
Update Postgres driver to 42.3.3
2022-02-18 10:41:29 -05:00
Chris Eager
7f832ad783
Update to AWS SDK 2.17.125, 1.12.154
2022-02-07 16:46:25 -08:00
Chris Eager
2ce6f8cb6c
Update to Dropwizard 2.0.28
2022-02-07 16:46:18 -08:00
Chris Eager
2574125199
Update libphonenumber to 8.12.42
2022-02-07 16:45:48 -08:00
Chris Eager
b4828ad8de
Update embedded-redis to 0.8.2
2022-01-31 13:01:52 -08:00
Chris Eager
a6182acc9c
Require any transitive dependencies on log4j to use 2.17.1
2022-01-27 10:25:13 -08:00
Chris Eager
8559e46e4a
Use JUnit 5 by default for all sub projects
2021-12-21 09:39:02 -08:00
Ehren Kret
867bf97d8f
Require any transitive dependencies on log4j to use 2.17.0
2021-12-19 07:21:00 -06:00
Chris Eager
b2f0ace9db
Update dropwizard to 2.0.26
2021-12-15 16:34:52 -08:00