Keeper Gateway v1.2.3
Released on July 17, 2023
Improvements & Bug Fixes
- Update Windows Service to Run Keeper Gateway CLI in Background Thread and Actions in a Process Pool
Implemented queues and loggers for the CLI thread to streamline operations.
Added an optional output to queue for the CLI thread, increasing flexibility.
Made modifications to stop messages and prompt command updates.
Introduced the CLI thread runner for better management of operations.
Enabled the Windows service to use the CLI thread runner, providing better integration and functionality.
Adjusted the system to use the Windows service thread for PyInstaller, enhancing compatibility.
Integrated the use of a process pool executor for gateway actions to improve performance and responsiveness.
Enabled Keeper Gateway command line and service to use a single binary, simplifying the system and reducing potential issues
Improved Error Messages
Prevented display of raw exception messages by creating a global method to handle exceptions for AWS & Azure
For databases, a global exception handler was created and refined to handle different database engines
Updated the "retype" prompts to be less specific to account for differences based on Linux OS versions or the service the password is being changed within
Exception messages for Linux/macOS password interaction were modified.
Last updated