Kamil Trzcinski
cdec9e472d
Replace \n to <br>
2016-05-23 21:59:07 -05:00
Dmitriy Zaporozhets
2f4dc1ee16
Merge branch 'master' into project-navigation-redesign
2016-05-23 22:41:11 +02:00
Robert Speicher
3ba72f69af
Enable Style/SpaceAroundKeyword cop and fix offenses
2016-05-23 14:16:35 -04:00
Robert Speicher
bc806831e8
Merge branch 'fix-ci-charts-error-500' into 'master'
...
Fix Error 500 in CI charts by gracefully handling commits with no durations
## What does this MR do?
In the CI charts, this MR reports the duration of a commit to 0 if it is `nil`.
## Are there points in the code the reviewer needs to double check?
Should we omit this commit from the chart or set it to some other value?
## Why was this MR needed?
We were getting an Error 500 here: https://gitlab.com/gitlab-org/gitlab-ce/graphs/master/ci
## What are the relevant issue numbers?
#17730
See merge request !4245
2016-05-23 16:55:59 +00:00
Phil Hughes
9052ec8d37
Added due date tests
2016-05-23 08:40:04 +01:00
Stan Hu
9bb0d0b407
Fix Error 500 in CI charts by gracefully handling commits with no durations
...
Closes #17730
2016-05-22 23:52:50 -07:00
Connor Shea
2bf818c4d0
Fix some specs which would have broken in 2017 to not break anymore by using a dynamic year value.
2016-05-22 19:50:49 -06:00
Kamil Trzcinski and Grzegorz Bizon
cd26cfbc27
Allow anonymous user to access pipelines
2016-05-23 01:31:51 +02:00
Kamil Trzcinski and Grzegorz Bizon
646018a40e
Fix the CI login to Container Registry (the gitlab-ci-token user)
2016-05-23 00:34:51 +02:00
Grzegorz Bizon
9e92b0eead
Add specs for migration helpers and boolean values
2016-05-22 22:41:14 +02:00
Grzegorz Bizon
13bf612600
Test migration helpers using a migration class
2016-05-22 22:40:43 +02:00
Yorick Peterse
5a02f28a1b
Merge branch 'fix-docker-registry-integration' into 'master'
...
Fix docker registry integration
See merge request !4229
2016-05-21 22:57:39 +00:00
Jacob Schatz
73403c4ca7
Merge branch 'issuable-new-due-date' into 'master'
...
Issuable form due date
For some reason, this was never in the original merge request for due date?

Closes #15516
See merge request !3895
2016-05-21 03:34:43 +00:00
Kamil Trzcinski
4474eab4f6
Fix container deletion permission issue
2016-05-20 18:43:11 -05:00
Douwe Maan
ec86644545
Merge branch 'zj-gitignore-dropdown'
2016-05-20 17:14:22 -05:00
Douwe Maan
baccd1838c
Merge branch 'rm-source-branch' into 'master'
...
Allows MR authors to have the source branch removed when merging the MR
closes #13191
The location of the checkbox might not be optimal so any feedback is welcome. Any other feedback too obviously.
Screenshot:

See merge request !2801
2016-05-20 21:41:02 +00:00
Douwe Maan
fc1910ddc5
Merge branch 'adambutler/gitlab-ce-feature/support-diff-of-issue-title-rename'
...
# Conflicts:
# app/services/system_note_service.rb
2016-05-20 16:23:04 -05:00
Douwe Maan
ba5b47c2e3
Merge branch 'eReGeBe/gitlab-ce-feature/milestone-md' into 'master'
...
Implement special GitLab markdown reference for milestones
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3453 by @eReGeBe, with two additions:
- Move changelog item to 8.8
- Fix cross-project milestone ref with invalid project, like https://gitlab.com/gitlab-org/gitlab-ce/commit/f7348cd348ad8f4a18d74dd668283a4e236f5790 did for labels
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/13829
See merge request !3897
2016-05-20 21:08:57 +00:00
Douwe Maan
a97cb8f8b8
Merge branch 'issue_9013' into 'master'
...
Let users set notification levels in projects which they are not members
Fixes #9013
See merge request !3986
2016-05-20 21:04:55 +00:00
Alfredo Sumaran
ab96ca2bf1
Dropdown implementation
2016-05-20 15:58:36 -05:00
Zeger-Jan van de Weg and Alfredo Sumaran
79620c501d
Update API and fetching task
2016-05-20 15:58:36 -05:00
Alfredo Sumaran
1f5fcb638d
Dropdown implementation
2016-05-20 15:58:36 -05:00
Zeger-Jan van de Weg and Alfredo Sumaran
e166a8022a
Backend for a gitignores dropdown
2016-05-20 15:58:36 -05:00
Douwe Maan
56eb42007a
Merge branch 'issue-17537-fix' into 'master'
...
Fix Error 500 when attempting to retrieve project license when HEAD points to non-existent ref
Closes #17537
See merge request !4151
2016-05-20 20:46:06 +00:00
Douwe Maan
f9cf65a6c4
Merge branch 'rs-issue-3055' into 'master'
...
Use extended regexp flag for `git grep`-ing files
Closes #3055
See merge request !4203
2016-05-20 19:56:23 +00:00
Jeroen Jacobs
7880a300dc
Allows MR authors to have the source branch removed when merging the MR
2016-05-20 11:30:03 +02:00
Felipe Artur
6fb9bf87c4
Use the right default notification settings for non members
2016-05-19 19:47:07 -04:00
Robert Speicher
f26389a02a
Merge branch 'feature/runner-config-untagged-jobs' into 'master'
...
Add config for CI Runner that prevents it from picking untagged jobs
Closes #3456
See merge request !4039
2016-05-19 21:54:33 +00:00
Rémy Coutable
f73def90a8
Merge branch 'fix-ci-commit-creation' into 'master'
...
Fix creation of Ci::Commit object which can lead to pending, failed in some scenarios
## What does this MR do?
If we use a new `project.ci_commits` it will add it to array, and some other services which can do a save on a project can lead to a scenario when `ci_commit` will be saved, where it should not be.
## What are the relevant issue numbers?
https://gitlab.com/gitlab-com/support-forum/issues/717 https://gitlab.com/gitlab-com/support-forum/issues/715 https://gitlab.com/gitlab-org/gitlab-ce/issues/17596 https://gitlab.com/gitlab-com/support-forum/issues/714 https://gitlab.com/gitlab-org/gitlab-ce/issues/13402
cc @rymai
See merge request !4214
2016-05-19 21:42:24 +00:00
Douwe Maan
3f6f2bbe14
Merge branch 'create-todo-on-failing-build' into 'master'
...
Create a todo on failing MR build
Implements #14067 . I worked on this with @DouweM (any mistakes are mine).
When a build fails for a commit, create a todo for the author of the merge request that commit is the HEAD of. If the commit isn't the HEAD commit of any MR, don't do anything. If there already is a todo for that user and MR, don't do anything.
Current limitations:
- This isn't configurable by project.
- The author of a merge request might not be the person who pushed the breaking commit.
- I haven't tested this with a working CI setup, just with the unit tests below and by modifying my DB directly.
See merge request !3177
2016-05-19 21:18:22 +00:00
Douwe Maan
18ef054bc7
Merge branch '17464-backport-email-syntax-highlighting' into 'master'
...
Syntax-highlight diffs in push emails

Based on:
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/151
See merge request !4147
2016-05-19 21:12:53 +00:00
Kamil Trzcinski
b876993677
Fix creation of Ci::Commit object which can lead to pending, failed in some scenarios
2016-05-19 15:51:41 -05:00
Douwe Maan
bd0cecfdf6
Merge branch 'with-pipeline-view' into 'master'
...
Add pipeline view
This is continuation of https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3653
cc @DouweM @grzesiek
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/17551
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/15625
See merge request !3703
2016-05-19 20:42:43 +00:00
Grzegorz Bizon
4cc77c3bf8
Minor runner-related code refactorings
2016-05-19 22:01:53 +02:00
Grzegorz Bizon
b8cf2a340b
Set run untagged option when registering a runner
2016-05-19 22:01:53 +02:00
Grzegorz Bizon
9ba72378fc
Refactor CI API specs for creating runner
2016-05-19 22:01:53 +02:00
Grzegorz Bizon
da8b72d453
Extend runner options that are configurable via API
2016-05-19 22:01:53 +02:00
Grzegorz Bizon
8001eed06e
Add method that check if build has tags
2016-05-19 22:01:53 +02:00
Grzegorz Bizon
8252333183
Extend CI runners specs
2016-05-19 22:01:53 +02:00
Grzegorz Bizon
2ee24bd9ec
Update specs to be valid only for tagged runner
2016-05-19 22:01:53 +02:00
Grzegorz Bizon
9129c37c5b
Add CI API tests for runner config and untagged jobs
2016-05-19 22:01:53 +02:00
Grzegorz Bizon
83df638455
Disallow runner to pick untagged build if configured
2016-05-19 22:01:53 +02:00
Grzegorz Bizon
2aa5707194
Extend runner config options for untagged jobs
2016-05-19 22:01:53 +02:00
Jacob Schatz
86b22b4f15
Merge branch 'project-variables-ui' into 'master'
...
Project variables UI


Closes #14091
See merge request !3942
2016-05-19 18:09:04 +00:00
Robert Speicher
883e2d2187
Merge branch 'migration-helpers' into 'master'
...
Added helper methods for database migrations
These helpers can ultimately be used to write migrations that don't
require downtime.
See #15464 for more information.
See merge request !3860
2016-05-19 16:49:14 +00:00
Robert Speicher
bbf0a04f5e
Merge branch 'mooreniemi/gitlab-ce-issue_15236' into 'master'
...
Changing the confidentiality of an issue now creates a new system note
Closes #15236 .
See merge request !4189
2016-05-19 16:27:09 +00:00
Rémy Coutable
f29d8b64e4
Merge remote-tracking branch 'origin/master' into eReGeBe/gitlab-ce-feature/milestone-md
...
Signed-off-by: Rémy Coutable <remy@rymai.me >
2016-05-18 23:40:33 -05:00
Robert Speicher
4607323e13
Merge branch 'issue_17560' into 'master'
...
Mask credentials from URL when the import of project has failed.
REF: #17560
See merge request !4185
2016-05-19 03:00:01 +00:00
Rubén Dávila
0c47b68d04
Mask credentials from URL when import of project has failed.
2016-05-18 21:16:36 -05:00
Rémy Coutable
0698113cab
Move #create_confidentiality_note to Issues::UpdateService
...
Signed-off-by: Rémy Coutable <remy@rymai.me >
2016-05-18 17:43:40 -05:00