gitlab-org--gitlab-foss/lib/api
Douwe Maan d308a3f433 Merge branch 'issue_19734' into 'master'
Project tools visibility level

## part of #19734   

![project_features_access_level](/uploads/81ec7185d4e61d7578652020209af925/project_features_access_level.png)

## Does this MR meet the acceptance criteria?

- [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added
- [x] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md)
- [x] API support added
- Tests
  - [x] Added for this feature/bug
  - [x] All builds are passing
- [x] Conform by the [style guides](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CONTRIBUTING.md#style-guides)
- [x] Branch has no merge conflicts with `master` (if you do - rebase it please)
- [x] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits)

See merge request !5606
2016-09-01 15:28:14 +00:00
..
helpers New AccessRequests API endpoints for Group & Project 2016-08-10 19:07:05 +02:00
access_requests.rb Improve the performance of the GET /:sources/:id/{access_requests,members} API endpoints 2016-08-10 19:07:05 +02:00
api.rb Add BroadcastMessage API implementation 2016-08-31 17:03:18 -03:00
api_guard.rb Fix a few places where autoloading would fail 2016-05-10 11:51:19 +02:00
award_emoji.rb prevent authored awardable thumbs votes 2016-08-28 18:15:55 +01:00
branches.rb Fix failing tests relating to backporting ee!581. 2016-08-16 13:42:34 +05:30
broadcast_messages.rb Add BroadcastMessage API implementation 2016-08-31 17:03:18 -03:00
builds.rb Incorporate feedback 2016-08-18 21:10:53 +02:00
commit_statuses.rb Reverse ref and sha in args and rename pipeline to pipeline_for 2016-08-11 17:26:04 +08:00
commits.rb switch from diff_file_collection to diffs 2016-08-03 07:00:20 +02:00
deploy_keys.rb Namespace EnableDeployKeyService under Projects 2016-08-08 20:59:51 +02:00
deployments.rb Add deployment endpoints 2016-08-18 21:10:52 +02:00
entities.rb Merge branch 'issue_19734' into 'master' 2016-09-01 15:28:14 +00:00
environments.rb Minor fixes in the Env API endpoints 2016-08-01 08:42:09 +02:00
files.rb WIP lazy blobs 2016-02-01 10:41:52 +01:00
groups.rb Project tools visibility level 2016-09-01 11:47:59 -03:00
helpers.rb use a nil subject when we want to check global abilities 2016-08-30 11:39:22 -07:00
internal.rb Add two factor recovery endpoint to internal API 2016-08-24 17:50:57 -05:00
issues.rb API: Expose issue#confidential 2016-08-31 09:20:04 +02:00
keys.rb Add API method for get user by ID of an SSH key 2015-09-03 15:47:22 +03:00
labels.rb Add API endpoints for un/subscribing from/to a label 2016-05-12 22:48:09 +02:00
license_templates.rb Rename Licenses API to License Templates API 2016-06-27 14:42:05 -05:00
members.rb Add expiration date to group memberships 2016-08-18 21:09:17 +01:00
merge_request_diffs.rb Add single merge request diff API endpoint 2016-08-12 14:44:49 +03:00
merge_requests.rb Replace parse_boolean with to_boolean 2016-07-20 08:55:44 +02:00
milestones.rb Enable Style/EmptyLines cop, remove redundant ones 2016-07-01 21:56:17 +02:00
namespaces.rb
notes.rb Sort API endpoints and implement feedback 2016-06-17 20:08:16 +02:00
pipelines.rb Add endpoints for pipelines 2016-08-18 16:56:39 +02:00
project_hooks.rb api: expose wiki_page_events project hook field in the API 2016-08-24 10:33:51 -04:00
project_snippets.rb Prevent private snippets in public/internal projects from being leaked via API 2016-04-25 12:02:06 -07:00
projects.rb Project tools visibility level 2016-09-01 11:47:59 -03:00
repositories.rb Add workhorse controller and API helpers 2016-06-06 13:16:30 +02:00
runners.rb Return the association and check it in controller instead: 2016-06-14 23:11:43 +08:00
services.rb Enable Style/EmptyLines cop, remove redundant ones 2016-07-01 21:56:17 +02:00
session.rb Small refactor and syntax fixes. 2016-08-18 16:47:26 -05:00
settings.rb Add tests and improve logic 2015-07-06 16:47:19 +02:00
sidekiq_metrics.rb Fixed Rubocop error 2016-06-17 11:16:25 -05:00
subscriptions.rb Add API endpoints for un/subscribing from/to a label 2016-05-12 22:48:09 +02:00
system_hooks.rb
tags.rb Ensure that branch and tag names are given in API 2016-06-30 13:46:35 +02:00
templates.rb Load issues and merge requests templates from repository 2016-08-16 15:50:17 -03:00
todos.rb Recover usage of Todos counter cache 2016-08-12 18:21:36 +02:00
triggers.rb Make the CI permission model simpler 2016-02-02 09:18:08 +01:00
users.rb Don't expose a user's private token in the `/api/v3/user` API. 2016-08-31 12:33:24 +05:30
variables.rb Make the CI permission model simpler 2016-02-02 09:18:08 +01:00