| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
* Use go-fsimpl to read from datasources
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
* trying to fix windows bug
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
* attempts to fix some of the path madness
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
* remove 'HOME' from expected env vars
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
* more tweaks
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
* lint fix
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
---------
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
* Add support for Ed25519
* Amended naming and added additional testing
* Added changes from Dave's review
* Next review: Fixed casing on error messages for linter | Fixed version number
* Added Dave's suggestions in docs and updated built docs
* Final push from Dave's review | Wrap crypto example in docs in quotes
|
|
* feat(funcs): add semver functions
- semver.Version: new a SemVer struct.
- semver.MatchConstraint: match in arg with semver constraint string.
refer to: https://github.com/Masterminds/sprig/blob/master/semver.go
* docs(functions): add documents for semver functions
* Update docs-src/content/functions/semver.yaml
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
* fix(funcs,docs,docs-src): fix the reviewing issues
---------
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
|
|
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Sets the `NoLower` option so that acronyms are not lowercased.
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
* feat: add coll.JQ using gojq library
* fix: jq function naming (gojq -> jq)
* test: add tests (take from jsonpath_test.go)
* chore: add TODO for nil values (are they allowed?)
* refactor: use fmt.Errorf instead of errors.Wrapf
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
* fix: wrong alias for coll.JQ
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
* docs: add links to JQ
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
* test: add assertions after json marshal/unmarshal
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
* refactor: use fmt.Errorf instead of errors.Wrapf
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
* fix: test syntax and null handling
* docs: improve documentation
* docs: add blank line
* Support cancellation
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
* Support (almost) all types, not just map[string]interface{} and []interface{}
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
* add an integration test for coll.JQ
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Co-authored-by: Andreas Hochsteger <andreas.hochsteger@oeamtc.at>
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
result types
|
|
parsing. Convert return types to use `inet.af/netaddr` types.
|
|
|
|
functions which are working similar to Terraform IP network functions
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
ECDSAGenerateKey takes one of Go's supported named NIST curves and an
argument and returns a newly generated EC private key PEM encoded.
ECDSADerivePublicKey takes a PEM encoded EC private key and derives the
corresponding public key, which is returned PEM encoded.
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
* Add function to list datasources
* Sort datasources in ascending order and return in listDatasources
* Fix lint error
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|