harbor icon indicating copy to clipboard operation
harbor copied to clipboard

Webhook to send MS Teams notifications

Open malmor opened this issue 5 years ago • 14 comments

Is your feature request related to a problem? Please describe. In our team we would love to receive notifications in Microsoft Teams when new artifacts get pushed to our harbor instance. Webhooks seem to be the perfect solution, but a small test showed that the webhook format does not match the requirements of MS Teams.

Response from MS Teams: Summary or Text is required.

Adding those attributes to the format creates notifications in MS Teams.

Describe the solution you'd like It would be great to have a MS Teams notification type, similar to the Slack type (https://goharbor.io/docs/2.0.0/working-with-projects/project-configuration/configure-webhooks/) as discussed here.

malmor avatar Aug 11 '20 08:08 malmor

@mmpei can you do please look into this?

xaleeks avatar Aug 26 '20 04:08 xaleeks

This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days.

github-actions[bot] avatar Jul 07 '22 09:07 github-actions[bot]

Hey there, this feature would still be a great improvement for us.

We are using MS Teams as our primary notification channel. #13395 seems to be a duplicate for this with a little bit more traffic - feel free to close this in favour of the other one.

malmor avatar Jul 12 '22 06:07 malmor

This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days.

github-actions[bot] avatar Jun 12 '23 09:06 github-actions[bot]

I believe that the Teams notification still might be useful.

szpak avatar Jun 12 '23 21:06 szpak

There is a PR from the community working on this: https://github.com/goharbor/harbor/pull/18309

chlins avatar Jun 13 '23 00:06 chlins

This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days.

github-actions[bot] avatar Sep 23 '23 09:09 github-actions[bot]

Some teams might still want to have it implemented.

szpak avatar Sep 23 '23 09:09 szpak

This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days.

github-actions[bot] avatar Nov 23 '23 09:11 github-actions[bot]

Teams is still a popular choice in enterprise :-/

szpak avatar Nov 23 '23 17:11 szpak

This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days.

github-actions[bot] avatar Jan 26 '24 09:01 github-actions[bot]

It's still valid.

szpak avatar Jan 26 '24 11:01 szpak

This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days.

github-actions[bot] avatar Mar 27 '24 09:03 github-actions[bot]

Probably still valid.

szpak avatar Mar 27 '24 10:03 szpak

This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days.

github-actions[bot] avatar Jun 08 '24 09:06 github-actions[bot]

It's still valid for us too.

yevheniilavrenchuk avatar Jul 04 '24 12:07 yevheniilavrenchuk

This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days.

github-actions[bot] avatar Sep 03 '24 09:09 github-actions[bot]

Teams are still quite popular.

szpak avatar Sep 03 '24 15:09 szpak