Closed JaeAeich closed 2 months ago
This pull request introduces a new endpoint to provide service information for the TES API. The changes include adding custom configuration in the deployment config file, implementing a new ServiceInfo class to handle service info, modifying the controller to use this new class, and updating the Service model to change the type of the contactUrl field.
Files | Changes |
---|---|
tesk/api/ga4gh/tes/service_info/service_info.py tesk/api/ga4gh/tes/service_info/__init__.py |
Added new module for handling TES Service Info, including a class with methods to fetch and serialize service info. |
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 98.21%. Comparing base (
e790298
) to head (ccc9726
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@uniqueg I updated the branch and ig the safety DB has recently found new vulnerebilities, so had to add them and someof their fixes in this PR as well otherwise we woudn't have been able to merge.
This looks good to me. Please resolve the open convos and then we are ready to go 🚀
all convos are resolved!
Summary by Sourcery
This pull request adds a new service info endpoint to the TES API, allowing clients to retrieve metadata about the service. It includes updates to the deployment configuration to support this new endpoint.