Releases: hornbill/user-import-database
Releases · hornbill/user-import-database
Release list
User Import - Database
Feature
- Added the ability to use CSV files natively as the data source (as opposed to via ODBC). It is triggered by CSV.DataSourceFile being set.
User Import - Database
Fixed
- Fixed a number of linter-flagged issues
- Removed warning output when running the latest version of the tool
- Bumped golang.org/x/crypto from 0.14.0 to 0.17.0
Changed
- Tidied up the code, removed any unused imports, variables etc
Feature
- Added clear support in mapped values, to null any target fields
User Import - Database
Fixed
- Handled panic when an incorrect instance ID was provided during initial authentication details collection
Changed
- Replaced deprecated module golang.org/x/crypto/ssh/terminal with golang.org/x/term
- Minor changes to release notes publishing script
User Import - Database
Features
- Removed the requirement for plain-text API Key and Instance ID from being hard-coded in the config files - they are now encrypted client-side
- Removed the ability to store database credentials client-side, and instead store them securely in KeySafe
- New command-line argument (-creds=true) to check that that API Key has been entered correctly
Changes
- Included conf.json example in release archive
- Closed-source the tool, marked existing repo as private, added auto-publish to a new public repo: hornbill/user-import-database
- Improved logging output
- Updated GitHub workflow actions for posting release notes to the Hornbill community forums and internal workspace
- Removed support for macOS and Linux as we're using Windows cryptographic APIs to encrypt/decrypt the authentication details