Skip to content

Update MS Teams webhook URL for integration tests - #59

Merged
petr-pokorny-absa merged 2 commits into
masterfrom
bug/45-fix-ms-teams-intergration-tests-webhook
Aug 11, 2026
Merged

Update MS Teams webhook URL for integration tests#59
petr-pokorny-absa merged 2 commits into
masterfrom
bug/45-fix-ms-teams-intergration-tests-webhook

Conversation

@petr-pokorny-absa

@petr-pokorny-absa petr-pokorny-absa commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator

This pull request introduces a configuration update and a minor code refactor to improve clarity and maintainability. The most important changes are:

Configuration Updates:

  • Updated the msTeams.webhookUrl in reference.conf to point to a new Power Automate endpoint, replacing the previous Office.com webhook URL.

Code Refactor:

  • In BlazeHttpClientProvider.scala, reordered the addition of the Content-Type: application/json header to occur after setting the request entity, ensuring clarity in the request-building process.This pull request updates the configuration for Microsoft Teams integration in the reference.conf file. The main change is the replacement of the msTeams.webhookUrl with a new default Power Platform automation endpoint.

Configuration update:

  • Updated the msTeams.webhookUrl value to point to a new Power Platform automation endpoint, replacing the previous Office.com webhook URL.

Overview

Release Notes

  • Updated the MS Teams webhook integration test
  • Fixed a bug in the HTTP client provider causing ignoring HTTP header configuration

Related

Closes #45

@github-actions

Copy link
Copy Markdown

JaCoCo Coverage Report

Metric (instruction) Coverage Threshold Status
Overall 80.51% 80.0%
Changed Files 84.13% 80.0%
Report Coverage (O/Ch) Threshold (O/Ch) Status (O/Ch)
Report: root - scala:2.13.13 80.51% / 84.13% 80.0% / 80.0% ✅/✅
File Path Coverage Threshold Status
BlazeHttpClientProvider.scala 84.13% 0.0%

Run 31389031634 · Event: pull_request

@petr-pokorny-absa
petr-pokorny-absa merged commit 4088381 into master Aug 11, 2026
6 checks passed
@petr-pokorny-absa
petr-pokorny-absa deleted the bug/45-fix-ms-teams-intergration-tests-webhook branch August 11, 2026 09:21
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.

MS Teams intgeration tests are failing with 403

2 participants