Marin Jankovski
6ab5127bfa
Merge branch 'master' into group_membership_lock
...
Conflicts:
db/schema.rb
2014-12-16 14:34:32 +01:00
Dmitriy Zaporozhets
dc0e6d06c5
Merge branch 'master' into ce-7-6
2014-12-16 13:21:18 +02:00
Marin Jankovski
0e9f0a1cdd
Limit to only additions and block at project team level.
2014-12-16 10:01:37 +01:00
Valery Sizov
8a7993194e
Kerberos support
2014-12-15 18:06:17 +02:00
Dmitriy Zaporozhets
4ab728bfe8
Fix random Argument error when update note
...
In some strange cases Ruby thinks `system` is not AR field but
Kernel.system call and raises exception during save. It should prevent
this random wierd behaviour
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-15 16:31:23 +02:00
Marin Jankovski
6c656c759f
Move the checkbox to a better position.
2014-12-15 13:25:03 +01:00
Marin Jankovski
2948a2afbc
Add membership_lock to allowed params. Change settings page warning.
2014-12-15 10:32:53 +01:00
Jeroen van Baarsen
4eb3c47d4e
Fixed a lot of already defined notices
...
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com >
2014-12-14 15:13:09 +01:00
Marin Jankovski
c115d08055
Prevent adding users to project team if group membership lock is in place.
2014-12-12 14:25:58 +01:00
Marin Jankovski
9c99c4fe5c
Show different controls on project member page depending on if the membership lock is in place.
2014-12-12 14:24:17 +01:00
Dmitriy Zaporozhets
177c89b8b8
Merge branch 'ce-changes' into 'master'
...
CE changes from upstream
See merge request !266
2014-12-12 12:25:36 +00:00
Dmitriy Zaporozhets
118bd7178b
Sanitize snippet file name in raw headers
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-12 13:28:48 +02:00
Dmitriy Zaporozhets
f28a12a559
Add strict validation to snippet file names
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-12 13:15:42 +02:00
Marin Jankovski
d991e0b2e9
Merge branch 'fix/project_show_also_ldap_users' into 'master'
...
Fix/project show also ldap users
In 336b7b8 a feature was (silently) added which broke our use case of using LDAP synced groups as a common base for user <-> project mapping 😒
Although
>v 7.4.0
> - [...]
> - Do not show ldap users in dropdowns for groups with enabled ldap-sync
> - [...]
indicates that the drop down boxes for groups have changed, it does not for projects in such a group. To be clear: It totally makes sense to not manually manage users for LDAP synced groups, on a project basis however it is very useful and an essential feature to allow self-service in organizations.
Please consider making the `skip_ldap` flag optional for the dropdown boxes.
[Also, make sure that the provider you're excluding actually is called `ldap`, which might not be the case for installations with multiple LDAP backends.](https://gitlab.com/subscribers/gitlab-ee/blob/master/lib/api/users.rb#L16 )
This MR is a quick fix to disable this feature for projects.
See merge request !25
2014-12-12 08:12:52 +00:00
Dmitriy Zaporozhets
1c93d0df7a
Merge branch 'master' into ce-changes
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
Conflicts:
db/schema.rb
2014-12-11 18:12:45 +02:00
Dmitriy Zaporozhets
9a3ae331ad
Merge branch 'dropdown_icon_not_clickable' into 'master'
...
Dropdown icon not clickable
Fixes #1642 by using `pointer-events` property supported by [modern browsers](http://caniuse.com/#search=pointer-events )
See merge request !1319
2014-12-11 15:02:01 +00:00
Marin Jankovski
eceda17f09
Markdown dropzone image icon should not be clickable.
2014-12-10 17:24:11 +01:00
Dmitriy Zaporozhets
633fb8ab6b
Prevent 500 error on ldap group links page
...
If group has links to ldap servers that are disabled or removed from
gitlab config.
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-08 15:58:01 +02:00
Dmitriy Zaporozhets
f5d3e47e39
Hide ldap group links if ldap is not enabled
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-08 15:45:55 +02:00
Valery Sizov
2f006f89a5
fix specs after merge CE -> EE
2014-12-08 13:11:33 +02:00
Vinnie Okada
742e6eeed2
Merge branch 'upstream-master' into markdown-preview
...
Conflicts:
spec/routing/project_routing_spec.rb
2014-12-07 20:25:58 -07:00
Dmitriy Zaporozhets
bbf9953b99
Merge branch 'attachment_url_shouldnot_be_overwritten' into 'master'
...
Attachment url should not be overwritten
Fixes #1786
See merge request !1308
2014-12-07 20:51:54 +00:00
Dmitriy Zaporozhets
1812c1d4de
Merge branch 'improved-monokai' into 'master'
...
Improve Monokai highlight style to match original
The current monokai style is not very true to the original and lacks colors for certain syntactic items as mentioned in ticket https://github.com/gitlabhq/gitlabhq/issues/6855 . This change's goal is to bring the monokai highlight style in line with the original design from http://www.monokai.nl/blog/2006/07/15/textmate-color-theme/
Before:

After:

See merge request !238
2014-12-07 13:34:37 +00:00
Dmitriy Zaporozhets
94ea4f4296
Merge branch 'improve-activity-ui' into 'master'
...
Improve activity UI
See merge request !1311
2014-12-07 12:50:06 +00:00
Dmitriy Zaporozhets
8c727feea6
Merge branch 'small-fixes' into 'master'
...
Small fixes
Improve application stability over unexpected cases
See merge request !1310
2014-12-07 12:49:48 +00:00
Dmitriy Zaporozhets
0d5265bbec
Execute project services asynchronously
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-07 12:29:37 +02:00
Dmitriy Zaporozhets
04fa03a7d8
Bolder event title and lighter color for event body
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-06 18:22:19 +02:00
Dmitriy Zaporozhets
7cefd9c6ef
Prevent 500 on MR page if merge_event missing
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-05 18:10:25 +02:00
Dmitriy Zaporozhets
e0f30c605b
Add author filter for issues & merge requests pages
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-05 17:13:07 +02:00
Dmitriy Zaporozhets
ed2eaf55c1
Move issues/mr filter to partial
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-05 16:59:17 +02:00
Marin Jankovski
db585009be
Revert "Merge pull request #7349 from srna/patch-1"
...
This reverts commit b37b71d887 , reversing
changes made to 42a1d8083c .
2014-12-05 15:33:22 +01:00
Dmitriy Zaporozhets
6487419364
Automatically close merge requests that were locker for 1 day
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-05 16:02:08 +02:00
Dmitriy Zaporozhets
b23f71ec4d
Set/unset merge request locked_at timestamp after transition
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-05 15:49:25 +02:00
Dmitriy Zaporozhets
3bd66989de
Merge branch 'master' into ee-master
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
Conflicts:
Gemfile
Gemfile.lock
VERSION
app/models/project.rb
app/models/user.rb
db/schema.rb
doc/install/installation.md
doc/update/6.x-or-7.x-to-7.5.md
doc/update/7.4-to-7.5.md
lib/gitlab/git_access.rb
spec/factories.rb
spec/lib/gitlab/git_access_spec.rb
2014-12-05 13:28:32 +02:00
Dmitriy Zaporozhets
e6c5a8b161
Merge branch 'rake_task_for_google_email_schema_verfication' into 'master'
...
Rake task for google email schema verfication
#1607
See merge request !1300
2014-12-05 10:19:10 +00:00
Jacob Vosmaer
017cb3fcce
Fix Redis::InheritedError
2014-12-05 11:06:16 +01:00
Dmitriy Zaporozhets
d31d711a70
DRY and refactor atom code
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-04 22:14:20 +02:00
Dmitriy Zaporozhets
a46fe875c6
Feature: atom feed for user activity
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-04 21:49:19 +02:00
Dmitriy Zaporozhets
d7fa9952ef
Merge branch 'prevent-500-test-webhook' into 'master'
...
Prevent 500 test webhook
Fixes #1803
See merge request !1299
2014-12-04 16:03:42 +00:00
Dmitriy Zaporozhets
e1f1e062a8
Merge branch 'multi_provider' into 'master'
...
Supporting for multiple omniauth provider for the same user
fixes https://dev.gitlab.org/gitlab/gitlabhq/issues/1721
and https://dev.gitlab.org/gitlab/gitlabhq/issues/1760
See merge request !1296
2014-12-04 16:03:04 +00:00
Marin Jankovski
cdc62cffcb
Add rake task for google schema whitelisting.
2014-12-04 15:22:10 +01:00
Dmitriy Zaporozhets
db2edff937
Handle web hook exception
...
Write to log if web hook cant be executed. This prevents 500 error when
test web hook with invalid URL and prevent exceptions and retries in
sidekiq
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-04 15:07:01 +02:00
Valery Sizov
b56b96d438
added helper
2014-12-04 13:03:55 +02:00
Valery Sizov
3a5ed5260b
Supporting for multiple omniauth provider for the same user
2014-12-04 13:03:55 +02:00
Valery Sizov
1a80d13a39
Multi-provider auth. LDAP is not reworked
2014-12-04 13:01:50 +02:00
Dmitriy Zaporozhets
6670c99487
Set proper filter words
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-04 12:12:51 +02:00
Dmitriy Zaporozhets
d80a59c7b1
Create helper for sort drowdown option names
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-04 12:10:38 +02:00
Dmitriy Zaporozhets
279952bb78
Show issue/mr id in the list below title
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-12-03 17:29:52 +02:00
Dmitriy Zaporozhets
ac04665a8c
Merge branch 'show-cross-project-ref' into 'master'
...
Show cross project ref
Fixes #1661
See merge request !1292
2014-12-03 11:02:34 +00:00
Dmitriy Zaporozhets
6eb944e52b
Merge branch 'rebase_on_merge_request' into 'master'
...
Rebase on merge request
Introduces merge request option to rebase before merging.
Issue #185
See merge request !254
2014-12-03 10:15:41 +00:00