gitlab-org--gitlab-foss/lib/ci
Jacob Vosmaer (GitLab) b7e6da5a4b Merge branch 'gitlab-workhorse-safeties' into 'master'
Security and safety improvements for gitlab-workhorse integration

Companion to https://gitlab.com/gitlab-org/gitlab-workhorse/merge_requests/60

- Use a custom content type when sending data to gitlab-workhorse
- Verify (using JWT and a shared secret on disk) that internal API requests came from gitlab-workhorse

This will allow us to build features in gitlab-workhorse that require
more trust, and protect us against programming mistakes in the future.

This is designed so that no action is required for installations from
source. For omnibus-gitlab we need to add code that manages the shared
secret.

See merge request !5907
2016-09-09 11:33:08 +00:00
..
api Merge branch 'gitlab-workhorse-safeties' into 'master' 2016-09-09 11:33:08 +00:00
assets Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00
ansi2html.rb Replace \n to <br> 2016-05-23 21:59:07 -05:00
charts.rb Use fewer queries for CI charts 2016-07-27 14:19:15 +02:00
gitlab_ci_yaml_processor.rb Merge branch 'refactor/ci-config-add-logical-validation' into 'master' 2016-09-07 16:14:37 +00:00
model.rb Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00
version_info.rb Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00