50 Commits

Author SHA1 Message Date
dependabot-preview[bot] f9753d75ef chore(deps-dev): bump jest from 24.9.0 to 25.1.0
Bumps [jest](https://github.com/facebook/jest) from 24.9.0 to 25.1.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v24.9.0...v25.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
v0.6.1
2020-02-20 07:45:21 +00:00
Richard Simpson 11b4c03a67 fix(deps): fix comma issue in export variables 2020-02-20 01:43:53 -06:00
dependabot-preview[bot] bd26be00ff chore(deps): bump @actions/core from 1.1.1 to 1.2.2
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.1.1 to 1.2.2.
- [Release notes](https://github.com/actions/toolkit/releases)
- [Changelog](https://github.com/actions/toolkit/blob/master/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-20 07:42:55 +00:00
dependabot-preview[bot] 452a071f5c chore(deps): bump got from 10.2.2 to 10.5.7
Bumps [got](https://github.com/sindresorhus/got) from 10.2.2 to 10.5.7.
- [Release notes](https://github.com/sindresorhus/got/releases)
- [Commits](https://github.com/sindresorhus/got/compare/v10.2.2...v10.5.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-20 07:41:41 +00:00
dependabot-preview[bot] a11e5a2e84 chore(deps-dev): bump @zeit/ncc from 0.20.5 to 0.21.1
Bumps [@zeit/ncc](https://github.com/zeit/ncc) from 0.20.5 to 0.21.1.
- [Release notes](https://github.com/zeit/ncc/releases)
- [Commits](https://github.com/zeit/ncc/compare/0.20.5...0.21.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-20 07:41:00 +00:00
dependabot-preview[bot] 7f552b0d14 chore(deps): [security] bump https-proxy-agent from 2.2.2 to 2.2.4
Bumps [https-proxy-agent](https://github.com/TooTallNate/node-https-proxy-agent) from 2.2.2 to 2.2.4. **This update includes security fixes.**
- [Release notes](https://github.com/TooTallNate/node-https-proxy-agent/releases)
- [Commits](https://github.com/TooTallNate/node-https-proxy-agent/compare/2.2.2...2.2.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-20 07:39:46 +00:00
Richard Simpson 20f954e024 chore: add place to buy me a coffee 2020-02-06 09:19:22 -06:00
Richard Simpson a884aa8e59 docs: clarify other engine support. 2020-02-05 16:37:16 -06:00
Richard Simpson 0188d9d223 feat: add support for (nearly) any engine (#15)
* feat: add support for (nearly) any engine

* cache response and fixup data depth logic

* use starting slash as non-kv sentinel value

* add tests for custom engines

* improve docs and add descriptor of generic support

* update dist
v0.6.0
2020-02-05 16:33:12 -06:00
Giancarlo França f229481670 feat: support for KV version 1 and custom-named engines (#12)
* feat: kv v1 and engine path

* doc: add custom version and engine path usage docs

Co-authored-by: Richard Simpson <richardsimpson@outlook.com>
v0.5.0
2020-02-04 09:40:55 -06:00
Antoine Méausoone 3b9239de79 feat(authenticate): add approle auth method (#10)
* feat(authenticate): add approle auth method

* docs(readme): update readme

* fix: update index.js

* fix: update got to 10.2.2 to fix ncc

* chore: clean up code slightly

* chore: update tests to use got correctly

* chore(test): fix integration tests

* chore: streamline method logic

* chore: make role and secret required in approle

Co-authored-by: Sébastien FAUVART <sebastien.fauvart@gmail.com>
Co-authored-by: Richard Simpson <richardsimpson@outlook.com>
v0.4.0
2020-01-28 19:10:19 -06:00
Richard Simpson 7a9634236c chore(build): re-enable builds on PR and restrict publish to master 2020-01-09 10:45:52 -06:00
Richard Simpson ab4dc55b2e fix: actually build namespace changes v0.3.1 2020-01-09 10:31:15 -06:00
dependabot[bot] e394527e23 chore(deps): bump handlebars from 4.2.1 to 4.5.3 (#9)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.2.1 to 4.5.3.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.2.1...v4.5.3)

Signed-off-by: dependabot[bot] <support@github.com>
2019-12-29 21:04:07 -06:00
dependabot[bot] 29150a8fd2 chore(deps): bump npm from 6.11.3 to 6.13.4 (#8)
Bumps [npm](https://github.com/npm/cli) from 6.11.3 to 6.13.4.
- [Release notes](https://github.com/npm/cli/releases)
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md)
- [Commits](https://github.com/npm/cli/compare/v6.11.3...v6.13.4)

Signed-off-by: dependabot[bot] <support@github.com>
2019-12-13 13:56:22 -06:00
Richard Simpson 38c189f087 chore(test): organize tests a bit better (#7)
* chore(test): organize tests a bit better

* add caching
2019-11-24 16:00:31 -06:00
Antoine Méausoone 3747195c5f feat(namespace): handle request on vault namespace (#5)
* feat(namespace): handle request on vault namespace
v0.3.0
2019-11-24 15:21:11 -06:00
Richard Simpson 0104a02854 doc: fix old docs 2019-10-16 10:23:36 -05:00
Richard Simpson c81d6f1774 doc: add small clarification comment 2019-10-16 10:17:12 -05:00
Richard Simpson da9a93f3f5 fix: package action (#3)
Package action output per github docs.
v0.2.2
2019-10-15 14:00:01 -05:00
Richard Simpson 6784ab3896 chore: try using different env name? v0.2.1 v0.2.0 2019-09-20 18:33:56 -05:00
Richard Simpson 609488b35d chore: fix formatter fail 2019-09-20 18:29:04 -05:00
Richard Simpson 42871c7c42 chore: switch to semantic release 2019-09-20 18:28:48 -05:00
Richard Simpson 9c822dc25c chore: fix env var name 2019-09-20 18:23:30 -05:00
Richard Simpson bb5aae504b chore: add github token 2019-09-20 18:20:54 -05:00
Richard Simpson 6adb719ae2 chore: fix type 2019-09-20 18:18:14 -05:00
Richard Simpson 54b24ddb30 chore: add auto 2019-09-20 18:16:55 -05:00
Richard Simpson fbe0bd395b feat: bump name and add branding 2019-09-20 18:00:21 -05:00
Richard Simpson 19c0b21a1d feat: simplify input parameters and docs v0.1.0 2019-09-20 17:56:08 -05:00
Richard Simpson 9c32e02d93 fix: keys with the same path getting overwritten 2019-09-20 17:44:10 -05:00
Richard Simpson b524055d38 feat: make secret names less derp for tsts 2019-09-20 17:29:13 -05:00
Richard Simpson 13eebbc4e5 feat: change how we export secrets 2019-09-20 17:23:53 -05:00
Richard Simpson c0f6da16c2 feat: populate action args 2019-09-20 17:16:32 -05:00
Richard Simpson c9413f372f feat: use correct env vars for integration 2019-09-20 17:14:01 -05:00
Richard Simpson 52a06079f0 feat: use correct env vars for integration 2019-09-20 17:12:39 -05:00
Richard Simpson 33ba690ebb feat: fix unit and add e2e test 2019-09-20 17:11:09 -05:00
Richard Simpson 0b17727b1c feat: rethink how key retrevial is structued and add e2e test 2019-09-20 16:59:05 -05:00
Richard Simpson 9a7f009394 chore: don't run in container 2019-09-20 15:56:18 -05:00
Richard Simpson d78f75f886 chore: tweak some settings 2019-09-20 15:54:28 -05:00
Richard Simpson 4aac50105a chore: try another angle here 2019-09-20 15:46:13 -05:00
Richard Simpson 0933e819ce chore: try another angle here 2019-09-20 15:45:05 -05:00
Richard Simpson b136f7630b chore: use fixed port 2019-09-20 15:41:33 -05:00
Richard Simpson de655b028d chore: fix e2e install 2019-09-20 15:39:24 -05:00
Richard Simpson d34df4c9d5 chore: add vault image to test 2019-09-20 15:37:40 -05:00
Richard Simpson 5c5889eabd chore: further simplify build 2019-09-20 15:19:05 -05:00
Richard Simpson 2e0c140147 chore: trim strategy 2019-09-20 15:17:27 -05:00
Richard Simpson cb6639a755 Add test workflow 2019-09-20 15:13:56 -05:00
Richard Simpson 200002c936 feat: add initial code logic 2019-09-20 15:09:58 -05:00
Richard Simpson db817f6cf8 Update README.md 2019-09-20 12:33:39 -05:00
Richard Simpson cf654c0bfe Initial commit 2019-09-20 12:33:19 -05:00