Skip to content

Releases: clevyr/kubedb

v1.4.2

14 Jul 18:31
4a407e6
Compare
Choose a tag to compare

Changelog

  • 5c0b2a0 🐛 Fix exec not logging command
  • 4a407e6 🐛 Hardcode MongoDB authenticationDatabase to admin

v1.4.1

09 Jul 07:36
141135e
Compare
Choose a tag to compare

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

29 Jun 21:07
d1a9694
Compare
Choose a tag to compare

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

09 May 20:18
6028f0f
Compare
Choose a tag to compare

Changelog

  • 6028f0f 👷 Add apt/yum repo publish
  • 679e8b7 🔥 Remove armv6 build

v1.3.6

21 Apr 23:58
e4d6734
Compare
Choose a tag to compare

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

05 Apr 22:24
513cc91
Compare
Choose a tag to compare

Changelog

  • 513cc91 🐛 Replace --wrap flag with -w to fix error when Pod has Busybox
  • c8dbe64 ♻️ Build kubeconfig path later during runtime to clean up path in help text

v1.3.4

28 Mar 21:16
8606c33
Compare
Choose a tag to compare

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

v1.3.3

25 Mar 20:37
5c28786
Compare
Choose a tag to compare

Changelog

  • 5c28786 🔥 Remove UPX to fix Mac M1 issues

v1.3.2

25 Mar 05:14
bc777ee
Compare
Choose a tag to compare

Changelog

  • d7c2d5d 🐛 Fix terminal width always being set to 80
  • 19854aa 🔥 Remove debug line
  • bc777ee ♻️ Pass command into sh by default
  • 763c3b6 ♻️ Use command.Builder for Postgres HA pod filter
  • b1e39c1 💬 Tweak database name log string
  • b788539 🚚 Implement Stringer on command.Builder

v1.3.1

24 Mar 06:07
0d68b2b
Compare
Choose a tag to compare

Changelog

  • a617986 🔒 Better parameter escaping
  • 0d68b2b 🚨 Fix lint warnings
  • e42e3ab ✨ Add shell completion for --dbname and --table