Merge branch 'master' of https://github.com/funglaub/gitlabhq into funglaub-master
Conflicts: Gemfile.lock app/helpers/application_helper.rb app/views/devise/sessions/new.html.erb db/schema.rb
This commit is contained in:
commit
621affecb5
18 changed files with 189 additions and 35 deletions
|
@ -6,7 +6,7 @@ class Settings < Settingslogic
|
|||
self.web['protocol'] ||= web.https ? "https" : "http"
|
||||
end
|
||||
|
||||
def web_host
|
||||
def web_host
|
||||
self.web['host'] ||= 'localhost'
|
||||
end
|
||||
|
||||
|
@ -14,11 +14,11 @@ class Settings < Settingslogic
|
|||
self.email['from'] ||= ("notify@" + web_host)
|
||||
end
|
||||
|
||||
def url
|
||||
def url
|
||||
self['url'] ||= build_url
|
||||
end
|
||||
end
|
||||
|
||||
def web_port
|
||||
def web_port
|
||||
if web.https
|
||||
web['port'] = 443
|
||||
else
|
||||
|
@ -36,7 +36,7 @@ class Settings < Settingslogic
|
|||
raw_url << web_host
|
||||
|
||||
if web_custom_port?
|
||||
raw_url << ":#{web_port}"
|
||||
raw_url << ":#{web_port}"
|
||||
end
|
||||
|
||||
raw_url
|
||||
|
@ -120,6 +120,14 @@ class Settings < Settingslogic
|
|||
app['backup_keep_time'] || 0
|
||||
end
|
||||
|
||||
def omniauth_enabled?
|
||||
omniauth['enabled'] || false
|
||||
end
|
||||
|
||||
def omniauth_providers
|
||||
omniauth['providers'] || []
|
||||
end
|
||||
|
||||
def disable_gravatar?
|
||||
app['disable_gravatar'] || false
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue