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.64k stars 559 forks source link

GitHub Advisories: Test Connection Button #1670

Open msymons opened 2 years ago

msymons commented 2 years ago

Current Behavior:

GitHub Advisory mirroring is refreshed daily, or upon restart of the Dependency-Track instance. #1542 is currently scheduled for milestone 4.6 and will allow the user to configure GitHub Advisory mirroring to refresh (say) every 6 hours. That is great... but it still means that there will be a wait of 6 hours to find out if the PAT was valid (perhaps copy and paste of the token accidentally chopped off a character) AND one will only find out this from the logs, not from the UI.

Proposed Behavior:

Implement ability to test the connection via a button. Thus similar to #265 for OSSI.

msymons commented 2 years ago

I think I logged #265 before the Frontend existed as a separate project. Should both issues be moved to Frontend?

stevespringett commented 2 years ago

It would need to be implemented in both. Keep it here.