Release v1.2.6
Unreleased
v1.2.6 - 2024-09-16
Feat
-
Refactor logging to use AuthState's AdditionalLogs
- Add logging of Lua actions summary with custom key-values
- Refactor network checks and proxy address handling
- Refactor DNS and RBL handling for efficiency
- Add DNS metrics to Prometheus monitoring
- Add colored logging and switch to gin.ReleaseMode
Fix
-
Add version tag extraction to workflow
- Fix auth mode check for Basic Auth service
- Handle closed channels in backend request handlers
- Ensure default status message is set in LogLineMail
- Update GUID retrieval in GetProxyAddress function
- Refactor logging in filter and feature modules
- Add LuaModContext case to registerModule function
- Refactor log message strings to global constants
- Refactor RBL outcome handling
- Refactor error handling in RBL function
- Rename logIsLocalMessage to logMessage for clarity
- Remove SBOM generation with Syft from Dockerfiles
Pull Requests
-
Merge pull request #87 from croessner/dependabot/go_modules/features/golang.org/x/text-0.18.0
- Merge pull request #88 from croessner/dependabot/go_modules/features/github.com/gin-contrib/sessions-1.0.1
- Merge pull request #89 from croessner/dependabot/go_modules/features/github.com/emersion/go-smtp-0.21.3
- Merge pull request #90 from croessner/dependabot/go_modules/features/github.com/gin-gonic/gin-1.10.0
- Merge pull request #91 from croessner/dependabot/go_modules/features/github.com/ory/hydra-client-go/v2-2.2.1
- Merge pull request #92 from croessner/dependabot/go_modules/features/github.com/quic-go/quic-go-0.47.0