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
021421a54c
model: implement Serializable with model classes
...
implement equals() and hashCode()
2022-04-19 17:24:09 +02:00
18cb89ace4
test: update to JRE8+ version of Wiremock with Junit5 extension
continuous-integration/drone/push Build is passing
2022-04-12 21:01:40 +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
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
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
61dcfc79d3
update test and build dependencies
continuous-integration/drone/push Build is passing
2021-11-21 11:37:32 +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
b4a822bf10
use failsafe plugin for integration tests instead of "offline" profile
2021-11-21 11:19:08 +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
7793b4fc77
open java.util to unnamed module for testing
...
continuous-integration/drone/push Build is passing
Illegal access permission is no longer available with JDK 17.
To allow System Lambda to mock the environment, we open the java.util
package explicitly for testing.
2021-10-02 14:40:31 +02:00
c60580481b
update dependencies to Jackson 2.13
continuous-integration/drone/push Build is passing
2021-10-02 14:12:56 +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
74092bba9a
use plain JUnit for test assertions
...
continuous-integration/drone/push Build is passing
Hamcrest is a beautiful library, but we try to keep things simple here
and switch to plain JUnit 5 assertions for testing.
2021-06-12 13:10:11 +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
3485839553
plugin and dependency updates
continuous-integration/drone/push Build is passing
2021-06-01 20:47:58 +02:00
36102326db
use WireMock for offline tests
continuous-integration/drone/push Build is passing
2021-06-01 18:54:16 +02:00
8dfcf02a0a
refactor RequestHelper use Java 11 instead of Apache HTTPClient
2021-06-01 18:54:16 +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
fbc61e065f
fix argline for JDK 1.8 unit tests
continuous-integration/drone/push Build is passing
2021-03-29 21:13:34 +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
c43ec190ca
use SystemLambda instead of custom environment mocks
2021-03-29 20:49:44 +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
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
48eccedad0
introduce maven profile for dependency analysis
2021-01-03 11:44:34 +01:00
90835aea92
dependency updates
...
continuous-integration/drone/push Build is passing
Jackson 2.12, HTTPClient 4.5.13 and some test dependencies
2020-12-12 11:18:17 +01:00
4fb63f0977
prepare release 0.9.0
2020-04-29 15:24:16 +02:00
46461f482a
add coverage profile to maven project
2020-04-25 12:33:22 +02:00
d564ba9365
update dependencies and plugins for JDK 14 build environments
2020-03-29 13:01:25 +02:00
071eeda423
correclty map token meta in lookup response ( fix #34 )
2020-03-29 12:56:06 +02:00
9710d59821
prepare release of v0.8.2
2019-10-20 14:04:47 +02:00
30d426303e
add distribution profiles to POM
2019-10-20 14:04:47 +02:00
ca9da6bd0f
minor dependency updated and cleanup
2019-10-20 13:49:14 +02:00
9fedb3f88b
replace legacy JUnit 4 rule for system mock by custom helper
2019-10-20 13:48:41 +02:00
d51421cb14
update Jackson dependency to 2.10
2019-10-03 11:45:08 +02:00