| Age | Commit message (Collapse) | Author |
|
* docs(fix): fix typos
Found via `codespell -L fom,fo,wil,nd,wit` and `typos --hidden --format brief`
* docs(fix): regenerate docs
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
---------
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
|
|
chore(refactoring): Refactor with modernization refactorings
* range over int
* replace interface{} with any
* replace common map operations with maps.Copy/maps.Clone
* simplifying loops with slices.Contains/ContainsFunc
* modernize benchmarks with b.Loop
* modernize tests with t.Context
* use fmt.Appendf
* range over strings.SplitSeq
* use new stdlib crypto/pbkdf2 package
---------
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
* docs(fix): Typo of description in functions/test
Signed-off-by: Julian Orchard <hello@julianorchard.co.uk>
* docs(fix): Fix description typo in docs-src
Signed-off-by: Julian Orchard <hello@julianorchard.co.uk>
---------
Signed-off-by: Julian Orchard <hello@julianorchard.co.uk>
|
|
Signed-off-by: Julian Orchard <hello@julianorchard.co.uk>
|
|
Using tildes in the gomplate like so will result in error: `*.png: command not found`:
```
$ gomplate --exclude-processing `*.png` --input-dir in/ --output-dir out/
```
Fixed the command:
```
$ gomplate --exclude-processing '*.png' --input-dir in/ --output-dir out/
```
|
|
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>
|
|
* chore(main): release 4.1.0
* docs: mark new strings funcs as released
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
---------
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Co-authored-by: hairyhenderson-bot[bot] <167488603+hairyhenderson-bot[bot]@users.noreply.github.com>
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Javier Solana javier.solana@cabify.com
Signed-off-by: Javier Solana javier.solana@cabify.com
Co-authored-by: Javier Solana <javier.solana@cabify.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
(#2155)
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>
|
|
functions (#2104)
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
|
|
silently doing nothing (#2089)
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
* ci(docs): Require up-to-date function docs
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
* docs(fix): update regenerated docs
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 --exclude-processing option
* update documentation
* add tests and address some PR comments
* fix linting errors
* TODO comment
---------
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
config" (#1979)
|
|
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 missing-key flag to manage behavior in case of non-existing key
* Fix typo
* Added integration tests, added "default" to the allowed values for the missing-key flag
* Use the "error" value for the MissingKey if it passes as empty string
* Remove unnecessary writeFile from test
* Add docs for the missin key feature
* Add invalid to the allowed values of missing-key option
* Remove unnecesary code from tests
* Fix failed tests and linter errors
* Update docs/content/usage.md
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
* Update feature description
* Add missing dot
---------
Co-authored-by: Aleksandr Paramonov <a.paramonov@corp.my.com>
Co-authored-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>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
|
|
* Clarified documentation of data.CSVBy* functions
fixes #1711
* Restore commas in description of header parameter
* Update docs-src/content/functions/data.yml
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
* apply suggested edits to remaining files
* apply suggested edits to data.go
---------
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
|
|
* Add tea.xyz package manager
* Update docs/content/installing.md
---------
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>
|
|
* 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>
|