Repository navigation
v1.0.2
What's Changed
- Improve logging and worker count selection by @itsouvalas in #4
New Features
- Enhanced Logging Capabilities:
- Added
Debuglogging level toAuthServiceandLogServiceto provide more granular logging information. - Log levels can now be configured via the
LOG_LEVELenvironment variable, allowing for dynamic adjustment of logging verbosity.
- Added
Improvements
- Worker Pool Configuration:
- The number of workers in the scheduler can now be set via the
workerNumenvironment variable. Defaults to 20 if not specified.
- The number of workers in the scheduler can now be set via the
Dependency Updates
- Security and Performance Enhancements:
- Updated
github.com/labstack/echo/v4to v4.9.0. - Updated
golang.org/x/netto v0.21.0 to address known vulnerabilities. - Updated
golang.org/x/cryptoto v0.25.0. - Updated
golang.org/x/systo v0.22.0. - Updated
golang.org/x/textto v0.16.0. - Updated
gopkg.in/yaml.v3to v3.0.1.
- Updated
Bug Fixes
- Verification Process:
- Improved logging within the
AuthService.Verifymethod to include detailed debug information, aiding in troubleshooting and ensuring smoother operations.
- Improved logging within the
Configuration Changes
- Logging Configuration:
- Log levels (
debug,info,error) can now be set using theLOG_LEVELenvironment variable. Default isinfoif not specified.
- Log levels (
General Maintenance
- Module Cleanup:
- Ran
go mod tidyto clean up the module files and ensure all dependencies are correctly managed.
- Ran
Summary
This release focuses on improving logging capabilities and updating dependencies to enhance security and performance. The addition of configurable log levels and an adjustable worker pool size provides greater flexibility and control over the application’s behavior.
Full Changelog: v1.0.1...v1.0.2