bd92963ee4
build: add maven-enforcer-plugin
CI / build (11) (push) Successful in 45s
CI / build (17) (push) Successful in 44s
CI / build (true, 21) (push) Successful in 33s
2025-01-07 17:44:39 +01:00
d3c950ba87
deps: update test dependencies and maven plugins
...
* equalsverifier 3.18
* junit-jupiter 5.11.4
* mockito-core 5.15.2
* maven-javadoc-plugin 3.11.2
2025-01-07 17:44:20 +01:00
8a167b796f
deps: update test dependencies
...
* equalsverifier 3.18
* junit-jupiter 5.11.4
* mockito-core 5.15.2
2025-01-07 17:37:53 +01:00
3372941e2f
update license headers to 2025
2025-01-07 17:35:54 +01:00
92d5750c1d
prepare release of v1.4.0 ( #88 )
CI / build-with-it (11, 1.2.0) (push) Successful in 53s
CI / build-with-it (11, 1.18.2) (push) Successful in 1m1s
CI / build-with-it (17, 1.2.0) (push) Successful in 54s
CI / build-with-it (21, 1.2.0) (push) Successful in 51s
CI / build-with-it (true, 21, 1.18.2) (push) Successful in 59s
CI / build-with-it (17, 1.18.2) (push) Successful in 49s
CI / build (11) (push) Successful in 41s
CI / build (17) (push) Successful in 41s
CI / build (true, 21) (push) Successful in 32s
v1.4.0
2024-12-07 11:54:46 +01:00
2011a83fd9
deps: update test dependencies and maven plugins
...
CI / build-with-it (11, 1.2.0) (push) Successful in 55s
CI / build-with-it (11, 1.18.2) (push) Successful in 1m3s
CI / build-with-it (17, 1.2.0) (push) Successful in 57s
CI / build-with-it (21, 1.2.0) (push) Successful in 52s
CI / build-with-it (true, 21, 1.18.2) (push) Successful in 1m0s
CI / build-with-it (17, 1.18.2) (push) Successful in 50s
* equalsverifier 3.17.5
* dependency-check-maven 1.11.1
2024-12-07 11:47:45 +01:00
d3da00372c
test: run IT against Vault 1.18.2 and remove 1.11 job ( #87 )
CI / build-with-it (11, 1.2.0) (push) Successful in 59s
CI / build-with-it (11, 1.18.2) (push) Successful in 1m5s
CI / build-with-it (17, 1.2.0) (push) Successful in 56s
CI / build-with-it (17, 1.18.2) (push) Successful in 1m3s
CI / build-with-it (21, 1.2.0) (push) Successful in 52s
CI / build-with-it (true, 21, 1.18.2) (push) Successful in 1m1s
CI / build (11) (push) Successful in 38s
CI / build (17) (push) Successful in 38s
CI / build (true, 21) (push) Successful in 34s
2024-12-07 11:26:54 +01:00
d90dfc8ba7
ci: remove Drone CI configuration
...
CI / build-with-it (11, 1.18.0) (push) Successful in 1m0s
CI / build-with-it (11, 1.11.12) (push) Successful in 1m4s
CI / build-with-it (11, 1.2.0) (push) Successful in 54s
CI / build-with-it (17, 1.11.12) (push) Successful in 1m5s
CI / build-with-it (17, 1.2.0) (push) Successful in 54s
CI / build-with-it (21, 1.2.0) (push) Successful in 53s
CI / build-with-it (21, 1.11.12) (push) Successful in 1m3s
CI / build (11) (push) Successful in 38s
CI / build-with-it (true, 21, 1.18.0) (push) Successful in 1m3s
CI / build (17) (push) Successful in 37s
CI / build (true, 21) (push) Successful in 33s
CI / build-with-it (17, 1.18.0) (push) Successful in 51s
All build systems now GitHub Actions workflows, so we can remove the
alternative configuration and only keep a single pipeline definition.
2024-12-07 11:12:25 +01:00
8bf0f9c45f
ci: split jobs for unit and integration tests
2024-12-07 11:11:17 +01:00
4fcfa6938e
build: introduce maven wrapper
continuous-integration/drone/push Build is passing
CI / build (11, 1.11.12) (push) Successful in 41s
CI / build (11, 1.18.0) (push) Successful in 39s
CI / build (11, 1.2.0) (push) Successful in 38s
CI / build (17, 1.11.12) (push) Successful in 39s
CI / build (17, 1.18.0) (push) Successful in 39s
CI / build (17, 1.2.0) (push) Successful in 38s
CI / build (21, 1.11.12) (push) Successful in 38s
CI / build (21, 1.2.0) (push) Successful in 38s
CI / build (true, 21, 1.18.0) (push) Failing after 37s
2024-12-07 10:54:24 +01:00
26cfceb581
deps: update test dependencies and maven plugins
continuous-integration/drone/push Build is passing
2024-11-29 20:25:20 +01:00
ccf820d524
deps: update jackson to 2.18.2 ( #85 )
2024-11-29 20:22:34 +01:00
5a9d6d9183
fix: add jackson annotation module dependency ( #84 )
continuous-integration/drone/push Build is passing
2024-11-23 12:42:50 +01:00
a1dd2b20fb
build: use release option instead of source and target for compiler
continuous-integration/drone/push Build is passing
2024-11-23 10:45:18 +01:00
b0c6ea2d19
deps: update jackson to 2.18.1 ( #83 )
continuous-integration/drone/push Build is passing
2024-10-31 12:14:56 +01:00
9b6aa91e52
deps: update test dependencies and maven plugins
2024-10-31 12:12:47 +01:00
01812bf492
ci: run integration tests on PR against main branch
continuous-integration/drone/push Build is passing
2024-10-09 18:23:45 +02:00
e6ef19f1a1
test: run IT against Vault 1.18.0 ( #82 )
2024-10-09 18:09:30 +02:00
d4066c1829
drop support for deprecated App-ID auth backend ( #61 ) ( #78 )
...
continuous-integration/drone/push Build is passing
App-ID is deprecated since Vault 0.6 and was removed in 1.12.
Our compatibility methods are deprecated since Connector 0.4. It's time
to drop it for good.
2024-06-29 15:09:38 +02:00
498e46d94d
remove deprecated get...TimeString() methods from model classes ( #77 )
continuous-integration/drone/push Build is passing
2024-06-29 15:07:47 +02:00
658f005433
build: migrate maven central deployment to publishing api
continuous-integration/drone/push Build is passing
2024-10-03 18:57:22 +02:00
c8a8f4cbbf
prepare release of v1.3.1
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
v1.3.1
2024-10-03 13:10:38 +02:00
0964c8c41a
docs: update badges in README.md
2024-10-03 13:09:30 +02:00
ae00b29b4d
test: run IT against Vault 1.17.6
continuous-integration/drone/push Build is passing
2024-10-03 12:58:52 +02:00
10395007bc
deps: update equalsverifier to 3.17.1
continuous-integration/drone/push Build is passing
2024-10-03 12:55:41 +02:00
91bd6cd572
build: update maven plugins
continuous-integration/drone/push Build is passing
2024-10-01 20:25:40 +02:00
8a7ef2d455
deps: update test dependencies
2024-10-01 20:23:31 +02:00
4588703f5c
deps: update jackson to 2.18.0 ( #80 )
continuous-integration/drone/push Build is failing
2024-10-01 20:16:46 +02:00
8a4ebeaad8
deps: update mockito to 5.13.0
continuous-integration/drone/push Build is passing
2024-09-07 13:03:02 +02:00
e2c3dd1c35
build: update maven plugins
2024-09-07 13:02:44 +02:00
b2f7c61654
build: remove Automatic-Module-Name from JAR manifest ( #79 )
...
We do provide a module-info already, so we should remove ths artifact
from the Java 8 days.
2024-08-30 20:12:50 +02:00
8ae024fc36
build: update maven plugins
continuous-integration/drone/push Build is passing
2024-08-24 09:48:17 +02:00
c6a9cc2b1a
deps: update test dependencies
continuous-integration/drone/push Build is passing
2024-08-24 09:45:52 +02:00
610464327d
build: update GitHub actions
continuous-integration/drone/push Build is passing
2024-08-03 17:03:39 +02:00
077d670609
deps: update wiremock to 3.9.1
continuous-integration/drone/push Build is passing
2024-08-03 16:59:29 +02:00
d099995409
build: update maven plugins
2024-08-03 16:58:24 +02:00
b751b58f11
deps: update jackson to 2.17.2
continuous-integration/drone/push Build is passing
2024-07-13 10:20:52 +02:00
59af162c7d
build: update dependency-check-maven to 10.0.2
2024-07-13 10:20:06 +02:00
d6b9a805b3
build: update dependency-check-maven to 10.0.1
continuous-integration/drone/push Build is passing
2024-07-02 18:04:37 +02:00
e585777340
prepare release of v1.3.0
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
v1.3.0
2024-06-29 14:47:26 +02:00
44f0953998
test: test against Vault 1.17.1
continuous-integration/drone/push Build is passing
2024-06-29 12:23:30 +02:00
318186d9e0
test: minor test code refactoring
continuous-integration/drone/push Build is passing
2024-06-29 12:21:58 +02:00
15ee202167
refactor: add serialVersionUID field to exception classes
continuous-integration/drone/push Build is passing
2024-06-29 10:51:39 +02:00
defbce0782
deps: update test dependencies
2024-06-29 10:32:55 +02:00
1a18e6b73b
build: generate and attach CycloneDX SBOM
2024-06-29 10:32:54 +02:00
5f1f94f59c
feat: add custom_metadata, cas_required and delete_version_after fields
continuous-integration/drone/push Build is passing
2024-06-22 14:46:06 +02:00
e0711e6108
fix: rename enable_local_secret_id to local_secret_ids in AppRole model
2024-06-22 14:46:05 +02:00
a3393ae0cb
feat: add auth attribute to common response model
2024-06-22 14:46:04 +02:00
8ec160a436
feat: add mount_type attribute to common response model
2024-06-22 14:46:02 +02:00
69da6b9f14
feat: add missing num_uses field to AuthData
2024-06-22 12:49:01 +02:00