Skip to content

Add Azure ACS bounce webhooks and settings support#3001

Open
oskari wants to merge 1 commit intoknadh:masterfrom
oskari:azure-acs-bounce
Open

Add Azure ACS bounce webhooks and settings support#3001
oskari wants to merge 1 commit intoknadh:masterfrom
oskari:azure-acs-bounce

Conversation

@oskari
Copy link
Copy Markdown
Contributor

@oskari oskari commented Apr 12, 2026

Azure ACS is not the most sophisticated platform, but I managed to make it work. Azure documentation around this is a bit lacking (especially Message-ID -> internetMessageId part) but at least on my tests this is working.

Anything I should do differently here or anything that I should clarify?

@knadh knadh added the hodor-review Automated AI code review label Apr 13, 2026
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Issues Found

No issues found.

Summary

Total issues: 0 critical, 0 important, 0 minor.

Overall Verdict

Status: Patch is correct

Explanation: Reviewed the diff-only changes for Azure ACS bounce webhooks, settings wiring, Message-ID generation/parsing, and the DB migration. No concrete production bugs were found in the introduced logic; the settings/migration/UI paths appear consistent and the webhook handler correctly distinguishes Event Grid validation vs notifications.


Review generated by Hodor (model: gpt-5.2)

Review Metrics — 26 turns, 25 tool calls, 5m 11s

  • Tokens: in 20.3K | cached 349.8K | out 16.9K (total 386.9K)
  • Cost: $0.3327

@knadh knadh removed the hodor-review Automated AI code review label Apr 13, 2026
@oskari
Copy link
Copy Markdown
Contributor Author

oskari commented Apr 13, 2026

Just to document, this solves #2580

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants