- Loosen highline dependency so that bcdatabase can be used in buildr buildfiles.
- Fix command line utilities that were broken in 1.0.3 due to inadequate test coverage. (GH-4)
- Support ActiveSupport 3. ActiveSupport 2 continues to work.
- Tighten up gemspec gem deps. Bcdatabase does not currently work with ActiveSupport 3.
- Update some old syntax for ruby 1.9 compatibility (David Yip)
- Split out from NUBIC internal
bcdatabase
project. (Changelog entries below reflect the relevant changes & version numbers from that project.)
- Fix
bcdatabase encrypt
so that it doesn't re-encrypt already encrypted epassword entries.
- Use the YAML entry name as the "database" value if no other value is provided. This is to DRY up PostgreSQL configurations where the username (already defaulted) and the database name are the same.
- Change default encrypted secret password location
- Support encrypted passwords
- Command-line utility (also called bcdatabase) for creating encrypted passwords
- Gem distribution
Original release.