Releases: clevyr/kubedb
Releases · clevyr/kubedb
v1.4.2
v1.4.1
Changelog
- 4764f7d 🎨 Negate if for clarity
- da2df4b 🔊 Add log when command is built
- c85e491 🔊 Add logging when a pod is found
- b553e6a ✨ Add local commit hooks
- 141135e ✨ Use schollz/progressbar fork to add elapsed time to progress line
- c6cd66d 💬 Tweak dialect log text
- 1df7859 ⚡ Use pgzip for better gzip performance
v1.4.0
Changelog
- de47bdf ⬆️ Bump actions/cache from 2 to 3 (#5)
- 3e54a62 ⬆️ Bump actions/checkout from 2 to 3 (#8)
- 324e209 ⬆️ Bump actions/setup-go from 2 to 3 (#9)
- 94eaa01 ⬆️ Bump actions/upload-artifact from 2 to 3 (#4)
- f00d172 ⬆️ Bump dependencies
- 8821c29 ⬆️ Bump docker/login-action from 1 to 2 (#7)
- ca46a2e ⬆️ Bump goreleaser/goreleaser-action from 2 to 3 (#6)
- b343ff4 🎨 Clean up port-forward shell completion
- 3a99ca0 🐛 Disable TTY to fix failed commands hanging
- 0b935a4 🐛 Fix MariaDB restore failures when clean enabled
- 3478a07 🐛 Fix error when a dialect does not have an env name defined
- 62cda68 🐛 Fix stdout logs duplicating the progress bar
- 35f7c5b 🐛 Use the provided stderr stream during pod exec
- 7b6a92e 🔥 Remove fallback database names
- d526b9c 🔥 Remove unneeded DockerHub login step
- 9a8c52b 🥅 Handle error when restoring non-interactively and not forced
- 2b79548 🔒 Configure GitHub Actions security scanning
- e8055b5 🔊 Add progress bar labels
- dd34d5f 🔊 Fix duplicated progress bar lines when remote command logs to stderr
- 81973fe 🔊 Log database output by default
- f9eb02d 🔇 Hide database row if not found in envs
- 818bc97 🔇 Silence lots of logs
- 4e4bf3e 📄 Add LICENSE
- 052efb5 ♻️ Use flags instead of stdin for database shell completions
- 3ad2d08 ✨ Add support for MongoDB
- d1a9694 ✨ Add time taken to success logs
- ddaeedf ✨ Allow piped input to restore
- b8fde58 ✨ Allow to disable streams during Kubernetes exec
- 67547b0 ✨ Filter to current database file formats in dump and restore shell completions
- 562a414 ✨ Parse filename extensions
- c72d786 ✅ Add some missing test cases
- 4d4b3d8 ✅ Update tests
- 014032a 🔧 Move old "stable" chart annotations to lowest priority
v1.3.7
v1.3.6
Changelog
- e7f380b 🐛 Create nested directories during dump if in filename and not exist
- e8dc2a2 🐛 Fix namespace missing from filename
- 7feef8d 🐛 Fix progress bar during plain dumps
- 0f745b2 🔥 Attempt to determine dialect even when pod flag is set
- c3307fc 🔊 Add database type to port-forward table
- 99c24e2 ♻️ Clean up directory flag code
- 9742529 ♻️ Clean up label query logic
- 0038ca3 ♻️ Fix up dump file format detection
- 12e57cb ♻️ Pull out file-related config into separate struct
- 215fa84 ♻️ Remove duplicated code
- e4d6734 🙈 Add coverage.out to .gitignore
- f085edf ✨ Add Pipe shorthand
- b1ee77f ✨ Compute some previously hardcoded flag completions
- 549edb0 💬 Tweak database detection log
- 38c6521 🚚 Rename "grammar" to "dialect"
- d3ffd27 ✅ Add a whole slew of tests
- 5ff604a 🔧 Use Kubernetes client interface to add support for tests
v1.3.5
v1.3.4
Changelog
- 91afb16 🐛 Error when more than 1 arg passed to port-forward
- 8606c33 🔊 Add Docker container hostname tip
- 04305b0 🔊 Add level and timestamp to port-forward handler logs
- 079d029 💬 Add public/private descriptions to address completions
- a132b6d 🚩 Add port-forward port shell completion
- 3897951 🔧 Add -D shorthand to --exclude-table-data