- 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 2 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 24 Aug, 2016 3 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 23 Aug, 2016 6 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer (GitLab) authored
Fix backend URL parsing Our fancy custom flag parser broke in Go 1.7. Also, the new 'strict TCP connection' feature was not handling backend hosts like `localhost:3000` (it was panicking). Fixes: https://gitlab.com/gitlab-org/gitlab-workhorse/issues/54 https://gitlab.com/gitlab-org/gitlab-workhorse/issues/53 See merge request !61
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 22 Aug, 2016 3 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
From https://github.com/dgrijalva/jwt-go . This library is MIT licensed just like gitlab-workhorse itself.
-
Jacob Vosmaer authored
-
- 19 Aug, 2016 7 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer (GitLab) authored
Fix typo in header name See merge request !59
-
Jacob Vosmaer authored
-
- 15 Aug, 2016 5 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer (GitLab) authored
Strict roundtripper Workhorse usually connects to Rails over a Unix socket. This makes it impossible to accidentally follow redirects to another host. This change applies the same strictness when connecting to Rails over TCP. See merge request !56
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-