summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorRobert Speicher <rspeicher@gmail.com>2012-08-15 21:06:08 -0400
committerRobert Speicher <rspeicher@gmail.com>2012-08-15 21:06:08 -0400
commit65bcc41f3e0a8b678e201e7f3d6a63c5b463fbe3 (patch)
tree19585b0ee8e01376f3a1e755febd2cb0d21bb3ab /config
parent0456dd72e26aaba6455e851260426d0156ba159a (diff)
downloadgitlab-ce-65bcc41f3e0a8b678e201e7f3d6a63c5b463fbe3.tar.gz
Allow disabling Gravatars in gitlab.yml settings
Closes #1237
Diffstat (limited to 'config')
-rw-r--r--config/gitlab.yml.example13
-rw-r--r--config/initializers/1_settings.rb4
2 files changed, 10 insertions, 7 deletions
diff --git a/config/gitlab.yml.example b/config/gitlab.yml.example
index 1818f2c0d01..be36ee6da0d 100644
--- a/config/gitlab.yml.example
+++ b/config/gitlab.yml.example
@@ -1,4 +1,4 @@
-# # # # # # # # # # # # # # # # # #
+# # # # # # # # # # # # # # # # # #
# Gitlab application config file #
# # # # # # # # # # # # # # # # # #
@@ -19,14 +19,14 @@ email:
# Application specific settings
# Like default project limit for user etc
-app:
- default_projects_limit: 10
+app:
+ default_projects_limit: 10
# backup_path: "/vol/backups" # default: Rails.root + backups/
# backup_keep_time: 604800 # default: 0 (forever) (in seconds)
+ # disable_gravatar: true # default: false - Disable user avatars from Gravatar.com
-
-#
-# 2. Advanced settings:
+#
+# 2. Advanced settings:
# ==========================
# Git Hosting configuration
@@ -39,7 +39,6 @@ git_host:
receive_pack: true
# port: 22
-
# Git settings
# Use default values unless you understand it
git:
diff --git a/config/initializers/1_settings.rb b/config/initializers/1_settings.rb
index 5c5987a8857..8165d6c2eea 100644
--- a/config/initializers/1_settings.rb
+++ b/config/initializers/1_settings.rb
@@ -111,5 +111,9 @@ class Settings < Settingslogic
def backup_keep_time
app['backup_keep_time'] || 0
end
+
+ def disable_gravatar?
+ app['disable_gravatar'] || false
+ end
end
end