Dmitriy Zaporozhets
eff30fff08
Improve dn_matches_filter method
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-04-15 17:27:59 +03:00
Dmitriy Zaporozhets
1fe677995c
LDAP::Adapter#ldap_search method
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-04-15 16:50:31 +03:00
Dmitriy Zaporozhets
fae2e540b6
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq into upstream-ce-6-8
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
Conflicts:
CHANGELOG
Gemfile.lock
README.md
VERSION
app/assets/javascripts/application.js
db/schema.rb
doc/install/installation.md
doc/update/4.2-to-5.0.md
doc/update/5.0-to-5.1.md
doc/update/5.1-to-5.2.md
doc/update/5.2-to-5.3.md
doc/update/5.4-to-6.0.md
doc/update/6.0-to-6.1.md
doc/update/6.0-to-6.7.md
lib/gitlab/git_access.rb
2014-04-10 13:34:56 +03:00
Marin Jankovski
63ba983511
Dont raise an error with satellites, make sure it exists.
2014-04-09 17:13:44 +02:00
Dmitriy Zaporozhets
e6f58cb87d
Avoid false validation when create user
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-04-07 16:47:37 +03:00
Dmitriy Zaporozhets
5436d6afd6
Make oauth works for google oauth too
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-04-07 16:36:33 +03:00
Dmitriy Zaporozhets
a73df4f72d
Allow oauth signup without email
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-04-07 14:09:29 +03:00
Marin Jankovski
1187d3f28d
Synchronize user email with ldap.
2014-04-04 13:08:28 +02:00
Dmitriy Zaporozhets
5350492842
Fix support for force_push
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-04-03 15:03:45 +03:00
Dmitriy Zaporozhets
207f34b890
Merge pull request #6190 from Popl7/add-better-branch-protection-against-history-rewrite-and-deletion
...
protect protected branched to force updates
2014-04-03 14:33:34 +03:00
Dmitriy Zaporozhets
fdeacf0ad1
Merge pull request #6317 from jirutka/fix-ldap-dn-case
...
Fix searching by extern_uid for LDAP to be case-insensitive
2014-03-29 14:08:31 +02:00
Jacob Vosmaer
2bfa02bb3c
Check for errors in Adapter#dn_matches_filter?
2014-03-28 14:29:04 +01:00
Jacob Vosmaer
2e6b537018
Use omniauth nickname as the username for LDAP
...
Before there was a bug in omniauth-ldap which prevented samaccountname
showing up as a possible username for new LDAP users. Thanks to upstream
fixes, we no longer need to work around this bug.
2014-03-28 13:57:52 +01:00
Dmitriy Zaporozhets
713815df14
Skip git hooks if oldrev or newrev is nil
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-26 17:24:53 +02:00
Steven Thonus
8b35b20837
first setup to protect protected branched to force updates
2014-03-25 22:33:14 +01:00
Marin Jankovski
9dd58c320a
Add to changelog.
2014-03-25 18:53:09 +01:00
Marin Jankovski
02850210b6
Allow referencing an existing user.
2014-03-25 18:53:09 +01:00
Dmitriy Zaporozhets
3a293fa966
Merge branch '6-7-stable' of dev.gitlab.org:gitlab/gitlabhq into 6-7-2-ce
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
Conflicts:
VERSION
doc/install/installation.md
lib/gitlab/backend/grack_auth.rb
2014-03-25 10:12:59 +02:00
Robert Speicher
760f827ba0
Remove code that does nothing
...
ping @karlhungus
2014-03-22 15:40:42 -04:00
Robert Speicher
fa34059574
Default message for SatelliteNotExistError
2014-03-22 15:36:54 -04:00
Dmitriy Zaporozhets
a261c5fc94
Fix upgrader
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-21 23:09:33 +02:00
Dmitriy Zaporozhets
ae1a314824
Fix upgrader
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-21 23:08:36 +02:00
Dmitriy Zaporozhets
b8d83d2538
Fix gitlab-ci integration
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-21 23:05:28 +02:00
Dmitriy Zaporozhets
5c038d949f
Fix gitlab-ci integration
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-21 23:04:57 +02:00
Dmitriy Zaporozhets
c55d2345ee
Fix http clone for public project
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-21 15:04:21 +02:00
Dmitriy Zaporozhets
7dd18a3ec8
Fix http clone for public project
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-21 14:52:30 +02:00
Dmitriy Zaporozhets
3fa2dd1107
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq into ce-6-7-rc
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
Conflicts:
Gemfile.lock
VERSION
lib/gitlab/git_access.rb
2014-03-21 12:22:43 +02:00
Dmitriy Zaporozhets
d4957ee78e
Merge branch 'git-hooks' into 'master'
...
Git Hooks
2014-03-21 07:52:25 +00:00
Dmitriy Zaporozhets
abd6d821fc
Merge branch 'recursive_ldap_groups' into 'master'
...
Recursive LDAP groups (ActiveDirectory only)
2014-03-21 07:15:54 +00:00
Dmitriy Zaporozhets
b8dc5d2c5f
Implement 2 git hooks: tagf removal and commit message
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-20 14:59:01 +02:00
Marin Jankovski
5f595be4b8
Use new gems methods.
2014-03-20 13:33:16 +01:00
Jacob Vosmaer
8722d6bdc4
Add an API reference for AD recursive LDAP lookup
2014-03-20 13:28:10 +01:00
Dmitriy Zaporozhets
450188501d
Improve grack auth
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-20 10:55:42 +02:00
Dmitriy Zaporozhets
83e83b6617
Improve grack auth
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-20 10:53:03 +02:00
Jacob Vosmaer
ab37a0954a
Add support for nested Active Directory groups
2014-03-20 09:41:15 +01:00
Jacob Vosmaer
cc768fddeb
Reuse LDAP adapter in Group instances
2014-03-20 09:39:25 +01:00
Dmitriy Zaporozhets
729b358ff2
push via http now served via /allowed API
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-20 10:16:17 +02:00
Dmitriy Zaporozhets
19c28822ef
Add Gitlab::GitAccess class to resolve auth issues during pull/push
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-20 10:16:17 +02:00
Dmitriy Zaporozhets
32268d8dda
push via http now served via /allowed API
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-19 21:05:21 +02:00
Dmitriy Zaporozhets
b4bef5e646
Add Gitlab::GitAccess class to resolve auth issues during pull/push
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-19 21:05:21 +02:00
Dmitriy Zaporozhets
e502d785f9
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq into code-from-ce-6-7
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
Conflicts:
CHANGELOG
VERSION
app/controllers/application_controller.rb
app/models/user.rb
app/views/groups/members.html.haml
app/views/groups/show.html.haml
config/gitlab.yml.example
db/schema.rb
features/steps/project/project_browse_branches.rb
lib/api/projects.rb
lib/gitlab/ldap/access.rb
lib/gitlab/ldap/adapter.rb
lib/gitlab/ldap/person.rb
lib/gitlab/upgrader.rb
2014-03-18 11:15:01 +02:00
Dmitriy Zaporozhets
a7ac57a1a3
Merge pull request #6534 from dlorch/master
...
JIRA project identifiers may also contain dashes '-'
2014-03-17 13:28:39 +02:00
Dmitriy Zaporozhets
39f80884db
Improve developer seeds
...
Return execution of observers in seeds.
Mute email sending to letter opening in you browser.
Added `rake dev` task to reset db and add seeds.
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-15 11:39:35 +02:00
Daniel Lorch
686128cd68
JIRA project identifiers may also contain dashes '-'
2014-03-14 18:08:05 +01:00
Jacob Vosmaer
779fa4a7b7
Use batch_add_keys in rake gitlab:shell:setup
2014-03-14 15:49:11 +01:00
Jacob Vosmaer
823f89ed40
Pass LDAP adapter to finders in update_permissions
2014-03-14 11:21:50 +01:00
Jacob Vosmaer
2f1a59d391
Add Gitlab::LDAP::Access.open
...
This new method wraps Gitlab::LDAP::Adapter.open to enable connection
reuse.
2014-03-14 11:01:28 +01:00
Jacob Vosmaer
d8ca6ed216
Add Gitlab::LDAP::Adapter.open
...
This new method is based on Net::LDAP.open, which reuses a single LDAP
connection.
2014-03-14 11:01:28 +01:00
Jacob Vosmaer
f41d277d61
Allow passing an adapter to Gitlab::LDAP::Person
2014-03-14 11:01:27 +01:00
Jacob Vosmaer
56df3dbff2
Add Gitlab::LDAP::Access.open
...
This new method wraps Gitlab::LDAP::Adapter.open to enable connection
reuse.
2014-03-14 08:55:50 +01:00