- 04 Oct, 2016 6 commits
-
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
Expose three options to configure queueing limits: - apiLimit - apiQueueLimit - apiQueueTimeout
-
- 03 Oct, 2016 2 commits
-
-
Jacob Vosmaer (GitLab) authored
Suppress upload-pack Wait() error on shallow clone Closes https://gitlab.com/gitlab-org/gitlab-workhorse/issues/36 It is a [known bug](https://gitlab.com/gitlab-org/gitlab-workhorse/issues/36#note_4761298) in git-upload-pack that it exits unsuccessfully when the client does a 'shallow clone'. We don't want this non-zero process exit status to clutter our logs. In this change we buffer the first 4kB of the request body for git upload-pack and scan for a 'deepen' message (which indicates the clients wants to do a shallow clone). If deepen is found we suppress error reporting for a non-zero exit status of git upload-pack. See merge request !71
-
Jacob Vosmaer authored
-
- 30 Sep, 2016 6 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 27 Sep, 2016 1 commit
-
-
Jacob Vosmaer (GitLab) authored
Improve errors - Add request metadata (method, path) - Sentry improvement: custom types for common errors Closes https://gitlab.com/gitlab-org/gitlab-workhorse/issues/64 See merge request !69
-
- 23 Sep, 2016 2 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 22 Sep, 2016 1 commit
-
-
Jacob Vosmaer authored
-
- 21 Sep, 2016 2 commits
-
-
-
Jacob Vosmaer authored
- Add request metadata (method, path) - Sentry improvement: custom types for common errors
-
- 16 Sep, 2016 4 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer (GitLab) authored
Support more archive extensions in SendArchive Closes https://gitlab.com/gitlab-org/gitlab-workhorse/issues/60 See merge request !66
-
-
- 12 Sep, 2016 1 commit
-
-
Jacob Vosmaer authored
-
- 09 Sep, 2016 8 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer (GitLab) authored
Pass version as 'release' to Sentry See merge request !64
-
Jacob Vosmaer authored
-
Jacob Vosmaer (GitLab) authored
Add Sentry remote error collection Closes https://gitlab.com/gitlab-org/gitlab-workhorse/issues/57 Vendors: - https://github.com/getsentry/raven-go (unnamed permissive license) - https://github.com/certifi/gocertifi (Mozilla Public License 2.0) Discussed licenses with @JobV; they seem OK. See merge request !63
-
Jacob Vosmaer authored
-
- 08 Sep, 2016 3 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer (GitLab) authored
API safeties Increase security and sanity checks to allow for new features. - ability to exchange signed information with gitlab-rails via a shared secret - content-type checks to prevent leaking internal API data Signed messages are implemented using JWT. To make this possible we vendor the jwt-go library. Companion MR in gitlab-rails: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5907 See merge request !60
-
- 05 Sep, 2016 1 commit
-
-
Jacob Vosmaer authored
-
- 29 Aug, 2016 2 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 25 Aug, 2016 1 commit
-
-
Jacob Vosmaer authored
-