Releases: systemli/userli-postfix-adapter
Releases Β· systemli/userli-postfix-adapter
1.2.1
Changes
π Bug Fixes
- π Update error handling in Userli methods (#59) @0x46616c6b
Full Changelog: 1.2.0...1.2.1
Docker
docker pull systemli/userli-postfix-adapter:1.2.1
1.2.0
Changes
- π₯ Remove unused parameter (#57) @0x46616c6b
π Features
- β¨ Support Postfix Recipent Delimiter (#58) @0x46616c6b
Full Changelog: 1.1.0...1.2.0
Docker
docker pull systemli/userli-postfix-adapter:1.2.0
1.1.0
Changes
- β±οΈ Add context timeout for HTTP requests (5s) (#56) @0x46616c6b
- π©Ί Improve Metrics and add Healthchecks (#55) @0x46616c6b
- π€ Add Copilot Instructions (#53) @0x46616c6b
π Bug Fixes
- π Fix http response body leak (#54) @0x46616c6b
Full Changelog: 1.0.0...1.1.0
Docker
docker pull systemli/userli-postfix-adapter:1.1.0
1.0.0
Changes
- π§βπ» Extend docker-composer for local testing (#49) @0x46616c6b
- β»οΈ Ensure connections are closed properly in handlers (#39) @0x46616c6b
- β»οΈ Filter non-valid emails from API requests (#28) @0x46616c6b
- β»οΈ Move connection closing to StartTCPServer (#27) @0x46616c6b
- π Disable TCP Keep Alive (#24) @0x46616c6b
- Revert "β¨ Introduce Worker Pools for TCP Server" (#21) @0x46616c6b
- π Add Debug Logging (#15) @0x46616c6b
- β»οΈ Reduce Code Duplications (#14) @0x46616c6b
- π³ Add Docker Image (#11) @0x46616c6b
- πΈ Add Prometheus Metrics (#10) @0x46616c6b
- β»οΈ Add Logging and extract Config (#9) @0x46616c6b
- β»οΈ Refactor to central PostfixAdapter (#5) @0x46616c6b
- π¨ Improve Userli Client (#4) @0x46616c6b
π Features
- β¨ Rewrite from tcp table to socketmap table (#48) @y3n4
- β‘οΈ Performance optimizations (#43) @0x46616c6b
- β¨ Introduce Worker Pools for TCP Server (#20) @0x46616c6b
- β¨ Implement Senders Handler (#7) @0x46616c6b
- β¨ Implement Mailbox Handler (#6) @0x46616c6b
- β¨ Implement Domain Lookup (#2) @0x46616c6b
π Bug Fixes
- π Fix Encoding for Response (#26) @0x46616c6b
- π Remove whitespace in response (#25) @0x46616c6b
- π Fix Authorization Header (#8) @0x46616c6b
π§Ή Maintenance
- Bump docker/login-action from 3.5.0 to 3.6.0 (#51) @dependabot[bot]
- Bump actions/setup-go from 5 to 6 (#52) @dependabot[bot]
- Bump github.com/prometheus/client_golang from 1.23.0 to 1.23.2 in the adapter group (#50) @dependabot[bot]
- Bump docker/login-action from 3.4.0 to 3.5.0 (#46) @dependabot[bot]
- Bump actions/checkout from 4 to 5 (#47) @dependabot[bot]
- Bump goreleaser/goreleaser-action from 6.3.0 to 6.4.0 (#45) @dependabot[bot]
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 in the adapter group (#44) @dependabot[bot]
- Bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 in the adapter group (#42) @dependabot[bot]
- Bump golangci/golangci-lint-action from 7 to 8 (#41) @dependabot[bot]
- Bump alpine from 3.21 to 3.22 (#40) @dependabot[bot]
- Bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 in the adapter group (#38) @dependabot[bot]
- Bump goreleaser/goreleaser-action from 6.1.0 to 6.3.0 (#36) @dependabot[bot]
- Bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 in the adapter group (#37) @dependabot[bot]
- Bump golangci/golangci-lint-action from 6 to 7 (#34) @dependabot[bot]
- Bump docker/login-action from 3.3.0 to 3.4.0 (#35) @dependabot[bot]
- Bump sonarsource/sonarcloud-github-action from 4.0.0 to 5.0.0 (#32) @dependabot[bot]
- Bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 in the adapter group (#31) @dependabot[bot]
- Bump sonarsource/sonarcloud-github-action from 3.1.0 to 4.0.0 (#29) @dependabot[bot]
- Bump alpine from 3.20 to 3.21 (#30) @dependabot[bot]
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in the adapter group (#22) @dependabot[bot]
- Bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0 (#23) @dependabot[bot]
- Bump alpine from 3.19 to 3.20 (#19) @dependabot[bot]
- Bump sonarsource/sonarcloud-github-action from 3.0.0 to 3.1.0 (#18) @dependabot[bot]
- Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 in the adapter group (#17) @dependabot[bot]
- π· Fix Release Workflow (#16) @0x46616c6b
- π· Add Release Workflow (#13) @0x46616c6b
- π· Add Release Drafter Config (#12) @0x46616c6b
- π· Add SonarCloud Scan (#3) @0x46616c6b
- β Improve testability (#1) @0x46616c6b
Full Changelog: ...0.1.0
Docker
docker pull systemli/userli-postfix-adapter:0.1.0
1.0.0-beta.5
Changes
- β‘οΈ Performance optimizations (#43) @0x46616c6b
- β»οΈ Ensure connections are closed properly in handlers (#39) @0x46616c6b
- β»οΈ Filter non-valid emails from API requests (#28) @0x46616c6b
- β»οΈ Move connection closing to StartTCPServer (#27) @0x46616c6b
- π Disable TCP Keep Alive (#24) @0x46616c6b
- Revert "β¨ Introduce Worker Pools for TCP Server" (#21) @0x46616c6b
- π Add Debug Logging (#15) @0x46616c6b
- β»οΈ Reduce Code Duplications (#14) @0x46616c6b
- π³ Add Docker Image (#11) @0x46616c6b
- πΈ Add Prometheus Metrics (#10) @0x46616c6b
- β»οΈ Add Logging and extract Config (#9) @0x46616c6b
- β»οΈ Refactor to central PostfixAdapter (#5) @0x46616c6b
- π¨ Improve Userli Client (#4) @0x46616c6b
π Features
- β¨ Introduce Worker Pools for TCP Server (#20) @0x46616c6b
- β¨ Implement Senders Handler (#7) @0x46616c6b
- β¨ Implement Mailbox Handler (#6) @0x46616c6b
- β¨ Implement Domain Lookup (#2) @0x46616c6b
π Bug Fixes
- π Fix Encoding for Response (#26) @0x46616c6b
- π Remove whitespace in response (#25) @0x46616c6b
- π Fix Authorization Header (#8) @0x46616c6b
π§Ή Maintenance
- Bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 in the adapter group (#42) @dependabot[bot]
- Bump golangci/golangci-lint-action from 7 to 8 (#41) @dependabot[bot]
- Bump alpine from 3.21 to 3.22 (#40) @dependabot[bot]
- Bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 in the adapter group (#38) @dependabot[bot]
- Bump goreleaser/goreleaser-action from 6.1.0 to 6.3.0 (#36) @dependabot[bot]
- Bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 in the adapter group (#37) @dependabot[bot]
- Bump golangci/golangci-lint-action from 6 to 7 (#34) @dependabot[bot]
- Bump docker/login-action from 3.3.0 to 3.4.0 (#35) @dependabot[bot]
- Bump sonarsource/sonarcloud-github-action from 4.0.0 to 5.0.0 (#32) @dependabot[bot]
- Bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 in the adapter group (#31) @dependabot[bot]
- Bump sonarsource/sonarcloud-github-action from 3.1.0 to 4.0.0 (#29) @dependabot[bot]
- Bump alpine from 3.20 to 3.21 (#30) @dependabot[bot]
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in the adapter group (#22) @dependabot[bot]
- Bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0 (#23) @dependabot[bot]
- Bump alpine from 3.19 to 3.20 (#19) @dependabot[bot]
- Bump sonarsource/sonarcloud-github-action from 3.0.0 to 3.1.0 (#18) @dependabot[bot]
- Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 in the adapter group (#17) @dependabot[bot]
- π· Fix Release Workflow (#16) @0x46616c6b
- π· Add Release Workflow (#13) @0x46616c6b
- π· Add Release Drafter Config (#12) @0x46616c6b
- π· Add SonarCloud Scan (#3) @0x46616c6b
- β Improve testability (#1) @0x46616c6b
Full Changelog: ...1.0.0-beta.5
Docker
docker pull systemli/userli-postfix-adapter:1.0.0-beta.5
1.0.0-beta.4
Changes
- β»οΈ Ensure connections are closed properly in handlers (#39) @0x46616c6b
- β»οΈ Filter non-valid emails from API requests (#28) @0x46616c6b
- β»οΈ Move connection closing to StartTCPServer (#27) @0x46616c6b
- π Disable TCP Keep Alive (#24) @0x46616c6b
- Revert "β¨ Introduce Worker Pools for TCP Server" (#21) @0x46616c6b
- π Add Debug Logging (#15) @0x46616c6b
- β»οΈ Reduce Code Duplications (#14) @0x46616c6b
- π³ Add Docker Image (#11) @0x46616c6b
- πΈ Add Prometheus Metrics (#10) @0x46616c6b
- β»οΈ Add Logging and extract Config (#9) @0x46616c6b
- β»οΈ Refactor to central PostfixAdapter (#5) @0x46616c6b
- π¨ Improve Userli Client (#4) @0x46616c6b
π Features
- β¨ Introduce Worker Pools for TCP Server (#20) @0x46616c6b
- β¨ Implement Senders Handler (#7) @0x46616c6b
- β¨ Implement Mailbox Handler (#6) @0x46616c6b
- β¨ Implement Domain Lookup (#2) @0x46616c6b
π Bug Fixes
- π Fix Encoding for Response (#26) @0x46616c6b
- π Remove whitespace in response (#25) @0x46616c6b
- π Fix Authorization Header (#8) @0x46616c6b
π§Ή Maintenance
- Bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 in the adapter group (#38) @dependabot[bot]
- Bump goreleaser/goreleaser-action from 6.1.0 to 6.3.0 (#36) @dependabot[bot]
- Bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 in the adapter group (#37) @dependabot[bot]
- Bump golangci/golangci-lint-action from 6 to 7 (#34) @dependabot[bot]
- Bump docker/login-action from 3.3.0 to 3.4.0 (#35) @dependabot[bot]
- Bump sonarsource/sonarcloud-github-action from 4.0.0 to 5.0.0 (#32) @dependabot[bot]
- Bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 in the adapter group (#31) @dependabot[bot]
- Bump sonarsource/sonarcloud-github-action from 3.1.0 to 4.0.0 (#29) @dependabot[bot]
- Bump alpine from 3.20 to 3.21 (#30) @dependabot[bot]
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in the adapter group (#22) @dependabot[bot]
- Bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0 (#23) @dependabot[bot]
- Bump alpine from 3.19 to 3.20 (#19) @dependabot[bot]
- Bump sonarsource/sonarcloud-github-action from 3.0.0 to 3.1.0 (#18) @dependabot[bot]
- Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 in the adapter group (#17) @dependabot[bot]
- π· Fix Release Workflow (#16) @0x46616c6b
- π· Add Release Workflow (#13) @0x46616c6b
- π· Add Release Drafter Config (#12) @0x46616c6b
- π· Add SonarCloud Scan (#3) @0x46616c6b
- β Improve testability (#1) @0x46616c6b
Full Changelog: ...0.1.0
Docker
docker pull systemli/userli-postfix-adapter:0.1.0
1.0.0-beta.3
Changes
- π Disable TCP Keep Alive (#24) @0x46616c6b
- π Add Debug Logging (#15) @0x46616c6b
- β»οΈ Reduce Code Duplications (#14) @0x46616c6b
- π³ Add Docker Image (#11) @0x46616c6b
- πΈ Add Prometheus Metrics (#10) @0x46616c6b
- β»οΈ Add Logging and extract Config (#9) @0x46616c6b
- β»οΈ Refactor to central PostfixAdapter (#5) @0x46616c6b
- π¨ Improve Userli Client (#4) @0x46616c6b
π Features
- β¨ Implement Senders Handler (#7) @0x46616c6b
- β¨ Implement Mailbox Handler (#6) @0x46616c6b
- β¨ Implement Domain Lookup (#2) @0x46616c6b
π Bug Fixes
- π Remove whitespace in response (#25) @0x46616c6b
- π Fix Authorization Header (#8) @0x46616c6b
π§Ή Maintenance
- Bump alpine from 3.19 to 3.20 (#19) @dependabot
- Bump sonarsource/sonarcloud-github-action from 3.0.0 to 3.1.0 (#18) @dependabot
- Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 in the adapter group (#17) @dependabot
- π· Fix Release Workflow (#16) @0x46616c6b
- π· Add Release Workflow (#13) @0x46616c6b
- π· Add Release Drafter Config (#12) @0x46616c6b
- π· Add SonarCloud Scan (#3) @0x46616c6b
- β Improve testability (#1) @0x46616c6b
Full Changelog: ...0.1.0
Docker
docker pull systemli/userli-postfix-adapter:0.1.0
1.0.0-beta.2
Changes
- π Add Debug Logging (#15) @0x46616c6b
- β»οΈ Reduce Code Duplications (#14) @0x46616c6b
- π³ Add Docker Image (#11) @0x46616c6b
- πΈ Add Prometheus Metrics (#10) @0x46616c6b
- β»οΈ Add Logging and extract Config (#9) @0x46616c6b
- β»οΈ Refactor to central PostfixAdapter (#5) @0x46616c6b
- π¨ Improve Userli Client (#4) @0x46616c6b
π Features
- β¨ Introduce Worker Pools for TCP Server (#20) @0x46616c6b
- β¨ Implement Senders Handler (#7) @0x46616c6b
- β¨ Implement Mailbox Handler (#6) @0x46616c6b
- β¨ Implement Domain Lookup (#2) @0x46616c6b
π Bug Fixes
- π Fix Authorization Header (#8) @0x46616c6b
π§Ή Maintenance
- Bump alpine from 3.19 to 3.20 (#19) @dependabot
- Bump sonarsource/sonarcloud-github-action from 3.0.0 to 3.1.0 (#18) @dependabot
- Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 in the adapter group (#17) @dependabot
- π· Fix Release Workflow (#16) @0x46616c6b
- π· Add Release Workflow (#13) @0x46616c6b
- π· Add Release Drafter Config (#12) @0x46616c6b
- π· Add SonarCloud Scan (#3) @0x46616c6b
- β Improve testability (#1) @0x46616c6b
Full Changelog: ...0.1.0
Docker
docker pull systemli/userli-postfix-adapter:0.1.0
1.0.0-beta.1
Changes
- π Add Debug Logging (#15) @0x46616c6b
- β»οΈ Reduce Code Duplications (#14) @0x46616c6b
- π³ Add Docker Image (#11) @0x46616c6b
- πΈ Add Prometheus Metrics (#10) @0x46616c6b
- β»οΈ Add Logging and extract Config (#9) @0x46616c6b
- β»οΈ Refactor to central PostfixAdapter (#5) @0x46616c6b
- π¨ Improve Userli Client (#4) @0x46616c6b
π Features
- β¨ Implement Senders Handler (#7) @0x46616c6b
- β¨ Implement Mailbox Handler (#6) @0x46616c6b
- β¨ Implement Domain Lookup (#2) @0x46616c6b
π Bug Fixes
- π Fix Authorization Header (#8) @0x46616c6b
π§Ή Maintenance
- π· Fix Release Workflow (#16) @0x46616c6b
- π· Add Release Workflow (#13) @0x46616c6b
- π· Add Release Drafter Config (#12) @0x46616c6b
- π· Add SonarCloud Scan (#3) @0x46616c6b
- β Improve testability (#1) @0x46616c6b
Full Changelog: ...1.0.0-beta.1
Docker
docker pull systemli/userli-postfix-adapter:1.0.0-beta.1