Closed osmanhadzic closed 5 months ago
Attention: Patch coverage is 78.94737%
with 8 lines
in your changes are missing coverage. Please review.
Project coverage is 68.56%. Comparing base (
965ed38
) to head (ee23ce3
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Provide third-party applications with information about the version of Astarte microservices they are interacting with, enabling them to adapt their behavior based on the underlying service version.
Standardization of routers for the Astarte API endpoints to have a uniform Phoenix pipeline structure.
Add a
/version
endpoint to each microservice API, allowing third-party applications to query and retrieve the microservice version using the GET verb. Authentication is not required for accessing this endpoint.Standardize code for Astarte APIs by refactoring the router for endpoints. Remove plugs from controllers and incorporate them into the router pipeline.
By improving code readability in the app, astarte will expose information about the microservice version to third-party applications without authorization.
(#890)