summaryrefslogtreecommitdiff
path: root/data
AgeCommit message (Collapse)Author
2022-02-05Add function to list datasources (#1287)jeevansai
* 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>
2022-02-01aws+sm datasource - support reading from SecretBinary when SecretString is ↵Dave Henderson
not set (#1296) Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2022-01-09Propagate context into datasource read functions (#1282)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2021-09-24Attempt to find the correct default git branch (#1217)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2021-08-24Fix a few filehandle leaks (#1199)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2021-04-03Update linting and fix field alignment issuesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2021-01-17Inject stdin/out/err instead of always using os.Stdin/out/errDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2021-01-02Migrate from src-d/go-git to go-git/go-gitDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2021-01-02Moving lint config to config file, fixing some issuesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-08-29Fixing bug when parsing YAML documents with anchorsDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-08-23Add experimental modeDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-08-19Fall back to JSON/YAML arrays when parsing datasourcesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-08-19Go 1.15 bump and other updatesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-06-13Allow referencing aws+sm[p] keys that don't start with '/'Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-05-21Deprecate legacy config structDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-05-21refactoring: extract stdin and boltdb readersDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-05-20Refactoring: deduplicating identical URL-parsing functionsDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-05-20Add test for relative paths in merge datasourcesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-05-15Add directory datasource support to aws+smpDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-05-03Support a config file to use instead of commandline argumentsDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-04-22Fix bug in file URL parsingDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-04-10Allow data.ToCSV to handle more general input typesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-01-26Adding a few MIME type aliasesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-11-14Return first non-empty YAML document when parsing YAML streamsDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-11-13Export /v3 from go moduleDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-11-10New git datasourceDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-11-09Fix bug where subpath was ignored when inferring MIME typeDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-10-15Supporting gs (Google Cloud Storage) datasourcesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-10-13Supporting s3 datasourcesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-10-12Fix parsing of media types with + characterDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-10-04Moving to go modulesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-10-03Upgrading gopkg.in/yaml.v2 to gopkg.in/yaml.v3Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-05-27Support LIST method in Consul datasourceSalvador Girones
2019-05-12AWS Secrets Manager (#549)Marcel Beck
* feat: Add AWS Secrets Manager Github Issue: #544 * chore: Fix golangci lint with "skip tests" * docs: Use the correct SecretString Name in aws+secretsmanager docs * refactor: Rename aws secretsmanager to aws asm ASM is a shurtcut for aws secretsmanager. * fix: Revert renaming of DummyParamGetter in SMP * refactor: Rename AWS asm to AWS sm * refactor: AWS SM returns SecureString instead of Object * docs: Adjust aws+sm docs to reflect latest changes
2019-05-09Updating some package docsDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-05-02Linting more (and fixing more)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-05-02chore: Switch from gometalinter to golangci-lintMarcel Beck
Github Issue: #546
2019-04-06Fixing merge behaviour for booleansDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-03-30Some more Windows fixes (#527)Dave Henderson
* Some more Windows fixes Signed-off-by: Dave Henderson <dhenderson@gmail.com> * Upgrading xignore Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-03-09Fix .env file parsing so merging works properlyDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-03-07Replacing uses of blang/vfs with spf13/aferoDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-03-07Getting _some_ integration tests running in appveyor (#507)Dave Henderson
* Running integration tests in appveyor Signed-off-by: Dave Henderson <dhenderson@gmail.com> * fixup! Running integration tests in appveyor * fixup! fixup! Running integration tests in appveyor * fixup! fixup! fixup! Running integration tests in appveyor * fixup! fixup! fixup! fixup! Running integration tests in appveyor * fixup! fixup! fixup! fixup! fixup! Running integration tests in appveyor * fixup! fixup! fixup! fixup! fixup! fixup! Running integration tests in appveyor * fixup! fixup! fixup! fixup! fixup! fixup! fixup! Running integration tests in appveyor * fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Running integration tests in appveyor * fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Running integration tests in appveyor * fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Running integration tests in appveyor * fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Running integration tests in appveyor * fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Running integration tests in appveyor * fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Running integration tests in appveyor
2019-02-04Adding support for .env filesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-01-31New merge datasource, for merging multiple datasourcesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-01-28Adding missing testsDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-01-27Fix bug where string keys are not sorted as expectedDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2018-12-03Support subpaths for http datasources (#442)Dave Henderson
* bug: subpaths were ignored in http datasources Signed-off-by: Dave Henderson <dhenderson@gmail.com> * fixup! bug: subpaths were ignored in http datasources
2018-11-15New --context flag for adding datasources to contextDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2018-11-09Support decrypting ejson filesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2018-09-24Return error instead of using log.FatalDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>