fasten-project / fasten

Analyse package dependency networks at the call graph level
https://www.fasten-project.eu
Apache License 2.0
91 stars 28 forks source link

Refactor response creation in API and add ingestion to pkg/version/metadata #501

Closed MagielBruntink closed 1 year ago

MagielBruntink commented 1 year ago

Description

Motivation and context

In our integration with FASTEN, we need ingestion to trigger on a package/version/metadata endpoint query, if the package-version is missing.

Testing

Task list

MagielBruntink commented 1 year ago

Tests with DC successful, ingestion is now triggerred for the {package}/{version}/metadata endpoint. Other endpoints also still work :-)

Also confirmed: due to issue #500 the {package}/{version} endpoint is currently broken for Debian.

MagielBruntink commented 1 year ago

HI @proksch @mir-am , could you please indicate when you could have time to look at this PR?

mir-am commented 1 year ago

HI @proksch @mir-am , could you please indicate when you could have time to look at this PR?

Hi @MagielBruntink, Actually, I wanted to review the PR this morning. I'll do it now.