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
Ehren Kret
9086246947
Require any transitive dependencies on log4j to use 2.16.0
2021-12-15 01:16:10 -06:00
Ehren Kret
7855b70682
Require any transitive dependencies on log4j to use 2.15.0
2021-12-10 01:16:48 -06:00
Chris Eager
9a5ffea0ad
Move `ossrh-snapshots` to project aggregate pom
2021-12-07 15:14:47 -08:00
Chris Eager
96f4b771ea
Update wiremock to 2.32.0
2021-12-07 10:34:49 -08:00
Ehren Kret
3df143dd3d
Switch to zonky test embedded postgres and use postgres 11.13.0
2021-12-03 16:07:07 -05:00
Jon Chambers
14cff958e9
Migrate challenge-issuing rate limiters to the abusive message filter
2021-12-03 11:52:58 -05:00
Chris Eager
71b38356b1
Update to Mockito 4.0.0
2021-11-16 15:56:35 -07:00
Chris Eager
24191d9599
Update Dropwizard to 2.0.25
2021-11-16 15:56:00 -07:00
Chris Eager
482ea8eb40
Update minimum required maven to 3.8.3
2021-11-16 15:55:52 -07:00
Chris Eager
8d1d56f694
Update to Java 17
2021-11-15 16:42:43 -07:00
Chris Eager
7033a0f68f
Set `checkStaleness` to `true` for `protoc`
2021-11-12 13:34:15 -07:00
Jon Chambers
ad1aeea74b
Add an abusive message filter interface and submodule
2021-11-01 10:51:47 -04:00
Ehren Kret
b01b76d78f
First pass at subscriptions API
...
This is an incomplete first pass at building the subscriptions API. More API endpoints are still to be added along with controller tests.
2021-10-12 21:23:20 -05:00
Jon Chambers
439d2f5df8
Update to libphonenumber 8.12.33
2021-10-05 15:19:59 -04:00
Ehren Kret
3032415141
Add receipt redemption API to chat server
2021-10-01 12:44:47 -05:00
Ehren Kret
cc9a825279
Remove checked in generated code
2021-09-29 13:10:27 -05:00
Jon Chambers
a9339b7037
Update to Pushy 0.15.0
2021-08-27 11:52:29 -04:00
Ehren Kret
23f9199439
Fix dependency resolution error for commons-logging
2021-08-02 13:14:44 -05:00
Ehren Kret
1c9a3c6105
Bringing in Google Cloud Recaptcha Enterprise libraries
2021-08-02 13:14:44 -05:00
Chris Eager
bc297e6d34
Update wiremock-jre8 to 2.28.1
2021-06-23 13:50:58 -05:00
Chris Eager
3a526dcbd7
Update mockito to 3.11.1
2021-06-23 13:50:58 -05:00
Jon Chambers
eb1b073385
Add a hostname-aware reporter factory.
2021-06-10 14:23:05 -04:00
Chris Eager
1cf9397bbd
Bump dropwizard to 2.0.22
2021-06-02 12:30:30 -05:00
Ehren Kret
6456af6284
Upgrade to latest protobuf
...
This upgrades to protobuf 3.17 and uses maven to automatically rebuild
the generated code instead of using prefabricated checked in Java
files.
2021-05-28 11:33:44 -05:00
Ehren Kret
7bd402b48d
Build refactor in preparations for bringing in jgitver
2021-05-26 19:42:42 -05:00
Chris Eager
90444d5b91
Bump version to 5.95
2021-05-26 11:11:00 -05:00
Chris Eager
623743286c
Bump version to 5.94
2021-05-25 11:00:44 -05:00
Chris Eager
358412c78a
Bump version to 5.93
2021-05-24 12:15:46 -05:00
Graeme Connell
01514f83a0
Fix up AWS2 config issues introduced in rebase.
2021-05-21 14:50:15 -06:00
Graeme Connell
680e501f83
Add dependency on AWS 2.x s3.
2021-05-21 14:50:15 -06:00
Ehren Kret
f13f7a5ff4
Bump version to 5.92
2021-05-20 15:13:14 -05:00
Chris Eager
93fbb87741
Bump version to 5.91
2021-05-20 14:13:13 -05:00
Chris Eager
ce76c5c117
Move dropwizard-dependencies from parent to dependency management
2021-05-20 14:12:37 -05:00
Chris Eager
e663e1b0a6
Move some duplicated versions to BOMs and properties
2021-05-20 14:12:37 -05:00
Chris Eager
20cdd09171
Reformat indentation
2021-05-20 14:12:37 -05:00
Chris Eager
f98dd80941
Reorganize and expand dependency declarations to fix `mvn verify` failures
2021-05-20 14:12:37 -05:00
Ehren Kret
9995f271c8
Bump version to 5.90
2021-05-20 10:15:49 -05:00
Jon Chambers
77f134ddca
Bump version to 5.89
2021-05-18 19:00:47 -04:00
Chris Eager
10cd60738a
Bump version to 5.88
2021-05-17 17:28:04 -05:00
Chris Eager
79b8202452
Bump version to 5.87
2021-05-17 15:48:00 -05:00
Chris Eager
1880773fb9
Bump version to 5.86
2021-05-14 17:10:39 -05:00
Chris Eager
d59eabd9d7
Bump veresion to 5.85
2021-05-14 16:08:56 -05:00
Chris Eager
514b94a5cb
Bump version to 5.84
2021-05-13 18:33:31 -05:00
Jon Chambers
10c6f885fd
Bump version to 5.83
2021-05-13 18:23:35 -04:00
Chris Eager
3b1eb3a9db
Bump dropwizard-dependencies to 2.0.21
2021-05-13 17:19:55 -05:00
Ehren Kret
730303567f
Bump version to 5.82
2021-05-13 12:11:22 -05:00
Chris Eager
ac7eb88194
Bump version to 5.81
2021-05-12 12:22:22 -05:00
Chris Eager
1999bd2bcb
Bump version to 5.80
2021-05-11 16:26:11 -05:00
Ehren Kret
5752853bba
Bump version to 5.79
2021-05-11 14:14:12 -05:00
Jon Chambers
09e0934eaf
Bump version to 5.78
2021-05-11 10:03:04 -05:00
Ehren Kret
03a531e1b0
Bump version to 5.77
2021-05-11 10:03:04 -05:00
Jon Chambers
7bd7d0e84e
Bump version to 5.76
2021-05-10 10:53:23 -04:00
Ehren Kret
9cb89b42bf
Create a logstash tcp socket appender factory
2021-05-07 16:02:55 -05:00
Jon Chambers
9a4453c414
Bump version to 5.75
2021-05-07 14:11:16 -04:00
Chris Eager
5fa22bc073
Bump dropwizard from 2.0.13 to 2.0.21
2021-05-07 12:21:16 -05:00
Jon Chambers
8e68e0e037
Bump version to 5.74
2021-05-06 13:12:30 -04:00
Jon Chambers
055e8d80a1
Bump version to 5.73
2021-05-04 16:15:35 -04:00
Jon Chambers
030a791d69
Bump version to 5.72
2021-05-04 15:20:36 -04:00
Chris Eager
30c9968928
Bump assertj-core from 3.15.0 to 3.19.0
2021-05-04 14:12:40 -05:00
Chris Eager
f357ad098f
Bump wiremock from 2.26.2 to 2.27.2
2021-05-04 14:12:40 -05:00
Chris Eager
f117d9ff4d
Bump version 5.71
2021-05-03 11:15:31 -05:00
Chris Eager
01e526af25
Bump version to 5.70
2021-04-30 17:19:23 -05:00
Chris Eager
c63bebb3e7
Bump version to 5.69
2021-04-30 16:16:02 -05:00
Chris Eager
cd6b2512e1
Bump version to 5.68
2021-04-30 15:45:22 -05:00
Chris Eager
0163242c8a
Bump version to 5.67
2021-04-28 16:26:05 -05:00
Jon Chambers
89256fb5b3
Bump version to 5.66
2021-04-26 18:53:34 -04:00
Jon Chambers
4b42dd1db3
Bump version to 5.65
2021-04-26 18:17:30 -04:00
Chris Eager
97d2d97ee7
Bump version to 5.64
2021-04-26 14:34:22 -05:00
Chris Eager
7057476048
Bump version to 5.63 (configuration-only change)
2021-04-23 15:05:55 -05:00
Chris Eager
435410b004
Bump version to 5.62
2021-04-23 11:49:08 -05:00
Chris Eager
7c0ff67625
Bump version to 5.61
2021-04-22 18:16:37 -05:00
Chris Eager
20208ae528
Bump version to 5.60
2021-04-22 17:12:20 -05:00
Jon Chambers
2c0a75586b
Bump version to 5.59
2021-04-22 15:25:40 -04:00
Chris Eager
ee555285ed
Bump version to 5.58
2021-04-21 15:30:18 -05:00
Chris Eager
be6d6351b9
Bump version to 5.57
2021-04-21 14:13:52 -05:00
Chris Eager
53e6f419b6
Bump version to 5.56
2021-04-21 11:29:44 -05:00
Chris Eager
0f4f775ee2
Bump version to 5.55
2021-04-21 11:14:29 -05:00
Chris Eager
3b3764535c
Bump version to 5.54
2021-04-20 13:01:46 -05:00
Chris Eager
ae9fd090de
Bump version to 5.53
2021-04-16 14:25:08 -05:00
Jon Chambers
f6c9b2b6e7
Bump to version 5.52 (config-only change)
2021-04-15 19:03:40 -04:00
Chris Eager
0c0e33bc0e
Bump version to 5.51
2021-04-14 11:58:08 -05:00
Jon Chambers
675785a4fd
Bump version to 5.50
2021-04-12 18:27:28 -04:00
Jon Chambers
2a8806ec2e
Bump version to 5.49
2021-04-07 16:56:18 -04:00
Jon Chambers
365ad3a4f8
Bump version to 5.48
2021-04-01 11:33:24 -04:00
Jon Chambers
37e0730d2a
Bump version to 5.47
2021-03-31 18:06:33 -04:00
Jon Chambers
2f6105f9bc
Bump version to 5.45
2021-03-30 17:18:18 -04:00
Chris Eager
681cdf8eff
Bump version to 5.44
2021-03-30 10:24:55 -05:00
Chris Eager
c8414a63fb
Bump version to 5.43
2021-03-29 14:53:57 -05:00
Jon Chambers
e2b093abce
Bump version to 5.42
2021-03-26 15:14:04 -04:00
Jon Chambers
c3c46f2f74
Bump version to 5.41
2021-03-22 10:35:13 -04:00
Chris Eager
9778775046
Bump version to 5.40
2021-03-18 13:00:02 -05:00
Chris Eager
1e5d7582da
Bump version to 5.39
2021-03-16 16:55:28 -05:00
Jon Chambers
7118340f12
Bump version to 5.38
2021-03-10 15:01:13 -05:00
Jon Chambers
fde1b49729
Introduce a set of gauges for various network statistics as reported by `nstat`.
2021-03-09 11:45:53 -05:00
brock-signal
e1f35102aa
Bump version to 5.37
2021-03-05 16:37:49 -07:00
Jon Chambers
0573f09285
Bump version to 5.36
2021-02-24 18:09:57 -05:00
Jon Chambers
823025f3b3
Bump version to 5.35
2021-02-23 16:45:47 -05:00
Jon Chambers
6bff564129
Bump version to 5.34
2021-02-23 15:36:36 -05:00
Jon Chambers
78bbe8855b
Bump version to 5.33
2021-02-23 14:17:43 -05:00
Jon Chambers
5839ce3e1a
Bump version to 5.32
2021-02-19 15:07:53 -05:00
Chris Eager
9af9e21e05
Add JUnit Jupiter + JUnit Vintage
2021-02-19 13:30:44 -06:00
Chris Eager
6d16ad2763
Bump maven-surefire-plugin to 3.0.0-M5
2021-02-19 13:30:44 -06:00
Ehren Kret
f630bddb19
Bump version to 5.31
2021-02-17 16:30:27 -06:00
Ehren Kret
ae8de67271
Bump version to 5.30
2021-02-17 09:23:49 -06:00
Jon Chambers
47916ecb0f
Bump version to 5.29
2021-02-12 15:44:16 -05:00
Jon Chambers
fdcf317963
Bump version to 5.28
2021-02-11 14:11:00 -05:00
Jon Chambers
477615fc66
Bump version to 5.27
2021-02-11 10:36:49 -05:00
Jon Chambers
03f14475ff
Bump version to 5.26
2021-02-09 13:45:22 -05:00
Jon Chambers
f5f2da11d1
Bump version to 5.25
2021-02-05 11:44:24 -05:00
Jon Chambers
b6dba2cbe9
Bump version to 5.24
2021-02-05 10:42:19 -05:00
Ehren Kret
3036a149bb
Bump version to 5.23
2021-02-03 10:04:48 -06:00
Ehren Kret
0dcb4b645c
Build Dynamo DB backed Message Store ( #358 )
...
* Work in progress...
* Finish first pass draft of MessagesDynamoDb
* Use begins_with everywhere for destination device id
* Remove now unused methods
* First basic test built
* Add another test case
* Remove comment
* Verify more of the message contents
* Ensure all methods are tested
* Integrate MessagesDynamoDb into the MessagesManager
This change plugs the MessagesDynamoDb class into the live serving
flow in MessagesManager.
Tests are not yet as comprehensive for this big a change as they
should be, but they now compile and pass so checkpointing here with a
commit.
* Put DynamoDB before RDBS when deleting specific messages
* Extract method
* Make aws sdk version into a property
* Rename clientBuilder
* Discard messages with no GUID
* Unify batching logic into one function
* Comment on the source of the value in this constant
* Inline method
* Variable name swizzle
* Add timers to all public methods
* Add missing return statements
* Reject messages that are too large with response code 413
* Add configuration to control dynamo DB timeouts
* Set server timestamp from the ReceiptSender
* Change to shorter key names to optimize IOPS
* Fix tests broken by changing column names
* Fix broken copyright template output
* Remove copyright template error text
* Add experiments to control use of dynamo and rds in message storage
* Specify instance profile credentials for the dynamic configuration manager
* Use property for aws sdk version
* Switch dynamo to instance profile credentials
* Add metrics to the batch write loop
* Use placeholders in logging
2021-02-03 10:03:19 -06:00
Jon Chambers
d71082b491
Bump version to 5.22
2021-02-01 21:25:14 -05:00
Jon Chambers
b2e9602aba
Bump version to 5.21
2021-02-01 20:45:39 -05:00
Jon Chambers
5a9c8e304c
Bump version to 5.20
2021-01-30 16:57:44 -05:00
Jon Chambers
a4cd30451c
Bump version to 5.19
2021-01-27 10:34:37 -05:00
Jon Chambers
99e300a640
Bump version to 5.18
2021-01-25 15:21:22 -05:00
Jon Chambers
af55287dee
Bump version to 5.17
2021-01-25 15:03:49 -05:00
Jon Chambers
90a938fe2b
Bump version to 5.16
2021-01-20 15:47:44 -05:00
Jon Chambers
d8ef796a46
Bump version to 5.15
2021-01-19 15:50:42 -05:00
Jon Chambers
e600e9c583
Bump version to 5.14
2021-01-19 12:42:05 -05:00
Jon Chambers
f7388f6492
Bump version to 5.13
2021-01-18 20:25:18 -05:00
Jon Chambers
144d1ea280
Bump version to 5.12
2021-01-17 21:02:09 -05:00
Jon Chambers
b80a2921aa
Bump version to 5.11
2021-01-17 11:14:30 -05:00
Jon Chambers
ba1e100b42
Bump version to 5.10 (config only change)
2021-01-16 12:34:38 -05:00
Jon Chambers
2bc237468d
Bump version to 4.09
2021-01-16 11:19:02 -05:00
Jon Chambers
3052d88164
Bump version to 5.08
2021-01-16 03:35:36 -05:00
Jon Chambers
767f650e6f
Bump version to 5.07
2021-01-16 02:57:35 -05:00
Jon Chambers
f7217944e7
Bump version to 5.06
2021-01-16 01:52:40 -05:00
Jon Chambers
572004d37a
Bump version to 5.05
2021-01-16 01:18:30 -05:00
Jon Chambers
df9b692a32
Bump version to 5.04
2021-01-15 18:08:50 -05:00
Jon Chambers
affb219d72
Bump version to 5.03
2021-01-15 17:05:37 -05:00
Jon Chambers
4e7ace3b48
Bump version to 5.02
2021-01-15 16:24:12 -05:00
Jon Chambers
b64b27e5ea
Bump version to 5.01
2021-01-15 15:35:22 -05:00
Jon Chambers
46b981bb2f
Bump version to 5.00
2021-01-15 13:51:39 -05:00
Jon Chambers
efb2a1d913
Bump version to 4.99
2021-01-15 12:37:03 -05:00
Jon Chambers
550c0c7625
Bump version to 4.98 (config-only change)
2021-01-14 17:40:52 -05:00
Ehren Kret
0abc269a3e
Bump version to 4.97
2021-01-14 14:33:56 -06:00
Jon Chambers
6b3cbe7882
Bump version to 4.96
2021-01-14 11:01:05 -05:00
Jon Chambers
ca25105f13
Bump version to 4.95
2021-01-12 18:50:14 -05:00
Jon Chambers
ff0bdcd0c2
Bump version to 4.94
2021-01-11 19:36:57 -05:00
Ehren Kret
e440eb1733
Update to 4.93
2021-01-11 13:28:05 -06:00
Jon Chambers
db14d15953
Bump version to 4.92
2021-01-10 16:20:49 -05:00
Jon Chambers
b70d076324
Bump version to 4.91
2021-01-10 15:14:35 -05:00
Jon Chambers
2d697ac8db
Bump version to 4.90
2021-01-10 13:04:16 -05:00