Skip to content

Conversation

cybe
Copy link
Contributor

@cybe cybe commented Jun 10, 2017

This pull request places safety checks in front of API operations against potential bare repositories. Previously those operations resulted in internal server errors as a consequence of non zero exit codes by the git module or thrown exceptions.

This is based upon the now merged PR go-gitea/git#39 to the git module which was vendored to the gitea master branch in #1824.

This change was also already partly applied to gogs in gogs/gogs#3996.

@ethantkoenig
Copy link
Member

LGTM

@tboerger tboerger added the lgtm/need 1 This PR needs approval from one additional maintainer to be merged. label Jun 10, 2017
@appleboy appleboy added this to the 1.2.0 milestone Jun 11, 2017
@appleboy appleboy added the type/enhancement An improvement of existing functionality label Jun 11, 2017
@appleboy
Copy link
Member

LGTM

@tboerger tboerger added lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore. and removed lgtm/need 1 This PR needs approval from one additional maintainer to be merged. labels Jun 11, 2017
@appleboy appleboy merged commit 96b4780 into go-gitea:master Jun 11, 2017
@go-gitea go-gitea locked and limited conversation to collaborators Nov 23, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore. type/enhancement An improvement of existing functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants