TextSecureServer
org.whispersystems.textsecure
JGITVER
4.0.0
service
9.4.3
5.1.0
v3-rev20250318-2.0.0
3.4.0
0.28.6.RELEASE
4.5.0
com.auth0
java-jwt
${java-jwt.version}
com.google.apis
google-api-services-androidpublisher
${google-androidpublisher.version}
com.apple.itunes.storekit
app-store-server-library
${storekit.version}
com.squareup.okio
okio-jvm
com.webauthn4j
webauthn4j-appattest
${webauthn4j.version}
io.swagger.core.v3
swagger-jaxrs2-jakarta
${swagger.version}
jakarta.servlet
jakarta.servlet-api
jakarta.validation
jakarta.validation-api
jakarta.ws.rs
jakarta.ws.rs-api
org.whispersystems.textsecure
websocket-resources
${project.version}
org.signal
libsignal-server
org.signal.forks
noise-java
org.signal
simple-grpc-runtime
io.dropwizard
dropwizard-core
io.dropwizard
dropwizard-auth
io.dropwizard
dropwizard-client
io.dropwizard
dropwizard-http2
io.dropwizard
dropwizard-logging
io.dropwizard
dropwizard-metrics
io.dropwizard
dropwizard-util
io.dropwizard
dropwizard-servlets
io.dropwizard
dropwizard-lifecycle
io.dropwizard
dropwizard-jersey
io.dropwizard
dropwizard-jetty
io.dropwizard
dropwizard-validation
io.dropwizard
dropwizard-migrations
runtime
org.slf4j
slf4j-api
ch.qos.logback
logback-core
ch.qos.logback.access
logback-access-common
ch.qos.logback
logback-classic
net.logstash.logback
logstash-logback-encoder
io.dropwizard.metrics
metrics-core
io.dropwizard.metrics
metrics-healthchecks
io.dropwizard.metrics
metrics-annotation
org.glassfish.jersey.core
jersey-common
org.glassfish.jersey.core
jersey-server
org.glassfish.jersey.core
jersey-client
io.dropwizard
dropwizard-testing
test
party.iroiro.luajava
luajava
${luajava.version}
test
party.iroiro.luajava
lua51
${luajava.version}
test
party.iroiro.luajava
lua51-platform
${luajava.version}
natives-desktop
runtime
org.eclipse.jetty.websocket
websocket-jetty-api
org.eclipse.jetty
jetty-servlets
org.eclipse.jetty.websocket
websocket-jetty-client
test
org.apache.commons
commons-lang3
org.apache.commons
commons-csv
org.apache.commons
commons-compress
1.27.1
com.google.cloud
google-cloud-pubsub
com.google.firebase
firebase-admin
${firebase-admin.version}
io.opentelemetry.semconv
opentelemetry-semconv
io.opentelemetry.semconv
opentelemetry-semconv
1.30.0
com.google.cloud
google-cloud-firestore
io.opentelemetry.semconv
opentelemetry-semconv
com.google.code.findbugs
jsr305
io.github.resilience4j
resilience4j-circuitbreaker
io.github.resilience4j
resilience4j-retry
io.github.resilience4j
resilience4j-reactor
io.grpc
grpc-netty
io.grpc
grpc-protobuf
io.grpc
grpc-stub
org.apache.tomcat
annotations-api
provided
io.micrometer
micrometer-core
io.micrometer
micrometer-registry-statsd
org.coursera
dropwizard-metrics-datadog
com.fasterxml.jackson.core
jackson-core
com.fasterxml.jackson.core
jackson-annotations
com.fasterxml.jackson.core
jackson-databind
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
com.fasterxml.jackson.datatype
jackson-datatype-jsr310
com.fasterxml.jackson.jaxrs
jackson-jaxrs-json-provider
com.salesforce.servicelibs
reactor-grpc-stub
software.amazon.awssdk
apache-client
software.amazon.awssdk
netty-nio-client
software.amazon.awssdk
sts
software.amazon.awssdk
s3
software.amazon.awssdk
dynamodb
com.amazonaws
dynamodb-lock-client
1.3.0
io.lettuce
lettuce-core
com.eatthepath
pushy
com.eatthepath
pushy-dropwizard-metrics-listener
com.vdurmont
semver4j
com.google.guava
guava
com.google.protobuf
protobuf-java
com.googlecode.libphonenumber
libphonenumber
com.googlecode.libphonenumber
geocoder
3.2
net.sourceforge.argparse4j
argparse4j
io.netty
netty-codec-haproxy
org.glassfish.jersey.test-framework
jersey-test-framework-core
test
junit
junit
org.glassfish.jersey.test-framework.providers
jersey-test-framework-provider-grizzly2
test
io.projectreactor
reactor-core
io.projectreactor
reactor-core-micrometer
org.junit.jupiter
junit-jupiter-params
test
io.projectreactor
reactor-test
org.signal
embedded-redis
test
com.fasterxml.uuid
java-uuid-generator
${java-uuid-generator.version}
test
com.amazonaws
DynamoDBLocal
test
com.google.auth
google-auth-library-oauth2-http
com.stripe
stripe-java
com.braintreepayments.gateway
braintree-java
com.apollographql.apollo3
apollo-api-jvm
3.8.5
org.jetbrains
annotations
exclude-spam-filter
org.apache.maven.plugins
maven-shade-plugin
true
*:*
META-INF/*.SF
META-INF/*.DSA
META-INF/*.RSA
package
shade
org.whispersystems.textsecuregcm.WhisperServerService
org.apache.maven.plugins
maven-assembly-plugin
assembly.xml
make-assembly
package
single
org.codehaus.mojo
properties-maven-plugin
read-deploy-configuration
deploy
read-project-properties
${project.basedir}/config/deploy.properties
com.google.cloud.tools
jib-maven-plugin
deploy
build
eclipse-temurin@sha256:${docker.image.sha256}
amd64
linux
arm64
linux
${docker.repo}:${project.version}
org.whispersystems.textsecuregcm.WhisperServerService
-server
-Djava.awt.headless=true
-Djdk.nio.maxCachedBufferSize=262144
-Dlog4j2.formatMsgNoLookups=true
-XX:MaxRAMPercentage=75
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=/tmp/heapdump.bin
8080
USE_CURRENT_TIMESTAMP
${project.basedir}/config
*.yml
/usr/share/signal/
include-spam-filter
com.google.cloud.tools
jib-maven-plugin
true
test-server
org.codehaus.mojo
exec-maven-plugin
start-test-server
integration-test
java
org.whispersystems.textsecuregcm.LocalWhisperServerService
test
${project.parent.artifactId}-${project.version}
org.codehaus.mojo
templating-maven-plugin
3.0.0
filter-src
filter-sources
org.apache.maven.plugins
maven-surefire-plugin
-javaagent:${org.mockito:mockito-core:jar} --add-opens=java.base/java.net=ALL-UNNAMED
org.apache.maven.plugins
maven-jar-plugin
test-jar
org.codehaus.mojo
exec-maven-plugin
check-all-service-config
verify
java
org.whispersystems.textsecuregcm.CheckServiceConfigurations
test
${project.basedir}/config
com.github.aoudiamoncef
apollo-client-maven-plugin
5.0.0
generate
braintree
com.braintree.graphql.client