2412a291f6
prepare release of v1.1.1
continuous-integration/drone/push Build is passing
2022-08-29 10:02:41 +02:00
3fb8454711
ci: update CI pipelines and test dependencies
continuous-integration/drone/push Build is failing
2022-08-14 20:35:54 +02:00
69287f7196
deps: update jackson dependency to 2.13.2
2022-06-23 18:28:17 +02:00
4b1b4399e1
test against Vault 1.11.0
2022-06-23 18:16:40 +02:00
9ce819b1d0
prepare release of v1.1.0
continuous-integration/drone/push Build is passing
2022-04-24 17:54:04 +02:00
64e55eddd8
model: add request ID to data response models
continuous-integration/drone/push Build is passing
2022-04-24 16:44:50 +02:00
feb6e147fe
model: add support for (dis)allowed policy glob patterns in TokenRole
continuous-integration/drone/push Build is passing
2022-04-24 16:40:33 +02:00
b0d2b038eb
model: add missing fields to AuthMethod
model
continuous-integration/drone/push Build is passing
2022-04-24 16:32:49 +02:00
4f3cb4b330
model: eliminate double-mapping of generic data in response classes
...
Explicitly declare mapping of the "data" field in response classes.
Therefore, the JSON setter setData() is no longer used. SecretResponse
is split into subclasses for secret with and without metadata.
2022-04-19 17:24:16 +02:00
021421a54c
model: implement Serializable with model classes
...
implement equals() and hashCode()
2022-04-19 17:24:09 +02:00
85aa5c3c30
deps: update Jackson Databind to 2.13.2.2 + minor plugin updates
continuous-integration/drone/push Build is passing
2022-04-02 10:25:23 +02:00
912b9ec61b
test: minor adjustments for integration tests against Vault 1.10
...
continuous-integration/drone/push Build is passing
Accept token prefixes "hvb." and "b." as valid results for creation
without specific preferences.
2022-03-24 20:43:00 +01:00
bd0c5b08fe
model: add wrap_info to data response model
continuous-integration/drone/push Build is passing
2022-03-06 18:11:31 +01:00
deb03cc2b0
minor dependency updates
2022-03-06 17:56:52 +01:00
f6180c4f90
model: add migration, recovery and storage type fields to seal status
continuous-integration/drone/push Build is passing
2022-02-05 13:01:57 +01:00
dc4b62496a
model: use correct "replication_performance_mode" JSON field
...
continuous-integration/drone/push Build is passing
The official docs incorrectly state "replication_perf_mode" which was
renamed to "replication_performance_mode" way back in Vault 0.9. We now
use the correct field name that is emitted by the API.
2021-12-27 18:54:49 +01:00
dbb21f85bf
prepare release of v1.0.1
continuous-integration/drone/push Build is passing
2021-11-21 11:42:16 +01:00
63e7af552f
make system-lambda dependency test-only ( #58 )
continuous-integration/drone/push Build is passing
2021-11-21 11:36:35 +01:00
4045b1a4fd
test against Vault 1.9.0
continuous-integration/drone/push Build is passing
2021-11-19 20:19:33 +01:00
75561a0540
passthrough null as port number in builder ( #56 )
continuous-integration/drone/push Build is passing
2021-10-12 20:58:59 +02:00
fdda685f6f
prepare release of v1.0.0
continuous-integration/drone/push Build is passing
2021-10-02 15:46:48 +02:00
f918f85d20
Merge branch 'main' into develop
2021-10-02 15:02:00 +02:00
7701f9f768
test against Vault 1.8.3 and JDK 17
continuous-integration/drone/push Build is passing
2021-10-02 14:16:47 +02:00
bbceee35f2
test against Vault 1.8.0
continuous-integration/drone/push Build is passing
2021-07-28 19:38:06 +02:00
3a920fe960
prepare release 0.9.5
continuous-integration/drone/push Build is passing
2021-07-28 19:34:48 +02:00
eed61c4569
minor dependency updates
continuous-integration/drone/push Build is passing
2021-07-27 21:25:20 +02:00
1cd1b63f8d
minor dependency updates
continuous-integration/drone/push Build is passing
2021-07-10 15:08:33 +02:00
f6037e31bb
introduce modularity ( #55 )
2021-06-15 21:44:16 +02:00
71564e87e8
remove convenience methods to interact with "secret/" mount ( #53 )
continuous-integration/drone/push Build is passing
2021-06-12 10:44:41 +02:00
e578591a49
deprecate convenience methods to interact with "secret/" mount ( #52 )
continuous-integration/drone/push Build is passing
2021-06-11 21:33:59 +02:00
de17f48be2
move builder into main package, introduce new invocation method ( #51 )
...
continuous-integration/drone/push Build is failing
The builder is target of major refactoring in the 1.0 development branch
so we introduce some delegate classes and methods to prepare migration.
2021-06-11 21:15:49 +02:00
ce24de7347
move builder class into main package, deprecate interface
continuous-integration/drone/push Build is passing
2021-06-11 20:49:38 +02:00
9346619237
remove deprecated SecretResponse#getValue() convenience method
...
continuous-integration/drone/push Build is passing
This method was deprecated since 0.5 and is basically a wrapper for
the more generic get("value").
2021-06-06 14:47:56 +02:00
df466a4dd2
remove deprecated AppRole- and TokenBuilder
continuous-integration/drone/push Build is passing
2021-06-06 12:56:36 +02:00
258a852f5c
Merge branch 'main' into develop
continuous-integration/drone/push Build is passing
2021-06-06 12:34:42 +02:00
5f9950e048
prepare release 0.9.4
continuous-integration/drone/push Build is passing
2021-06-06 12:22:13 +02:00
ce33d37396
minor dependency updates; test against Vault 1.7.2
continuous-integration/drone/push Build is passing
2021-06-06 12:07:02 +02:00
bdf4fc4b83
fix typo in method AppRole.Builder#wit0hTokenPeriod ( #49 )
2021-06-06 12:02:01 +02:00
0f3ebc0bde
remove deprecated builder-style methods in InvalidResponseException
continuous-integration/drone/push Build is passing
2021-06-03 14:08:10 +02:00
ec4fbc5d3f
remove deprecated factory classes ( #46 )
...
continuous-integration/drone/push Build is passing
VaultConnectorFactory and its implementation have been deprecated since
0.8 in favor of VaultConnectorBuilder. Finally remove the old classes.
2021-06-03 11:46:24 +02:00
c45dbf014e
raise language level to Java 11
2021-06-01 18:54:16 +02:00
5b508374d9
prepare release 0.9.3
continuous-integration/drone/push Build is passing
2021-04-02 11:16:04 +02:00
56a52cb22a
fix argline for JDK 16 unit tests
continuous-integration/drone/push Build is passing
2021-03-29 20:50:16 +02:00
639d0e3c5b
Jackson 2.12.2, test against Vault 1.7.0
continuous-integration/drone/push Build is passing
2021-03-29 18:56:24 +02:00
8e97f3c1dd
build with JDK 16, test against Vault 1.6.3
continuous-integration/drone/push Build is passing
2021-03-20 12:13:19 +01:00
2b0f458da3
use pre-sized maps for fixed-size payloads
continuous-integration/drone/push Build is passing
2021-02-28 10:52:36 +01:00
1a19eaa87d
release 0.9.2
continuous-integration/drone/push Build is passing
2021-01-24 12:26:29 +01:00
a2dde38348
Jackson 2.12.1
continuous-integration/drone/push Build is passing
2021-01-24 12:24:09 +01:00
dfb6d0a37c
only initialize trust managers if CA certificate is provided ( #43 )
continuous-integration/drone/push Build is passing
2021-01-24 12:20:45 +01:00
79ec536876
prepare release of v0.9.1
continuous-integration/drone/push Build is passing
2021-01-03 11:48:51 +01:00