- add markdown lint config
- include linting and errcheck in workflow
- fix docker version
- add missing error checks
- Set Golang env variables in workflow
- appease golint
- add missing error checks
- make testing less verbose
- deps: bump github.com/spf13/viper from 1.6.3 to 1.7.0
- deps: bump github.com/spf13/viper from 1.7.0 to 1.7.1
- deps: bump github.com/hashicorp/consul/api from 1.5.0 to 1.6.0
- deps: bump actions/setup-go from v1 to v2.1.2
- deps: bump golang from 1.14.0-alpine3.11 to 1.14.7-alpine3.11
- deps: bump github.com/hashicorp/consul/api from 1.6.0 to 1.7.0
- deps: bump github.com/hashicorp/consul/api from 1.4.0 to 1.5.0
- update golang and libs
- fix file name
- add dependabot configuration
- fix spelling
- add markdown linting, fix minor lint issues
- s/jimrazmus/code42/
- appease linter
- use loops to eliminate repetition
- less nesting
- less nesting
- appease linter
- remove redundant logging
- move default file skipping adjacent to other skipping
- less nesting
- remove extraneous comment
- remove redundant IsDir check
v1.5.0 - 2020-04-22
- revert attempt to parameterize go-version It doesn't work.
- parameterize go-version
- improve readability
- First log in, then do a combined build and push
- ditch github packages for hub.docker.com GitHub packages does not allow un-authenticated docker pull of packages in "public" repos.
- conform to github image naming (#27)
- fix typo that broke the push workflow (#26)
- use build args to label the docker image (#25)
- simplify workflow and add image publishing (#24)
- Create the CODEOWNERS file
- no codecov token required for public repos
- deps: bump github.com/spf13/viper from 1.6.2 to 1.6.3
- release new version
- use 'standard' docker image labels (#28)
- dir2consul in now a Code42 OS project
- Add processing of the "default" functionality (#23)
- Merge pull request #30 from code42/improve-publish
- Merge pull request #29 from code42/goodbye-packages
- Merge pull request #21 from code42/dependabot/go_modules/github.com/spf13/viper-1.6.3
v1.4.1 - 2020-03-19
- update changelog
- Remove the D2C_ prefix from viper calls
- rm unused files.
- Merge pull request #19 from jimrazmus/fix-config
v1.4.0 - 2020-03-17
- include modules in coverage check
- Remove debug logic. Use IDE debugger.
- update changelog
- update and tidy modules
- reference version 1.4.0
- use quotes consistently
- add link to regex docs
- fix link
- dry run requires v1.3.0
- Switch to Viper and add verbose option.
- mv consul mutation to functions for future testing
- make function private
- relocate chdir for better context
- Seperate and test regex compilation
v1.3.0 - 2020-03-11
- delete unused makefile
- Make README more usable.
- Add dry run capability. Closes #15
- Merge pull request #16 from jimrazmus/dry-run
v1.2.0 - 2020-03-10
- switch to push only ci
- update ci to use golang 1.14
- add changelog
- go get -u && go mod tidy
- Note the new default skip logic.
- fix formatting of regexs
- skip hidden dirs and files
- update to golang 1.14.0
- Revise test fixtures for skip feature
- Revise tests for skipping feature
- add test for big files
- update golden files
- remove extra line
- fix and pretty up the serializer
- remove unused import
- add golden test files
- add a sample proj repo for testing
- add testing for LoadKeyValuesFromDisk
- add an ugly serializer function to support other testing
- Merge pull request #14 from jimrazmus/skip-hidden
- Merge pull request #13 from jimrazmus/test-big-file
- Merge pull request #11 from jimrazmus/add-testing
- Merge pull request #12 from jimrazmus/update-ci
v1.1.0 - 2020-02-24
- Use regexp for ignore functions.
- Merge pull request #10 from jimrazmus/better-ignore
v1.0.1 - 2020-02-24
- Docker copy missed subdirs.
v1.0.0 - 2020-02-24
- Add labels to the docker image.
- Add Go Report badge.
- Add contributing and licensing verbiage.
- Be consistent with key prefix.
- Prevent exceeding Consul size limit.