diff --git a/gcm-sender-async/pom.xml b/gcm-sender-async/pom.xml
index 99b2e6f36..779eabe36 100644
--- a/gcm-sender-async/pom.xml
+++ b/gcm-sender-async/pom.xml
@@ -5,18 +5,15 @@
TextSecureServer
org.whispersystems.textsecure
- 1.0
+ JGITVER
4.0.0
-
gcm-sender-async
- ${TextSecureServer.version}
io.github.resilience4j
resilience4j-retry
- ${resilience4j.version}
com.fasterxml.jackson.core
@@ -44,6 +41,11 @@
jcl-over-slf4j
test
+
+ org.slf4j
+ slf4j-nop
+ test
+
diff --git a/pom.xml b/pom.xml
index 210877e8f..1b7fac09b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,9 +4,6 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
pom
-
- 3.0.0
-
@@ -32,21 +29,36 @@
- 2.0.21
1.11.939
2.16.66
- 2.25.1
+ 1.15
+ 1.8
+ 2.9.0
+ 2.0.21
+ 30.1.1-jre
+ 2.3.1
+ 2.9.0
+ 6.0.4.RELEASE
+ 8.12.23
+ 6.6
1.5.3
+ 2.25.1
+ 4.1.65.Final
+ 2.0.39.Final
+ 1.2.0
+ 9.4-1201-jdbc41
+ 2.6.1
0.14.2
1.5.0
+ 3.1.0
+ 1.7.30
UTF-8
- 5.95
org.whispersystems.textsecure
TextSecureServer
- 1.0
+ JGITVER
@@ -57,6 +69,13 @@
pom
import
+
+ io.netty
+ netty-bom
+ ${netty.version}
+ pom
+ import
+
com.amazonaws
aws-java-sdk-bom
@@ -85,6 +104,119 @@
pom
import
+
+
+ com.eatthepath
+ pushy
+ ${pushy.version}
+
+
+ com.eatthepath
+ pushy-dropwizard-metrics-listener
+ ${pushy.version}
+
+
+ com.google.guava
+ guava
+ ${guava.version}
+
+
+ com.google.protobuf
+ protobuf-java
+ ${protobuf.version}
+
+
+ com.googlecode.libphonenumber
+ libphonenumber
+ ${libphonenumber.version}
+
+
+ com.vdurmont
+ semver4j
+ ${semver4j.version}
+
+
+ commons-codec
+ commons-codec
+ ${commons-codec.version}
+
+
+ commons-io
+ commons-io
+ ${commons-io.version}
+
+
+ io.lettuce
+ lettuce-core
+ ${lettuce.version}
+
+
+ io.netty
+ netty-tcnative-boringssl-static
+ ${netty.tcnative-boringssl-static.version}
+ runtime
+
+
+ javax.xml.bind
+ jaxb-api
+ ${jaxb.version}
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ ${logstash.logback.version}
+
+
+ org.apache.commons
+ commons-csv
+ ${commons-csv.version}
+
+
+ org.glassfish.jaxb
+ jaxb-runtime
+ ${jaxb.version}
+ runtime
+
+
+ org.mockito
+ mockito-core
+ ${mockito.version}
+ test
+
+
+ org.mockito
+ mockito-inline
+ ${mockito.version}
+ test
+
+
+ org.opentest4j
+ opentest4j
+ ${opentest4j.version}
+ test
+
+
+ org.postgresql
+ postgresql
+ ${postgresql.version}
+ runtime
+
+
+ org.slf4j
+ slf4j-api
+ ${slf4j.version}
+
+
+ org.slf4j
+ slf4j-nop
+ ${slf4j.version}
+ test
+
+
+ redis.clients
+ jedis
+ ${jedis.version}
+
@@ -132,19 +264,21 @@
+
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.0
+ 3.8.1
11
11
+
org.apache.maven.plugins
maven-jar-plugin
- 3.1.1
+ 3.2.0
@@ -191,11 +325,39 @@
org.apache.maven.plugins
maven-enforcer-plugin
- 1.4.1
+ 3.0.0-M3
+
+
+
+ enforce
+
+
+
+
+
+ 3.0.0
+
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-install-plugin
+ 3.0.0-M1
-
-
-
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-deploy-plugin
+ 3.0.0-M1
+
+ true
diff --git a/redis-dispatch/pom.xml b/redis-dispatch/pom.xml
index cc27b26eb..febe3a782 100644
--- a/redis-dispatch/pom.xml
+++ b/redis-dispatch/pom.xml
@@ -5,12 +5,10 @@
TextSecureServer
org.whispersystems.textsecure
- 1.0
+ JGITVER
4.0.0
-
redis-dispatch
- ${TextSecureServer.version}
diff --git a/service/assembly.xml b/service/assembly.xml
index 10259538c..642e2cc96 100644
--- a/service/assembly.xml
+++ b/service/assembly.xml
@@ -1,6 +1,6 @@
-
+ xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.1.0 http://maven.apache.org/xsd/assembly-2.1.0.xsd">
bin
false
@@ -18,8 +18,8 @@
${project.build.directory}
/
- ${parent.artifactId}-${TextSecureServer.version}.jar
+ ${parent.artifactId}-${project.version}.jar
-
\ No newline at end of file
+
diff --git a/service/pom.xml b/service/pom.xml
index ea330bbfb..29fcb9016 100644
--- a/service/pom.xml
+++ b/service/pom.xml
@@ -5,16 +5,10 @@
TextSecureServer
org.whispersystems.textsecure
- 1.0
+ JGITVER
4.0.0
-
service
- ${TextSecureServer.version}
-
-
- UTF-8
-
@@ -33,29 +27,28 @@
org.whispersystems.textsecure
redis-dispatch
- ${TextSecureServer.version}
+ ${project.version}
org.whispersystems.textsecure
websocket-resources
- ${TextSecureServer.version}
+ ${project.version}
org.whispersystems.textsecure
gcm-sender-async
- ${TextSecureServer.version}
-
-
- com.google.guava
- guava
-
-
+ ${project.version}
org.signal
zkgroup-java
0.7.0
+
+ org.whispersystems
+ curve25519-java
+ 0.5.0
+
io.dropwizard
@@ -134,7 +127,6 @@
net.logstash.logback
logstash-logback-encoder
- 6.6
@@ -178,8 +170,6 @@
org.glassfish.jaxb
jaxb-runtime
- 2.3.1
- runtime
@@ -204,17 +194,10 @@
commons-codec
commons-codec
- 1.13
org.apache.commons
commons-csv
- 1.8
-
-
- io.vavr
- vavr
- 0.10.2
@@ -225,12 +208,6 @@
io.github.resilience4j
resilience4j-circuitbreaker
-
-
- org.slf4j
- slf4j-api
-
-
io.github.resilience4j
@@ -299,76 +276,52 @@
redis.clients
jedis
- 2.9.0
- jar
- compile
io.lettuce
lettuce-core
- 6.0.4.RELEASE
org.postgresql
postgresql
- 9.4-1201-jdbc41
runtime
-
- org.whispersystems
- curve25519-java
- 0.5.0
-
-
com.eatthepath
pushy
- ${pushy.version}
com.eatthepath
pushy-dropwizard-metrics-listener
- ${pushy.version}
-
-
- io.dropwizard.metrics
- metrics-core
-
-
io.netty
netty-tcnative-boringssl-static
- 2.0.34.Final
runtime
com.vdurmont
semver4j
- 3.1.0
com.google.guava
guava
- 30.1.1-jre
com.google.protobuf
protobuf-java
- 2.6.1
com.googlecode.libphonenumber
libphonenumber
- 8.12.21
@@ -470,12 +423,12 @@
- ${parent.artifactId}-${TextSecureServer.version}
+ ${project.parent.artifactId}-${project.version}
org.apache.maven.plugins
maven-shade-plugin
- 1.6
+ 3.2.4
true
@@ -508,8 +461,9 @@
+ org.apache.maven.plugins
maven-assembly-plugin
- 2.4
+ 3.3.0
assembly.xml
diff --git a/websocket-resources/pom.xml b/websocket-resources/pom.xml
index c0d2886b1..00e4b1b69 100644
--- a/websocket-resources/pom.xml
+++ b/websocket-resources/pom.xml
@@ -5,12 +5,10 @@
TextSecureServer
org.whispersystems.textsecure
- 1.0
+ JGITVER
4.0.0
-
websocket-resources
- ${TextSecureServer.version}
@@ -85,7 +83,6 @@
com.google.protobuf
protobuf-java
- 2.6.1
com.google.guava
@@ -103,7 +100,6 @@
org.mockito
mockito-inline
- ${mockito.version}
test