TextSecureServer org.whispersystems.textsecure JGITVER 4.0.0 service 9.2.0 5.1.0 1.0.392 v3-rev20240820-2.0.0 com.google.apis google-api-services-androidpublisher ${google-androidpublisher.version} io.swagger.core.v3 swagger-jaxrs2 ${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 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 logback-access 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 org.glassfish.jaxb jaxb-runtime 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.26.0 com.maxmind.geoip2 geoip2 4.2.0 com.google.cloud google-cloud-pubsub com.google.guava failureaccess com.google.firebase firebase-admin ${firebase-admin.version} com.google.guava failureaccess 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.perfmark perfmark-api 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 software.amazon.awssdk appconfig software.amazon.awssdk appconfigdata com.amazonaws dynamodb-lock-client 1.2.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 2.234 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 com.almworks.sqlite4java sqlite4java ${sqlite4java.version} 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 io.github.ganadist.sqlite4java libsqlite4java-osx-aarch64 ${sqlite4java.version} dylib 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.2 org.jetbrains annotations exclude-spam-filter org.apache.maven.plugins maven-shade-plugin 3.6.0 true *:* META-INF/*.SF META-INF/*.DSA META-INF/*.RSA package shade org.whispersystems.textsecuregcm.WhisperServerService org.apache.maven.plugins maven-assembly-plugin 3.7.1 assembly.xml make-assembly package single org.codehaus.mojo properties-maven-plugin 1.2.1 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 3.1.0 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 3.3.0 --add-opens=java.base/java.net=ALL-UNNAMED org.apache.maven.plugins maven-jar-plugin test-jar org.codehaus.mojo exec-maven-plugin 3.3.0 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