open-vault/vault/external_tests
swayne275 9724f59180
Vault 1979: Query API for Irrevocable Leases (#11607)
* build out lease count (not fully working), start lease list

* build out irrevocable lease list

* bookkeeping

* test irrevocable lease counts for API/CLI

* fix listIrrevocableLeases, test listIrrevocableLeases, cleanup

* test expiration API limit

* namespace tweaks, test force flag on lease list

* integration test leases/count API, plenty of fixes and improvements

* test lease list API, fixes and improvements

* test force flag for irrevocable lease list API

* i guess this wasn't saved on the last refactor...

* fixes and improvements found during my review

* better test error msg

* Update vault/logical_system_paths.go

Co-authored-by: Brian Kassouf <briankassouf@users.noreply.github.com>

* Update vault/logical_system_paths.go

Co-authored-by: Brian Kassouf <briankassouf@users.noreply.github.com>

* return warning with data if more than default leases to list without force flag

* make api doc more generalized

* list leases in general, not by mount point

* change force flag to include_large_results

* sort leases by LeaseID for consistent API response

* switch from bool flag for API limit to string value

* sort first by leaseID, then stable sort by expiration

* move some utils to be in oss and ent

* improve sort efficiency for API response

Co-authored-by: Brian Kassouf <briankassouf@users.noreply.github.com>
2021-06-02 10:11:30 -06:00
..
activity Add Partial Month Client Count API for Activity Log (#11022) 2021-03-01 16:15:59 -07:00
api Feature flags API (#10613) 2021-01-06 16:05:00 -06:00
expiration Vault 1979: Query API for Irrevocable Leases (#11607) 2021-06-02 10:11:30 -06:00
identity Use correct mount accessor when refreshing external group memberships (#11506) 2021-05-03 08:23:59 -04:00
metrics Switch to shared raft-boltdb library and add metrics (#11269) 2021-04-26 16:01:26 -07:00
misc Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
policy Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
pprof Add support for unauthenticated pprof access on a per-listener basis,… (#11324) 2021-04-19 14:30:59 -04:00
quotas Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
raft Make sure we are checking the final peerset (#11664) 2021-05-19 12:01:52 -07:00
raftha Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
response Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
router Fix a case where mounts could be duplicated (#6771) 2019-06-04 10:33:36 -07:00
sealmigration Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
sealmigrationext Factor out the consul-using sealmigration tests to their own package, so that the remaining tests can run in the CI job that doesn't need docker. (#10342) 2020-11-20 07:53:31 -05:00
token Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00