Skip to content

Release v1.2.6

Compare
Choose a tag to compare
@croessner croessner released this 16 Sep 08:59
· 285 commits to main since this release

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