gitlab-org--gitlab-foss/lib
Kamil Trzcinski 055afab5c7 Make the CI permission model simpler
This MR simplifies CI permission model:
- read_build: allows to read a list of builds, artifacts and trace
- update_build: allows to cancel and retry builds
- create_build: allows to create builds from gitlab-ci.yml (not yet implemented)
- admin_build: allows to manage triggers, runners and variables
- read_commit_status: allows to read a list of commit statuses (including the overall of builds)
- create_commit_status: allows to create a new commit status using API

Remove all extra methods to manage permission.
Made all controllers to use explicitly the new permissions.
2016-02-02 09:18:08 +01:00
..
api Make the CI permission model simpler 2016-02-02 09:18:08 +01:00
assets
backup
banzai Whitelist raw "abbr" elements when parsing Markdown 2016-01-23 20:38:06 +01:00
ci Merge branch 'fix-ci-runners-version-update' into 'master' 2016-01-27 20:50:24 +00:00
gitlab Mark inline difference between old and new paths when a file is renamed 2016-01-29 19:37:17 +01:00
omni_auth
rouge/formatters
support Init script changes for gitlab-workhorse in 8.4 2016-01-21 13:36:55 +01:00
tasks Prevent StateMachine warnings from outputting during a cron task 2016-01-15 17:47:56 -05:00
award_emoji.rb
banzai.rb
disable_email_interceptor.rb
event_filter.rb
extracts_path.rb
file_size_validator.rb
file_streamer.rb
gitlab.rb
gt_one_coercion.rb
repository_cache.rb
static_model.rb
unfold_form.rb
uploaded_file.rb
version_check.rb