gitlab-ce/features/steps/project
Dmitriy Zaporozhets 9c14ed0689 Merge branch 'public-deploy-keys' into 'master'
Allow admin to create public deploy keys that are accessible to any project.

Addresses private issue https://dev.gitlab.org/gitlab/gitlabhq/issues/1774.

Project settings:

![Screen_Shot_2015-03-27_at_14.46.48](https://gitlab.com/gitlab-org/gitlab-ce/uploads/01799ff912671ba6db3f828ea1aca1a6/Screen_Shot_2015-03-27_at_14.46.48.png)

The "Public deploy keys" section is only shown when there are any. If there are public deploy keys but no project deploy keys, only public deploy keys are shown. If there are no public deploy keys and no project deploy keys, the current "Deploy keys from projects you have access to will be displayed here" placeholder is shown.

The list of projects below the public key has been changed to only show projects the user has access to.

"Public deploy key" seems to be repeated on the left, but the first is just the title. The label is always visible for public deploy keys.

Admin index:

![Screen_Shot_2015-03-27_at_14.47.06](https://gitlab.com/gitlab-org/gitlab-ce/uploads/ea889d274cfd3f0694d47d602f4f3e94/Screen_Shot_2015-03-27_at_14.47.06.png)

Admin detail page:

![Screen_Shot_2015-03-27_at_14.47.16](https://gitlab.com/gitlab-org/gitlab-ce/uploads/8c8475e05bf6b497da3b9f1bc102329f/Screen_Shot_2015-03-27_at_14.47.16.png)

Projects using the deploy key are listed on the left and can be disabled easily.

See merge request !469
2015-04-13 09:08:13 +00:00
..
commits Fix code unfold not working on Compare commits page 2015-03-24 00:19:41 -07:00
issues Move current user to the top of the list in author/assignee filters 2015-04-09 01:04:53 -07:00
source Fix tests. 2015-03-27 11:10:56 +01:00
active_tab.rb Fix active tab tests 2015-02-19 17:24:34 -08:00
archived.rb Upgrade to Rails 4.1.9 2015-02-14 11:09:23 -07:00
create.rb Upgrade to Rails 4.1.9 2015-02-14 11:09:23 -07:00
deploy_keys.rb Add project deploy keys tests. 2015-04-03 12:40:14 +02:00
fork.rb Improve fork to namespaces feature 2014-11-14 16:06:39 +02:00
forked_merge_requests.rb Upgrade to Rails 4.1.9 2015-02-14 11:09:23 -07:00
graph.rb Spelling change Commit Statistics 2015-03-03 20:38:42 -08:00
hooks.rb Upgrade to Rails 4.1.9 2015-02-14 11:09:23 -07:00
merge_requests.rb Fix broken side-by-side diff view on merge request page 2015-03-25 23:39:34 -07:00
network_graph.rb Upgrade to Rails 4.1.9 2015-02-14 11:09:23 -07:00
project.rb Split up AttachmentUploader. 2015-02-20 15:19:50 +01:00
project_shortcuts.rb Prefix Spinach features with Spinach::Features::. 2014-09-22 16:30:25 +02:00
redirects.rb Upgrade to Rails 4.1.9 2015-02-14 11:09:23 -07:00
services.rb Add Irker service 2015-03-01 20:51:03 +01:00
snippets.rb Upgrade to Rails 4.1.9 2015-02-14 11:09:23 -07:00
star.rb Refactor star btn logic for non-logged in user and fix tests 2015-03-29 18:50:45 -07:00
team_management.rb Fix failing specs. 2015-03-15 13:55:57 +01:00
wiki.rb Fix bug where Wiki pages that include a '/' were no longer accessible 2015-04-07 09:10:11 -07:00