Commit 96ae1a809958450912980407ae2175f2f86f9c55

Authored by Perry Faro
1 parent 052a7cc9

Add check if the signup setting is enabled. fixes #4832

app/views/devise/shared/_links.erb
... ... @@ -2,7 +2,7 @@
2 2 <%= link_to "Sign in", new_session_path(resource_name), class: "btn" %><br />
3 3 <% end -%>
4 4  
5   -<%- if devise_mapping.registerable? && controller_name != 'registrations' %>
  5 +<%- if devise_mapping.registerable? && controller_name != 'registrations' && Gitlab.config.gitlab.signup_enabled %>
6 6 <%= link_to "Sign up", new_registration_path(resource_name) %><br />
7 7 <% end -%>
8 8  
... ...
config/gitlab.yml.example
... ... @@ -52,7 +52,8 @@ production: &amp;base
52 52  
53 53  
54 54 ## Users management
55   - # signup_enabled: true # default: false - Account passwords are not sent via the email if signup is enabled.
  55 + # default: false - Account passwords are not sent via the email if signup is enabled.
  56 + # signup_enabled: true
56 57  
57 58 ## Automatic issue closing
58 59 # If a commit message matches this regular express, all issues referenced from the matched text will be closed
... ...