Drop old consul version and implement new ACL (token) endpoints #61
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
feat: remove consul 1.1 and OSX support
code-style: use ruff isort autofix
tests: add test utils for cleaner API output expected assertion
acl: re-implement some basic ACL endpoint
Due to breaking changes within the ACL API, most endpoints
had to be reimplemented.
This commit introduces the following full implementation:
acl list
acl read
acl delete
acl clone
acl create
andacl update
ared also introduced butcurrently have limitations since policies and roles aren't
properly supported yet.
tests: fix multi check service registration
Two PRs were merged in parallel and ended up breaking a test
tests: fix tests
This fixes multiversion tests, enables parallel tests and update the consul config file used for testing as well.