Is your feature request related to a problem? Please describe.
Users want to know what is happening, what changed but our managers do not provide any information on what change and when.
Describe the solution you'd like
Provide an API endpoint capable of returning changelogs for the relevant projects. We'll pull data from GH API, apply our transformations and validations, cache the output and present changelogs to our users.
We query data from: https://api.github.com/repos/{organization}/{repository}/commits
API needs to support the following query parameters:
path = path to the file we're querying the changes
since = changes since the supplied timestamp
Is your feature request related to a problem? Please describe. Users want to know what is happening, what changed but our managers do not provide any information on what change and when.
Describe the solution you'd like Provide an API endpoint capable of returning changelogs for the relevant projects. We'll pull data from GH API, apply our transformations and validations, cache the output and present changelogs to our users.
https://api.github.com/repos/{organization}/{repository}/commits
API needs to support the following query parameters:
GH API endpoint example:
Releases API endpoint format:
{organization: str}
/{repository: str}
?path={path: str}
&?since={since: time}
Describe alternatives you've considered None, really. Might update if anything comes up.
Additional context Managers are already implementing it by talking directly with the GH API so we might have to hurry.