summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md16
-rw-r--r--app/helpers/oauth_helper.rb6
-rw-r--r--app/views/profiles/account.html.haml2
3 files changed, 15 insertions, 9 deletions
diff --git a/README.md b/README.md
index 2d8113c03b1..74bf3938eba 100644
--- a/README.md
+++ b/README.md
@@ -83,24 +83,24 @@ Each month on the 22nd a new version is released together with an upgrade guide.
### Run in production mode
- The Installation guide contains instructions on how to download an init script and run it automatically on boot. You can also start the init script manually:
+The Installation guide contains instructions on how to download an init script and run it automatically on boot. You can also start the init script manually:
- sudo service gitlab start
+ sudo service gitlab start
- or by directly calling the script
+or by directly calling the script
- sudo /etc/init.d/gitlab start
+ sudo /etc/init.d/gitlab start
### Run in development mode
Start it with [Foreman](https://github.com/ddollar/foreman)
- bundle exec foreman start -p 3000
+ bundle exec foreman start -p 3000
- or start each component separately
+or start each component separately
- bundle exec rails s
- bundle exec rake sidekiq:start
+ bundle exec rails s
+ bundle exec rake sidekiq:start
### Run the tests
diff --git a/app/helpers/oauth_helper.rb b/app/helpers/oauth_helper.rb
index 017c22d9e1f..c0177dacbf8 100644
--- a/app/helpers/oauth_helper.rb
+++ b/app/helpers/oauth_helper.rb
@@ -10,4 +10,10 @@ module OauthHelper
def enabled_oauth_providers
Devise.omniauth_providers
end
+
+ def enabled_social_providers
+ enabled_oauth_providers.select do |name|
+ [:twitter, :github, :google_oauth2].include?(name.to_sym)
+ end
+ end
end
diff --git a/app/views/profiles/account.html.haml b/app/views/profiles/account.html.haml
index 9bba73a080a..09d9ec10e81 100644
--- a/app/views/profiles/account.html.haml
+++ b/app/views/profiles/account.html.haml
@@ -4,7 +4,7 @@
%legend Social Accounts
.oauth_select_holder
%p.hint Tip: Click on icon to activate sigin with one of the following services
- - User.omniauth_providers.each do |provider|
+ - enabled_social_providers.each do |provider|
%span{class: oauth_active_class(provider) }
= link_to authbutton(provider, 32), omniauth_authorize_path(User, provider)