Forked the original camptocamp provider to do some maintenance.
Use should be exactly like v2.0.0 but because of those big changes I'd rather release a new major version.
BREAKING CHANGES:
- Ported to gopass 1.13.1 (from 1.11)
- Ported to terraform-plugin-sdk 2.10.1 (from 2.0.3)
- Ported to go 1.17 (from 1.15)
- Create arm64 binaries
- Cleanup the repository
BREAKING CHANGES:
- Port to gopass 1.10 (GH #45) then 1.11 (GH #46)
ENHANCEMENTS:
- Add mutex to protect against concurrent operations (GH #36)
- Build on Go 1.13
BUG FIXES:
- Update gopass dependencies
ENHANCEMENTS:
- Set password resources values as sensitive
- Return ResourceRead errors
- Fix build with Go 1.13
- Use new Terraform plugin SDK
ENHANCEMENTS:
- Use Terraform v0.12.0
IMPROVEMENTS:
- Update Gopass dependencies
- Use Terraform v0.12-beta's API
- Improve build config, add CI
IMPROVEMENTS:
- Support for single-line password secret
BUG FIXES:
- provider: return an error if the store is not initialized
IMPROVEMENTS:
- Support newer versions of gopass
FEATURES:
- Expose entire secret contents in
.full
data source attribute
BUG FIXES:
- datasource/passwordReturn errors when setter fails
IMPROVEMENTS:
- Port to gopass
FEATURES:
- provider: refresh password store by default
FEATURES:
- resource/password: new resource
- add tests
BUG FIXES:
- datasource/password: fix attribute name
BUG FIXES:
- datasource/password: don't fail if unmarshalling fails
- Initial release