Jan-Willem van der Meer
d9355ea590
Allow proper provider_name for ldap provider
2014-10-03 14:00:28 +02:00
Jan-Willem van der Meer
97aa12fcc8
Dynamically initiate LDAP strategies
2014-10-02 12:45:53 +02:00
Jan-Willem van der Meer
3a358005e4
Merge branch 'feature-refactor-oauth-instance-methods' into feature-multi-ldap-servers
2014-10-01 17:33:50 +02:00
Jacob Vosmaer
e93523ed31
Merge commit '79190fe06b' into merge-79190fe06b-7.3.0-pre
...
Conflicts:
Gemfile
README.md
VERSION
db/schema.rb
doc/install/installation.md
lib/gitlab/git_access.rb
lib/gitlab/ldap/user.rb
spec/lib/gitlab/ldap/access_spec.rb
2014-09-15 11:24:51 +02:00
Wes Gurney
81a70bf515
Adding ability to configure webhook timeout via gitlab.yml
2014-09-12 11:38:14 -04:00
Jan-Willem van der Meer
e45861d7d9
Display multiple LDAP servers on login page
2014-09-11 16:14:54 +02:00
Jan-Willem van der Meer
8772c2a113
Add support for multiple ldap omniauth strategies
2014-09-11 15:43:28 +02:00
Jan-Willem van der Meer
cd1d5b2026
Adapt LDAP settings by excluding non-host-specific settings
2014-09-11 15:42:08 +02:00
Jan-Willem van der Meer
c96a1e6931
Add backwards compatibility for old ldap server definition
2014-09-11 12:00:46 +02:00
Jacob Vosmaer
185e7681d2
Move cache setup to config/application.rb
...
Before this change we were trying to configure Rails.cache in an
initializer. It seems that by the time the initializers are loaded,
Rails.cache is already instantiated, so changing the settings does not
achieve anything anymore. This was causing Rails to default to a file
storage cache instead of the Redis cache, which in turn broke `rake
cache:clear`.
2014-08-29 11:38:21 +02:00
Dmitriy Zaporozhets
c1d2640b2e
Merge branch 'redis_settings'
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
Conflicts:
CHANGELOG
2014-08-28 15:03:22 +03:00
Jacob Vosmaer
0a52b70b92
Hide configuration shenanigans in a block
...
I'm feeling paranoid about the scope variables like redis_config_file
get defined in. Hiding it in a block to limit the scope.
2014-08-27 16:36:38 +02:00
Jacob Vosmaer
6d785abaa9
Rename resque_url to redis_url_string
2014-08-27 16:32:59 +02:00
Jacob Vosmaer
c0b146899b
Store sessions in a Redis namespace
...
This makes less of a mess of the Redis root.
2014-08-26 13:44:39 +02:00
Jacob Vosmaer
9122823afc
Configure Redis cache for all environments
...
Also add support for connecting to Redis with Unix sockets.
2014-08-26 13:44:39 +02:00
Jacob Vosmaer
99b81be887
Expire Rack sessions after 1 week
2014-08-26 10:58:16 +02:00
Marin Jankovski
a5d7fc81d9
Make LDAP sync time configurable.
2014-08-25 11:15:25 +02:00
Jacob Vosmaer
6ea702db9a
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq
2014-08-22 10:00:26 +02:00
Jacob Vosmaer
b70606287b
Create one big regular expresion for Rack::Attack
2014-08-22 09:56:39 +02:00
Marin Jankovski and Jacob Vosmaer
52e903e99f
Change rack attack example.
2014-08-22 09:56:39 +02:00
Jacob Vosmaer
7567614d3b
Merge tag 'v7.2.0.rc1'
...
Bump version to 7.2.0.rc1
Conflicts:
VERSION
2014-08-18 16:12:32 +02:00
Jacob Vosmaer
ec381a9308
Use new git max_size in the settings initializer
2014-08-15 11:38:32 +02:00
Jacob Vosmaer
ee8836a903
Merge commit '27cf081e1b0b1df166' into merge_ce_27cf081e1b0b1df166
...
Conflicts:
VERSION
app/models/user.rb
app/services/merge_requests/build_service.rb
config/gitlab.yml.example
db/schema.rb
doc/integration/README.md
features/project/merge_requests.feature
features/steps/project/merge_requests.rb
2014-08-15 10:25:23 +02:00
Jacob Vosmaer
03ae6b89bd
Log Sidekiq arguments
2014-07-28 16:46:36 +02:00
Ayrton Araújo
07537faca7
Add support to set satellites timeout
2014-07-21 11:50:29 -04:00
Dmitriy Zaporozhets
a74b66cdee
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq into upstream-ce
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
Conflicts:
app/models/group.rb
app/models/project.rb
features/steps/shared/project.rb
2014-07-10 23:43:42 +03:00
Marin Jankovski
4024aa8e81
Try to keep token authenticable compatibility
2014-07-09 14:42:25 +02:00
Dmitriy Zaporozhets
76dca50abe
Fix password change. Fix test settings
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-26 23:40:08 +03:00
Dmitriy Zaporozhets
b165b097f5
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq into ce-7-to-ee
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
Conflicts:
LICENSE
VERSION
app/controllers/omniauth_callbacks_controller.rb
app/helpers/application_helper.rb
app/helpers/merge_requests_helper.rb
app/models/group.rb
app/models/project.rb
app/models/project_team.rb
app/views/admin/groups/edit.html.haml
app/views/groups/_projects.html.haml
app/views/groups/edit.html.haml
db/schema.rb
doc/install/installation.md
doc/integration/README.md
lib/gitlab/git_access.rb
lib/gitlab/markdown.rb
spec/helpers/merge_requests_helper.rb
spec/models/merge_request_spec.rb
2014-06-17 10:53:44 +03:00
Dmitriy Zaporozhets
7be80fd899
Enable identicon for gravatar by default
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-17 09:27:50 +03:00
Dmitriy Zaporozhets
1355ede49d
Wipe wall notes feature
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-13 14:24:54 +03:00
Marin Jankovski
18b1f171bd
Rename snippets scopes to plural names.
2014-06-04 08:37:19 +02:00
Marin Jankovski
ecfd33c12f
Add acts-as-taggable-on-patch for gem version 2.4.1 and Rails 4.1.
2014-06-03 11:37:23 +02:00
Marin Jankovski
9abee4eac8
Add a state_machine patch for rails 4.1.
2014-06-03 11:37:23 +02:00
Jeroen van Baarsen
65cf5957de
Removed the Support Email setting
...
This setting was not longer used in GitLab, so i think it can be
removed.
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com >
2014-05-30 20:11:07 +02:00
Jacob Vosmaer
7dfb678df9
Revert "Actually use the 'user_filter' configuration option"
...
This reverts commit e9d4587ff1 , which is
incompatible with GitLab's built in LDAP user filter: a GitLab LDAP
filter is [added on top of the other filters used to find the
user](https://gitlab.com/gitlab-org/gitlab-ce/blob/982d4d51e8110bec280eb00db0fb756b062103d9/lib/gitlab/ldap/adapter.rb#L61 )
Example GitLab LDAP filter: `(memberOf=cn=foo,dc=bar)`.
In contrast, an omniauth-ldap filter [replaces the 'normal'
filters](https://gitlab.com/gitlab-org/omniauth-ldap/blob/76d77543dec0c585bb4e974262f43675f9810953/lib/omniauth/strategies/ldap.rb#L55 )
Example omniauth-ldap user filter:
`(&(uid=%{username})(memberOf=cn=foo,dc=bar))`.
2014-05-27 15:53:04 +02:00
Marin Jankovski
e3f736d258
Add Jira service.
2014-05-13 12:12:16 +02:00
Marin Jankovski
fe1ca61601
Make sure that tests pass when aws group is used.
2014-04-24 13:23:17 +02:00
Dmitriy Zaporozhets
e54b457ea3
Improve ssh_host settings
2014-04-23 16:22:49 +02:00
Dmitriy Zaporozhets
2134e18ec6
Fix default ssh_host setting
2014-04-23 16:19:59 +02:00
Dmitriy Zaporozhets
7c1c03888c
Merge branch 'master' of https://gitlab.com/gitlab-org/gitlab-ce
2014-04-23 09:21:52 +00:00
Dmitriy Zaporozhets
3bb8c17cc3
Merge branch 'master' of https://github.com/gitlabhq/gitlabhq
2014-04-23 09:09:45 +00:00
Dmitriy Zaporozhets
972e40cc47
Merge branch 'bug-to-ldap-configuration' into 'master'
...
LDAP Configuration Fix
This fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/180 in new installations of version 6.8 (installations upgraded from 6.7 still have the issue, however).
2014-04-23 08:49:09 +00:00
Dmitriy Zaporozhets
e680911767
Merge pull request #6827 from demisx/master
...
Add ability to set different ssh host, if different from http/https
2014-04-23 10:04:08 +03:00
Dmitriy Zaporozhets
7fab63b41f
Merge branch 'namespace_redis_cache' into 'master'
...
Give the Rails cache its own Redis namespace
2014-04-23 07:00:01 +00:00
Sytse Sijbrandij
7e10d01342
Merge pull request #6782 from pkgr/allow-to-change-gitlab-config-location-via-env-variable
...
Allow to overwrite location of gitlab.yml config file.
2014-04-22 13:52:00 +02:00
Travis Odom
e9d4587ff1
Actually use the 'user_filter' configuration option
2014-04-21 15:48:42 +00:00
Dmitri Moore
db86fe47ce
Add ability to set different ssh host, if different from http/https
2014-04-18 20:20:43 -07:00
Cyril Rohr
b29171d9ec
Allow to specify secret token via environment variable.
2014-04-15 19:27:25 +01:00
Cyril Rohr
4691285989
Allow to overwrite location of gitlab.yml config file.
2014-04-15 19:23:55 +01:00