Description
- Gitea version (or commit ref): 1.11.0+dev-481-g1df701fd1
- Git version:
2.17.1
or whatevertry.gitea.io
runs - Operating system: Ubuntu 16.04 or whatever
try.gitea.io
runs - Database (use
[x]
):- PostgreSQL
- MySQL
- MSSQL
- SQLite
- Can you reproduce the bug at https://try.gitea.io:
- Yes
- No
- Not relevant
- Log gist: n/a
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 or GIT_AUTHOR_DATE
and GIT_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?