gitlab-org--gitlab-foss/config
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
..
environments Merge pull request #8349 from divineforest/cleanup-assets-compress 2015-03-02 15:23:57 -08:00
initializers Use `\A` and `\z` in regexes instead of `^` and `$`. 2015-04-10 18:31:07 +02:00
locales Remove signout flash message because it also makes no sense. 2015-03-19 04:26:36 +00:00
application.rb Allow smb:// links in Markdown text. 2015-03-10 13:32:28 +01:00
aws.yml.example Init aws support for file storage 2013-05-01 12:41:37 +03:00
boot.rb init commit 2011-10-09 00:36:38 +03:00
database.yml.mysql set the collation to utf8_general_ci 2014-08-13 14:45:23 +01:00
database.yml.postgresql Remove 'socket' example PostgreSQL parameter 2014-07-01 18:27:50 +02:00
environment.rb Use similar interface to access gitolite 2012-08-29 00:04:06 +03:00
gitlab.teatro.yml teatro setup 2014-06-17 11:21:49 +03:00
gitlab.yml.example Add ability to configure Reply-To address in gitlab.yml 2015-04-03 06:47:54 -07:00
newrelic.yml Add dormant New Relic gem 2014-09-16 17:31:20 +02:00
resque.yml.example Use sockets to connect to Redis 2014-09-12 14:59:58 +02:00
routes.rb Merge branch 'public-deploy-keys' into 'master' 2015-04-13 09:08:13 +00:00
unicorn.rb.example Revert "Increase timeout for Git-over-HTTP requests." 2015-03-19 18:29:20 -07:00
unicorn.rb.example.development Increase unicorn timeout to 60 seconds 2014-09-23 17:11:16 +03:00