Commit Graph

243 Commits

Author SHA1 Message Date
Jonathan Klabunde Tomer
ac9db1f3c4
don't return response bodies on 409
Some checks failed
Build and test / build (push) Has been cancelled
2026-04-14 11:20:36 -07:00
Jon Chambers
3497316873 Update to Java 25
Some checks failed
Build and test / build (push) Has been cancelled
2026-04-09 11:48:18 -04:00
Jon Chambers
d71060604e Update to Maven 3.9.14 2026-04-09 11:48:18 -04:00
Chris Eager
89590ec602 Annotate StorageController parameters @NotNull 2026-04-09 11:48:02 -04:00
Chris Eager
267990ea53 Annotate GroupsController parameters @NotNull 2026-04-09 11:48:02 -04:00
Jordan Rose
695eadfbf4 Update to libsignal v0.92.0 2026-04-09 11:47:23 -04:00
Jon Chambers
e7595e22c0 Limit cardinality of HTTP methods in request metrics 2026-04-09 11:46:51 -04:00
Jon Chambers
e6841cb736 Add a (failing!) test for spurious request methods 2026-04-09 11:46:51 -04:00
dependabot[bot]
c39a47ea1b Bump the minor-java-dependencies group across 1 directory with 21 updates
Some checks failed
Build and test / build (push) Has been cancelled
Bumps the minor-java-dependencies group with 21 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.20.1` | `2.21.2` |
| io.dropwizard:dropwizard-dependencies | `4.0.16` | `4.0.17` |
| [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) | `1.16.2` | `1.16.4` |
| [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) | `26.73.0` | `26.79.0` |
| [io.opentelemetry:opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.60.1` |
| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.24.0` | `2.26.1` |
| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.24` | `1.5.32` |
| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.24` | `1.5.32` |
| ch.qos.logback.access:logback-access-common | `2.0.8` | `2.0.12` |
| [org.yaml:snakeyaml](https://bitbucket.org/snakeyaml/snakeyaml) | `2.5` | `2.6` |
| [org.jetbrains.kotlin:kotlin-bom](https://github.com/JetBrains/kotlin) | `2.2.21` | `2.3.20` |
| [org.signal:libsignal-server](https://github.com/signalapp/libsignal) | `0.86.6` | `0.91.0` |
| [io.opentelemetry.instrumentation:opentelemetry-logback-appender-1.0](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.24.0-alpha` | `2.26.1-alpha` |
| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.6` | `3.27.7` |
| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.20.1` | `2.21.0` |
| [org.codehaus.mojo:templating-maven-plugin](https://github.com/mojohaus/templating-maven-plugin) | `3.0.0` | `3.1.0` |
| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin) | `3.4.0` | `3.5.0` |
| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.1` | `3.15.0` |
| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.9.0` | `3.10.0` |
| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.4` | `3.5.5` |
| [org.codehaus.mojo:properties-maven-plugin](https://github.com/mojohaus/properties-maven-plugin) | `1.2.1` | `1.3.0` |



Updates `com.fasterxml.jackson:jackson-bom` from 2.20.1 to 2.21.2
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.20.1...jackson-bom-2.21.2)

Updates `io.dropwizard:dropwizard-dependencies` from 4.0.16 to 4.0.17

Updates `io.micrometer:micrometer-bom` from 1.16.2 to 1.16.4
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.16.2...v1.16.4)

Updates `com.google.cloud:libraries-bom` from 26.73.0 to 26.79.0
- [Release notes](https://github.com/googleapis/java-cloud-bom/releases)
- [Commits](https://github.com/googleapis/java-cloud-bom/compare/v26.73.0...v26.79.0)

Updates `io.opentelemetry:opentelemetry-bom` from 1.58.0 to 1.60.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java/compare/v1.58.0...v1.60.1)

Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom` from 2.24.0 to 2.26.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/compare/v2.24.0...v2.26.1)

Updates `ch.qos.logback:logback-core` from 1.5.24 to 1.5.32
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.24...v_1.5.32)

Updates `ch.qos.logback:logback-classic` from 1.5.24 to 1.5.32
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.24...v_1.5.32)

Updates `ch.qos.logback:logback-classic` from 1.5.24 to 1.5.32
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.24...v_1.5.32)

Updates `ch.qos.logback.access:logback-access-common` from 2.0.8 to 2.0.12

Updates `org.yaml:snakeyaml` from 2.5 to 2.6
- [Commits](https://bitbucket.org/snakeyaml/snakeyaml/branches/compare/snakeyaml-2.6..snakeyaml-2.5)

Updates `org.jetbrains.kotlin:kotlin-bom` from 2.2.21 to 2.3.20
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.2.21...v2.3.20)

Updates `org.signal:libsignal-server` from 0.86.6 to 0.91.0
- [Release notes](https://github.com/signalapp/libsignal/releases)
- [Changelog](https://github.com/signalapp/libsignal/blob/main/RELEASE_NOTES.md)
- [Commits](https://github.com/signalapp/libsignal/compare/v0.86.6...v0.91.0)

Updates `io.opentelemetry.instrumentation:opentelemetry-logback-appender-1.0` from 2.24.0-alpha to 2.26.1-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits)

Updates `org.assertj:assertj-core` from 3.27.6 to 3.27.7
- [Release notes](https://github.com/assertj/assertj/releases)
- [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.27.6...assertj-build-3.27.7)

Updates `org.codehaus.mojo:versions-maven-plugin` from 2.20.1 to 2.21.0
- [Release notes](https://github.com/mojohaus/versions/releases)
- [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md)
- [Commits](https://github.com/mojohaus/versions/compare/2.20.1...2.21.0)

Updates `org.codehaus.mojo:templating-maven-plugin` from 3.0.0 to 3.1.0
- [Release notes](https://github.com/mojohaus/templating-maven-plugin/releases)
- [Commits](https://github.com/mojohaus/templating-maven-plugin/compare/3.0.0...templating-maven-plugin-3.1.0)

Updates `org.apache.maven.plugins:maven-resources-plugin` from 3.4.0 to 3.5.0
- [Release notes](https://github.com/apache/maven-resources-plugin/releases)
- [Commits](https://github.com/apache/maven-resources-plugin/compare/v3.4.0...maven-resources-plugin-3.5.0)

Updates `org.apache.maven.plugins:maven-compiler-plugin` from 3.14.1 to 3.15.0
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases)
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.14.1...maven-compiler-plugin-3.15.0)

Updates `org.apache.maven.plugins:maven-dependency-plugin` from 3.9.0 to 3.10.0
- [Release notes](https://github.com/apache/maven-dependency-plugin/releases)
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.9.0...maven-dependency-plugin-3.10.0)

Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.4 to 3.5.5
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.5.4...surefire-3.5.5)

Updates `org.codehaus.mojo:properties-maven-plugin` from 1.2.1 to 1.3.0
- [Release notes](https://github.com/mojohaus/properties-maven-plugin/releases)
- [Commits](https://github.com/mojohaus/properties-maven-plugin/compare/1.2.1...properties-maven-plugin-1.3.0)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
  dependency-version: 2.21.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: io.dropwizard:dropwizard-dependencies
  dependency-version: 4.0.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: io.micrometer:micrometer-bom
  dependency-version: 1.16.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: com.google.cloud:libraries-bom
  dependency-version: 26.79.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: io.opentelemetry:opentelemetry-bom
  dependency-version: 1.60.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom
  dependency-version: 2.26.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: ch.qos.logback:logback-core
  dependency-version: 1.5.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: ch.qos.logback:logback-classic
  dependency-version: 1.5.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: ch.qos.logback:logback-classic
  dependency-version: 1.5.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: ch.qos.logback.access:logback-access-common
  dependency-version: 2.0.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: org.yaml:snakeyaml
  dependency-version: '2.6'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.jetbrains.kotlin:kotlin-bom
  dependency-version: 2.3.20
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.signal:libsignal-server
  dependency-version: 0.91.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-logback-appender-1.0
  dependency-version: 2.26.1-alpha
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.assertj:assertj-core
  dependency-version: 3.27.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: org.codehaus.mojo:versions-maven-plugin
  dependency-version: 2.21.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.codehaus.mojo:templating-maven-plugin
  dependency-version: 3.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-resources-plugin
  dependency-version: 3.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
  dependency-version: 3.15.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
  dependency-version: 3.10.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
  dependency-version: 3.5.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: org.codehaus.mojo:properties-maven-plugin
  dependency-version: 1.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-03 15:39:10 -04:00
dependabot[bot]
65ed1252e7 Bump the minor-actions-dependencies group with 2 updates
Bumps the minor-actions-dependencies group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [actions/setup-java](https://github.com/actions/setup-java).


Updates `actions/checkout` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](8e8c483db8...de0fac2e45)

Updates `actions/setup-java` from 5.1.0 to 5.2.0
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](f2beeb24e1...be666c2fcd)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-actions-dependencies
- dependency-name: actions/setup-java
  dependency-version: 5.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-actions-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-03 15:38:46 -04:00
Jonathan Klabunde Tomer
1affc906e8
Implement group termination
Some checks failed
Build and test / build (push) Has been cancelled
Co-authored-by: Jon Chambers <63609320+jon-signal@users.noreply.github.com>
2026-03-17 12:59:32 -07:00
Jonathan Klabunde Tomer
1887f85494
Support distinguished permission for group member labels
Some checks failed
Build and test / build (push) Has been cancelled
2026-03-03 13:08:05 -08:00
Chris Eager
4677530a41
Use default distribution statistic config as parent
Some checks failed
Build and test / build (push) Has been cancelled
2026-02-26 15:13:47 -08:00
Jonathan Klabunde Tomer
73e4f8ad52
remove edit-attributes permission check for group member labels
Some checks failed
Build and test / build (push) Has been cancelled
2026-02-26 15:01:19 -08:00
Jonathan Klabunde Tomer
cb145839d1
remove datadog support
Some checks failed
Build and test / build (push) Has been cancelled
2026-01-27 09:00:58 -08:00
Jonathan Klabunde Tomer
6555aacbde
use config file instead of env for opentelemetry logging endpoint
Some checks failed
Build and test / build (push) Has been cancelled
2026-01-23 10:20:13 -08:00
Jonathan Klabunde Tomer
7e3c6f85c9 add missing OpenTelemetryAppenderFactory.java
Some checks failed
Build and test / build (push) Has been cancelled
2026-01-22 14:50:56 -08:00
Jonathan Klabunde Tomer
c3fe7f58ff
opentelemetry logging support
Some checks failed
Build and test / build (push) Has been cancelled
2026-01-22 13:08:13 -08:00
Jonathan Klabunde Tomer
191609e116
allow admins to clear (but not set) group member labels for others
Some checks failed
Build and test / build (push) Has been cancelled
2026-01-21 15:33:53 -08:00
Jonathan Klabunde Tomer
68a7e84ad1
Server support for group member labels
Some checks failed
Build and test / build (push) Has been cancelled
2026-01-15 13:03:23 -08:00
Jon Chambers
40711dd7a7 Update stubbing for Micrometer 1.16.0+
Some checks failed
Build and test / build (push) Has been cancelled
2026-01-14 11:39:23 -05:00
dependabot[bot]
e2191be350 Bump the minor-java-dependencies group across 1 directory with 14 updates
Bumps the minor-java-dependencies group with 14 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.20.0` | `2.20.1` |
| [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) | `1.15.4` | `1.16.0` |
| [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) | `26.68.0` | `26.72.0` |
| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.13` | `1.5.21` |
| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.13` | `1.5.21` |
| ch.qos.logback.access:logback-access-common | `2.0.6` | `2.0.7` |
| [org.signal:libsignal-server](https://github.com/signalapp/libsignal) | `0.81.1` | `0.86.5` |
| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.5` | `3.27.6` |
| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.19.0` | `2.20.1` |
| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin) | `3.3.1` | `3.4.0` |
| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.0` | `3.14.1` |
| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.8.1` | `3.9.0` |
| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.1` | `3.6.2` |
| [com.google.cloud.tools:jib-maven-plugin](https://github.com/GoogleContainerTools/jib) | `3.4.6` | `3.5.1` |



Updates `com.fasterxml.jackson:jackson-bom` from 2.20.0 to 2.20.1
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.20.0...jackson-bom-2.20.1)

Updates `io.micrometer:micrometer-bom` from 1.15.4 to 1.16.0
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.15.4...v1.16.0)

Updates `com.google.cloud:libraries-bom` from 26.68.0 to 26.72.0
- [Release notes](https://github.com/googleapis/java-cloud-bom/releases)
- [Changelog](https://github.com/googleapis/java-cloud-bom/blob/main/release-please-config.json)
- [Commits](https://github.com/googleapis/java-cloud-bom/compare/v26.68.0...v26.72.0)

Updates `ch.qos.logback:logback-core` from 1.5.13 to 1.5.21
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.13...v_1.5.21)

Updates `ch.qos.logback:logback-classic` from 1.5.13 to 1.5.21
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.13...v_1.5.21)

Updates `ch.qos.logback:logback-classic` from 1.5.13 to 1.5.21
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.13...v_1.5.21)

Updates `ch.qos.logback.access:logback-access-common` from 2.0.6 to 2.0.7

Updates `org.signal:libsignal-server` from 0.81.1 to 0.86.5
- [Release notes](https://github.com/signalapp/libsignal/releases)
- [Changelog](https://github.com/signalapp/libsignal/blob/main/RELEASE.md)
- [Commits](https://github.com/signalapp/libsignal/compare/v0.81.1...v0.86.5)

Updates `org.assertj:assertj-core` from 3.27.5 to 3.27.6
- [Release notes](https://github.com/assertj/assertj/releases)
- [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.27.5...assertj-build-3.27.6)

Updates `org.codehaus.mojo:versions-maven-plugin` from 2.19.0 to 2.20.1
- [Release notes](https://github.com/mojohaus/versions/releases)
- [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md)
- [Commits](https://github.com/mojohaus/versions/compare/2.19.0...2.20.1)

Updates `org.apache.maven.plugins:maven-resources-plugin` from 3.3.1 to 3.4.0
- [Release notes](https://github.com/apache/maven-resources-plugin/releases)
- [Commits](https://github.com/apache/maven-resources-plugin/compare/maven-resources-plugin-3.3.1...v3.4.0)

Updates `org.apache.maven.plugins:maven-compiler-plugin` from 3.14.0 to 3.14.1
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases)
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.14.0...maven-compiler-plugin-3.14.1)

Updates `org.apache.maven.plugins:maven-dependency-plugin` from 3.8.1 to 3.9.0
- [Release notes](https://github.com/apache/maven-dependency-plugin/releases)
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.8.1...maven-dependency-plugin-3.9.0)

Updates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.1 to 3.6.2
- [Release notes](https://github.com/apache/maven-enforcer/releases)
- [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.6.1...enforcer-3.6.2)

Updates `com.google.cloud.tools:jib-maven-plugin` from 3.4.6 to 3.5.1
- [Release notes](https://github.com/GoogleContainerTools/jib/releases)
- [Commits](https://github.com/GoogleContainerTools/jib/commits)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
  dependency-version: 2.20.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: io.micrometer:micrometer-bom
  dependency-version: 1.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: com.google.cloud:libraries-bom
  dependency-version: 26.72.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: ch.qos.logback:logback-core
  dependency-version: 1.5.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: ch.qos.logback:logback-classic
  dependency-version: 1.5.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: ch.qos.logback:logback-classic
  dependency-version: 1.5.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: ch.qos.logback.access:logback-access-common
  dependency-version: 2.0.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: org.signal:libsignal-server
  dependency-version: 0.86.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.assertj:assertj-core
  dependency-version: 3.27.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: org.codehaus.mojo:versions-maven-plugin
  dependency-version: 2.20.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-resources-plugin
  dependency-version: 3.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
  dependency-version: 3.14.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
  dependency-version: 3.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-enforcer-plugin
  dependency-version: 3.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: com.google.cloud.tools:jib-maven-plugin
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-14 11:39:23 -05:00
Chris Eager
2027336421 Update logback to 1.5.23
Some checks failed
Build and test / build (push) Has been cancelled
2026-01-05 16:23:49 -06:00
Chris Eager
c18abab5c2 Set the logging context on the PatternLayout 2026-01-05 16:23:49 -06:00
dependabot[bot]
acb03836a2 Bump actions/checkout from 5.0.0 to 6.0.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](08c6903cd8...8e8c483db8)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 16:22:26 -06:00
dependabot[bot]
309ef5e96b Bump actions/setup-java in the minor-actions-dependencies group
Bumps the minor-actions-dependencies group with 1 update: [actions/setup-java](https://github.com/actions/setup-java).


Updates `actions/setup-java` from 5.0.0 to 5.1.0
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](dded088883...f2beeb24e1)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: 5.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-actions-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 16:22:18 -06:00
Jonathan Klabunde Tomer
c783822646
configure OpenTelemetry distributions to export histograms by default
Some checks failed
Build and test / build (push) Has been cancelled
2025-12-12 13:03:53 -08:00
Jonathan Klabunde Tomer
4f3a11d1c2
correct a copy-paste error in a metric name
Some checks failed
Build and test / build (push) Has been cancelled
2025-12-12 11:31:37 -08:00
Jonathan Klabunde Tomer
b18ea31613
fix one more legacy storage metric name that escaped the initial pass
Some checks failed
Build and test / build (push) Has been cancelled
2025-12-11 16:10:49 -08:00
Jonathan Klabunde Tomer
1fb1640198
export storage service metrics to OpenTelemetry
Some checks failed
Build and test / build (push) Has been cancelled
2025-12-09 15:32:37 -08:00
Jonathan Klabunde Tomer
4f08f6287d
migrate controller timers from dropwizard metrics to micrometer 2025-12-09 15:32:26 -08:00
Jonathan Klabunde Tomer
535de306aa
drop unused bigtable-operation timers 2025-12-09 15:31:58 -08:00
Jonathan Klabunde Tomer
b826ae42f1
stop using Dropwizard system metrics in storage service 2025-12-09 15:30:54 -08:00
Jonathan Klabunde Tomer
3570ba4e17
When accepting an invite by PNI, unban matching ACI if it was banned
Some checks failed
Build and test / build (push) Has been cancelled
2025-10-30 10:03:16 -07:00
Jonathan Klabunde Tomer
04c6d2aa6c
configure maven versions plugin 2025-09-22 10:49:31 -07:00
Jonathan Klabunde Tomer
dcd2a75d94
revert dependabot update of logback
Some checks failed
Build and test / build (push) Has been cancelled
2025-09-19 15:38:23 -07:00
Jonathan Klabunde Tomer
9fe01e8274
Update minor dependencies
Some checks failed
Build and test / build (push) Has been cancelled
2025-09-19 14:29:52 -07:00
dependabot[bot]
b8b26aee6f Bump org.yaml:snakeyaml in the minor-java-dependencies group
Bumps the minor-java-dependencies group with 1 update: [org.yaml:snakeyaml](https://bitbucket.org/snakeyaml/snakeyaml).


Updates `org.yaml:snakeyaml` from 2.4 to 2.5
- [Commits](https://bitbucket.org/snakeyaml/snakeyaml/branches/compare/snakeyaml-2.5..snakeyaml-2.4)

---
updated-dependencies:
- dependency-name: org.yaml:snakeyaml
  dependency-version: '2.5'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-19 18:05:48 +00:00
dependabot[bot]
300365ae73 Bump actions/checkout from 4.2.2 to 5.0.0
Some checks failed
Build and test / build (push) Has been cancelled
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](11bd71901b...08c6903cd8)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-29 17:25:08 +00:00
dependabot[bot]
a96620f9f1 Bump the minor-java-dependencies group with 16 updates
Bumps the minor-java-dependencies group with 16 updates:

| Package | From | To |
| --- | --- | --- |
| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.18.3` | `2.20.0` |
| io.dropwizard:dropwizard-dependencies | `4.0.13` | `4.0.16` |
| [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) | `1.14.5` | `1.15.3` |
| [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) | `26.59.0` | `26.67.0` |
| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.13` | `1.5.18` |
| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.13` | `1.5.18` |
| [org.signal:libsignal-server](https://github.com/signalapp/libsignal) | `0.69.0` | `0.79.0` |
| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.4` |
| [kr.motd.maven:os-maven-plugin](https://github.com/trustin/os-maven-plugin) | `1.6.1` | `1.7.1` |
| [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) | `3.4.0` | `3.5.0` |
| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.13.0` | `3.14.0` |
| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.1.3` | `3.1.4` |
| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.1.3` | `3.1.4` |
| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.2` | `3.5.3` |
| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.5.0` | `3.6.1` |
| [com.google.cloud.tools:jib-maven-plugin](https://github.com/GoogleContainerTools/jib) | `3.4.4` | `3.4.6` |


Updates `com.fasterxml.jackson:jackson-bom` from 2.18.3 to 2.20.0
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.18.3...jackson-bom-2.20.0)

Updates `io.dropwizard:dropwizard-dependencies` from 4.0.13 to 4.0.16

Updates `io.micrometer:micrometer-bom` from 1.14.5 to 1.15.3
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.14.5...v1.15.3)

Updates `com.google.cloud:libraries-bom` from 26.59.0 to 26.67.0
- [Release notes](https://github.com/googleapis/java-cloud-bom/releases)
- [Changelog](https://github.com/googleapis/java-cloud-bom/blob/main/release-please-config.json)
- [Commits](https://github.com/googleapis/java-cloud-bom/compare/v26.59.0...v26.67.0)

Updates `ch.qos.logback:logback-core` from 1.5.13 to 1.5.18
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.13...v_1.5.18)

Updates `ch.qos.logback:logback-classic` from 1.5.13 to 1.5.18
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.13...v_1.5.18)

Updates `ch.qos.logback:logback-classic` from 1.5.13 to 1.5.18
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.13...v_1.5.18)

Updates `org.signal:libsignal-server` from 0.69.0 to 0.79.0
- [Release notes](https://github.com/signalapp/libsignal/releases)
- [Changelog](https://github.com/signalapp/libsignal/blob/main/RELEASE_NOTES.md)
- [Commits](https://github.com/signalapp/libsignal/compare/v0.69.0...v0.79.0)

Updates `org.assertj:assertj-core` from 3.27.3 to 3.27.4
- [Release notes](https://github.com/assertj/assertj/releases)
- [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.4)

Updates `kr.motd.maven:os-maven-plugin` from 1.6.1 to 1.7.1
- [Release notes](https://github.com/trustin/os-maven-plugin/releases)
- [Commits](https://github.com/trustin/os-maven-plugin/compare/os-maven-plugin-1.6.1...os-maven-plugin-1.7.1)

Updates `org.apache.maven.plugins:maven-clean-plugin` from 3.4.0 to 3.5.0
- [Release notes](https://github.com/apache/maven-clean-plugin/releases)
- [Commits](https://github.com/apache/maven-clean-plugin/compare/maven-clean-plugin-3.4.0...maven-clean-plugin-3.5.0)

Updates `org.apache.maven.plugins:maven-compiler-plugin` from 3.13.0 to 3.14.0
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases)
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.13.0...maven-compiler-plugin-3.14.0)

Updates `org.apache.maven.plugins:maven-deploy-plugin` from 3.1.3 to 3.1.4
- [Release notes](https://github.com/apache/maven-deploy-plugin/releases)
- [Commits](https://github.com/apache/maven-deploy-plugin/compare/maven-deploy-plugin-3.1.3...maven-deploy-plugin-3.1.4)

Updates `org.apache.maven.plugins:maven-install-plugin` from 3.1.3 to 3.1.4
- [Release notes](https://github.com/apache/maven-install-plugin/releases)
- [Commits](https://github.com/apache/maven-install-plugin/compare/maven-install-plugin-3.1.3...maven-install-plugin-3.1.4)

Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.2 to 3.5.3
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.5.2...surefire-3.5.3)

Updates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.5.0 to 3.6.1
- [Release notes](https://github.com/apache/maven-enforcer/releases)
- [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.5.0...enforcer-3.6.1)

Updates `com.google.cloud.tools:jib-maven-plugin` from 3.4.4 to 3.4.6
- [Release notes](https://github.com/GoogleContainerTools/jib/releases)
- [Commits](https://github.com/GoogleContainerTools/jib/commits)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
  dependency-version: 2.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: io.dropwizard:dropwizard-dependencies
  dependency-version: 4.0.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: io.micrometer:micrometer-bom
  dependency-version: 1.15.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: com.google.cloud:libraries-bom
  dependency-version: 26.67.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: ch.qos.logback:logback-core
  dependency-version: 1.5.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: ch.qos.logback:logback-classic
  dependency-version: 1.5.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: ch.qos.logback:logback-classic
  dependency-version: 1.5.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: org.signal:libsignal-server
  dependency-version: 0.79.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.assertj:assertj-core
  dependency-version: 3.27.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: kr.motd.maven:os-maven-plugin
  dependency-version: 1.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-clean-plugin
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
  dependency-version: 3.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-deploy-plugin
  dependency-version: 3.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-install-plugin
  dependency-version: 3.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
  dependency-version: 3.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-enforcer-plugin
  dependency-version: 3.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: com.google.cloud.tools:jib-maven-plugin
  dependency-version: 3.4.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-29 17:21:30 +00:00
dependabot[bot]
f9deac6a58 Bump actions/setup-java from 4.7.0 to 5.0.0
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4.7.0 to 5.0.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](3a4f6e1af5...dded088883)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-29 17:20:00 +00:00
Jonathan Klabunde Tomer
9e7d090399 fix dependabot syntax again 2025-08-29 09:20:07 -07:00
Jonathan Klabunde Tomer
d523cccfc1 fix dependabot syntax 2025-08-29 09:19:33 -07:00
Jonathan Klabunde Tomer
edbeed1647
add Dependabot config for storage service 2025-08-29 09:07:41 -07:00
Jonathan Klabunde Tomer
f80d440dbf
add messages to all possible 400 responses to group PATCH requests
Some checks failed
Build and test / build (push) Has been cancelled
2025-06-03 15:11:10 -07:00
Ehren Kret
88b432e044 remove unused imports 2025-05-28 10:50:18 -05:00
Jon Chambers
18decb8558
Add support for applying multiple "pages" of mutations
Some checks failed
Build and test / build (push) Has been cancelled
2025-04-18 13:03:53 -04:00
Jon Chambers
a6d27ab607 Revert "Include client versions in distribution summaries from StorageController"
Some checks failed
Build and test / build (push) Has been cancelled
This reverts commit 6d107fbf5f.
2025-04-16 16:00:01 -04:00
Jon Chambers
6d107fbf5f Include client versions in distribution summaries from StorageController
Some checks failed
Build and test / build (push) Has been cancelled
2025-04-16 09:25:37 -04:00
Jon Chambers
5d1523ed53 Add a system for tagging request metrics with recognized client versions 2025-04-16 09:25:37 -04:00