dependabot[bot]
9408f53cf5
Bump maven-resources-plugin from 3.2.0 to 3.3.0
...
Bumps [maven-resources-plugin](https://github.com/apache/maven-resources-plugin ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/apache/maven-resources-plugin/releases )
- [Commits](https://github.com/apache/maven-resources-plugin/compare/maven-resources-plugin-3.2.0...maven-resources-plugin-3.3.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-resources-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 12:14:20 +09:00
dependabot[bot]
ddd32686f5
Bump maven-jar-plugin from 3.2.2 to 3.3.0
...
Bumps [maven-jar-plugin](https://github.com/apache/maven-jar-plugin ) from 3.2.2 to 3.3.0.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases )
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.2.2...maven-jar-plugin-3.3.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 12:14:08 +09:00
Andrew Gaul
68237a1012
Upgrade spotbugs to 4.7.3
...
Release notes:
https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md#473---2022-10-15
2022-12-23 15:03:34 +09:00
dependabot[bot]
a856cc7681
Bump junit-jupiter from 5.8.2 to 5.9.0
...
Bumps [junit-jupiter](https://github.com/junit-team/junit5 ) from 5.8.2 to 5.9.0.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.2...r5.9.0 )
---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-17 20:55:29 +09:00
Andrew Gaul
df57f5453b
Upgrade to error-prone 2.15.0
...
Release notes:
https://github.com/google/error-prone/releases
2022-08-20 19:32:59 +09:00
Andrew Gaul
0245de405c
Address error-prone warnings
2022-08-20 19:29:41 +09:00
Andrew Gaul
bbbacaa442
Require Java 11
...
Jetty 11 requires this. Also address some Modernizer issues.
References #422 .
2022-08-08 21:24:58 +09:00
Andrew Gaul
d375011388
Upgrade to Jetty 11.0.11
...
Jetty 9 is EOL. This requires Java 11 and updating some Java EE
imports. Fixes #422 .
2022-08-08 21:17:40 +09:00
dependabot[bot]
277ef3c9d7
Bump spotbugs-maven-plugin from 4.7.1.0 to 4.7.1.1
...
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin ) from 4.7.1.0 to 4.7.1.1.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases )
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.7.1.0...spotbugs-maven-plugin-4.7.1.1 )
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-26 14:47:23 +09:00
dependabot[bot]
e4666932bb
Bump maven-install-plugin from 2.5.2 to 3.0.1
...
Bumps [maven-install-plugin](https://github.com/apache/maven-install-plugin ) from 2.5.2 to 3.0.1.
- [Release notes](https://github.com/apache/maven-install-plugin/releases )
- [Commits](https://github.com/apache/maven-install-plugin/compare/maven-install-plugin-2.5.2...maven-install-plugin-3.0.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-install-plugin
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-26 14:47:13 +09:00
dependabot[bot]
e32ca2ca50
Bump maven-deploy-plugin from 2.8.2 to 3.0.0
...
Bumps [maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin ) from 2.8.2 to 3.0.0.
- [Release notes](https://github.com/apache/maven-deploy-plugin/releases )
- [Commits](https://github.com/apache/maven-deploy-plugin/compare/maven-deploy-plugin-2.8.2...maven-deploy-plugin-3.0.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-deploy-plugin
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-21 12:21:17 +09:00
dependabot[bot]
974139e14c
Bump maven-jar-plugin from 3.2.0 to 3.2.2
...
Bumps [maven-jar-plugin](https://github.com/apache/maven-jar-plugin ) from 3.2.0 to 3.2.2.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases )
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.2.0...maven-jar-plugin-3.2.2 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-21 12:20:59 +09:00
dependabot[bot]
bbb3bc4aa9
Bump maven-javadoc-plugin from 3.3.1 to 3.4.0
...
Bumps [maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin ) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases )
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.3.1...maven-javadoc-plugin-3.4.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-21 12:20:47 +09:00
Thiago da Silva
00894152cd
Allow setting of v4-max-non-chunked-request-size in Docker container
2022-07-20 13:35:50 +09:00
dependabot[bot]
d0fec21e93
Bump checkstyle from 9.1 to 10.3.1
...
Bumps [checkstyle](https://github.com/checkstyle/checkstyle ) from 9.1 to 10.3.1.
- [Release notes](https://github.com/checkstyle/checkstyle/releases )
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.1...checkstyle-10.3.1 )
---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 13:22:56 +09:00
dependabot[bot]
3528bf3ae1
Bump maven-compiler-plugin from 3.8.1 to 3.10.1
...
Bumps [maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin ) from 3.8.1 to 3.10.1.
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases )
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.8.1...maven-compiler-plugin-3.10.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 13:21:33 +09:00
dependabot[bot]
9c681e944c
Bump spotbugs-annotations from 3.1.12 to 4.7.1
...
Bumps [spotbugs-annotations](https://github.com/spotbugs/spotbugs ) from 3.1.12 to 4.7.1.
- [Release notes](https://github.com/spotbugs/spotbugs/releases )
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/spotbugs/spotbugs/compare/3.1.12...4.7.1 )
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-annotations
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 13:21:02 +09:00
dependabot[bot]
d66c669f7c
Bump spotbugs-maven-plugin from 4.4.2 to 4.7.1.0
...
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin ) from 4.4.2 to 4.7.1.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases )
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.4.2...spotbugs-maven-plugin-4.7.1.0 )
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 13:20:48 +09:00
dependabot[bot]
271b050a52
Bump maven-assembly-plugin from 3.3.0 to 3.4.1
...
Bumps [maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin ) from 3.3.0 to 3.4.1.
- [Release notes](https://github.com/apache/maven-assembly-plugin/releases )
- [Commits](https://github.com/apache/maven-assembly-plugin/compare/maven-assembly-plugin-3.3.0...maven-assembly-plugin-3.4.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-assembly-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-19 20:47:37 +09:00
dependabot[bot]
4fade1f4ed
Bump junit-jupiter from 5.8.1 to 5.8.2
...
Bumps [junit-jupiter](https://github.com/junit-team/junit5 ) from 5.8.1 to 5.8.2.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.1...r5.8.2 )
---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-19 20:46:44 +09:00
dependabot[bot]
460a852d66
Bump maven-shade-plugin from 3.2.4 to 3.3.0
...
Bumps [maven-shade-plugin](https://github.com/apache/maven-shade-plugin ) from 3.2.4 to 3.3.0.
- [Release notes](https://github.com/apache/maven-shade-plugin/releases )
- [Commits](https://github.com/apache/maven-shade-plugin/compare/maven-shade-plugin-3.2.4...maven-shade-plugin-3.3.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-shade-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-19 20:46:00 +09:00
dependabot[bot]
d177920228
Bump spotbugs from 4.4.0 to 4.7.1
...
Bumps [spotbugs](https://github.com/spotbugs/spotbugs ) from 4.4.0 to 4.7.1.
- [Release notes](https://github.com/spotbugs/spotbugs/releases )
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.4.0...4.7.1 )
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-19 20:45:11 +09:00
Andrew Gaul
687973ba78
Rip out useless semantic lint
2022-07-17 23:19:35 +09:00
dependabot[bot]
6fef2aa779
Bump maven-enforcer-plugin from 3.0.0 to 3.1.0
...
Bumps [maven-enforcer-plugin](https://github.com/apache/maven-enforcer ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/apache/maven-enforcer/releases )
- [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.0.0...enforcer-3.1.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-enforcer-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-17 23:16:10 +09:00
dependabot[bot]
ed2a046c09
Bump maven-clean-plugin from 3.1.0 to 3.2.0
...
Bumps [maven-clean-plugin](https://github.com/apache/maven-clean-plugin ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/apache/maven-clean-plugin/releases )
- [Commits](https://github.com/apache/maven-clean-plugin/compare/maven-clean-plugin-3.1.0...maven-clean-plugin-3.2.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-clean-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-17 23:15:51 +09:00
dependabot[bot]
7dcf0a5af7
Bump junit from 4.13.1 to 4.13.2
...
Bumps [junit](https://github.com/junit-team/junit4 ) from 4.13.1 to 4.13.2.
- [Release notes](https://github.com/junit-team/junit4/releases )
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md )
- [Commits](https://github.com/junit-team/junit4/compare/r4.13.1...r4.13.2 )
---
updated-dependencies:
- dependency-name: junit:junit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-17 23:15:40 +09:00
dependabot[bot]
c38508edf6
Bump nexus-staging-maven-plugin from 1.6.8 to 1.6.13
...
Bumps nexus-staging-maven-plugin from 1.6.8 to 1.6.13.
---
updated-dependencies:
- dependency-name: org.sonatype.plugins:nexus-staging-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-17 23:15:25 +09:00
Ryan Faircloth
d71e1e812a
ci: Enhancements to CI and release
...
fixes #408
fixes #423
This PR makes several changes to the CI*
Adds PR lint to ensure conventional commit syntax is used for all PRs
Uses semantic-release tool to review commit log on branch and generate version numbers
Publishes containers (non pr) to ghcr.io
Publishes release containers to hub.docker.com
Completes common tags (versions, sha-1 and ref) on all branches
Notes Unable to test actually publishing containers to dockerhub however this was taken from a similar working project.
2022-07-17 22:37:01 +09:00
dependabot[bot]
ba0fd6dad7
Bump aws-java-sdk-s3 from 1.12.63 to 1.12.261
...
Bumps [aws-java-sdk-s3](https://github.com/aws/aws-sdk-java ) from 1.12.63 to 1.12.261.
- [Release notes](https://github.com/aws/aws-sdk-java/releases )
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.63...1.12.261 )
---
updated-dependencies:
- dependency-name: com.amazonaws:aws-java-sdk-s3
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-16 06:43:18 +09:00
Christoph Kreutzer
1d450fa221
Docker entrypoint: authentication for Azure Blob
...
When using the s3proxy as a proxy for S3 -> Azure Blob Storage, one needs to set the authentication parameters. When running in a container, these can be exposed via environment variables, but are currently not passed through to the jclouds config.
2022-06-21 14:54:19 +09:00
Andrew Gaul
29723040b5
Minio removed its cloud gateway
2022-06-20 22:21:45 +09:00
Adrian Woodhead
7344b0c60e
Upgrade Jackson to 2.13.3
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-2421244
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2022-05-26 07:32:19 +09:00
Andrew Gaul
71541ac167
Bump to 2.0.0-SNAPSHOT
2022-04-03 20:05:29 +09:00
Andrew Gaul
b5d090d9f8
S3Proxy 2.0.0 release
...
Fixes #410 .
2022-04-03 19:55:32 +09:00
Andrew Gaul
11dc9d3121
Upgrade to Modernizer Maven Plugin 2.4.0
...
Release notes:
https://github.com/gaul/modernizer-maven-plugin/releases/tag/modernizer-maven-plugin-2.4.0
2022-04-01 21:46:42 +09:00
Andrew Gaul
508a43e110
Upgrade slf4j 1.7.36
...
Release notes:
https://www.slf4j.org/news.html
2022-04-01 21:45:23 +09:00
Andrew Gaul
058a55d931
Upgrade to Jetty 9.4.45.v20220203
...
Release notes:
https://www.eclipse.org/lists/jetty-announce/msg00164.html
2022-04-01 21:36:29 +09:00
Andrew Gaul
04e35b1671
Upgrade to jackson-dataformat-xml 2.13.2
...
Release notes:
https://github.com/FasterXML/jackson-dataformat-xml/blob/2.13/release-notes/VERSION-2.x
2022-04-01 21:34:38 +09:00
Andrew Gaul
f1ba56a1a1
Upgrade to logback 1.2.11
...
Release notes:
https://logback.qos.ch/news.html
2022-04-01 21:33:47 +09:00
xavier.gourmandin1
2e17734dc1
fix : #412 fix NPE when creating S3ProxyExtention or S3ProxyRule with Auth type = NONE
2022-04-01 21:16:09 +09:00
Florin Peter
217308abd7
Support for transparent encryption
...
Co-authored-by: Florin Peter <Florin-Alexandru.Peter@t-systems.com>
2022-03-26 22:05:08 +09:00
Andrew Gaul
f536835aa8
pgrade to jclouds 2.5.0
...
Release notes:
https://jclouds.apache.org/releasenotes/2.5.0/
Fixes #396 .
2022-03-26 19:52:18 +09:00
Xavier Gourmandin
05a39cf745
Support for Junit 5 Extension mechanism
...
Fixes #288
2022-03-02 23:36:11 +09:00
Liam
5aec5c132c
Support configurable base directory for S3Proxy
2022-02-10 09:55:19 +09:00
Liam
0c3d81feb2
Make S3Proxy compatible with ExAws by checking for parameter presence
2022-02-10 09:54:24 +09:00
Timur Alperovich
11868c22cc
Use Java 11 slim image
...
Fixes #397
2022-02-07 13:43:18 +09:00
Andrew Gaul
2e61c38626
Configure Jetty to use legacy compliance
...
This prevents changing header value cases which previously caused S3
signature mismatches. Fixes #392 .
References eclipse/jetty.project#7168 .
2022-01-22 19:41:04 +09:00
Tamas Cservenak
2839107c6f
UT for #392
...
This UT reproduces issue #392 :
attempts a plain simple putObject without
any "trickery", and fails with SignatureDoesNotMatch.
The trick is, to use such Content-Type header that
is cached by Jetty, as it seems all the UTs are using
content types that are not quite common, hence Jetty
cache is not pre-populated with those.
2022-01-22 19:41:04 +09:00
Tamas Cservenak
075ff7f126
Update build
...
In general update the ancient build plugins
around.
Changes:
* bring all maven plugins to latest versions
* update checkstyle (as pre 8.41 is not supported anymore)
* update checkstyle rules
* make checkstyle plugin not fail the build (as there are issues)
* fix maven-shade-plugin warnings about dupe resource
* fix modernizer issue as it fails the build
* make build reproducible
Added comment about parent POM: the currently used parent is
10 years old, moreover, if you look in Maven Central,
the GA is unmaintained (last release was in 2014). Better introduce
own parent POM, or just copy whatever needed into this POM
(related to staging) and stop using the ancient POM.
2022-01-22 19:07:24 +09:00
Sean C. Sullivan
ab6e321964
ci: temurin jdk
2022-01-20 09:18:00 +09:00