DependencyTrack / dependency-track

Dependency-Track is an intelligent Component Analysis platform that allows organizations to identify and reduce risk in the software supply chain.
https://dependencytrack.org/
Apache License 2.0
2.58k stars 542 forks source link

Use new Slack API #776

Open rdicroce opened 4 years ago

rdicroce commented 4 years ago

Current Behavior:

The current Slack integration is using the legacy webhook API. Slack has deprecated that API and it may be removed in the future. The new API is very similar to the old one - in fact, I hooked up Dependency-Track using the new API and it mostly works, but the message color doesn't seem to be applied and the buttons don't appear.

Proposed Behavior:

Dependency-Track should be updated to use the new Apps API instead.

stevespringett commented 4 years ago

Thanks for the info. Pull requests are encouraged.