API: feature request to add author/committer date #9462
Labels
modifies/api
This PR adds API routes or modifies them
type/enhancement
An improvement of existing functionality
2.17.1
or whatevertry.gitea.io
runstry.gitea.io
runs[x]
):Description
This is a feature request for the API allowing to add/update/delete files (and commit it):
/repos/{owner}/{repo}/contents/{filepath}
I would like to be able to specify the author date and commit date, just as
git commit
on the command line allows (--date
argument orGIT_AUTHOR_DATE
andGIT_COMMITTER_DATE
environment variable).We should also allow the same date formats that
git commit
itself allows, so not only a single unix timestamp, but also the time zone offset (or even RFC 2822/ISO8601), so that we can actually use local time zones as opposed to only UTC.Extending the API with optional parameters does not break backwards compatibility, so this should be fine.
CCing @6543 who recently touched this code.
What do you think about this request? Would this change be complex?
The text was updated successfully, but these errors were encountered: