summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use correct name for the script.build_scriptMarin Jankovski2015-06-181-1/+1
|
* Move prepare_build script to scripts dir.Marin Jankovski2015-06-182-1/+1
|
* Add a build preparation script, modify gitlab.ci.yml to use the script.Marin Jankovski2015-06-172-10/+28
|
* Merge branch 'from_own_instance' into 'master'Job van der Voort2015-06-171-0/+3
|\ | | | | | | | | | | | | | | added info about migrating to gitlab.com Added useful information. Because of tweet https://twitter.com/A_Makedonsky/status/610860840036749314 See merge request !1870
| * added info about migrating to gitlab.comKaren Carias2015-06-171-0/+3
| |
* | Merge branch 'rs-rails-update' into 'master'Dmitriy Zaporozhets2015-06-172-34/+37
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Bump rails to 4.1.11, jquery-rails to 3.1.3 rails 4.1.11 notes - http://weblog.rubyonrails.org/2015/6/16/Rails-3-2-22-4-1-11-and-4-2-2-have-been-released-and-more/ jquery-rails < 3.1.3 security advisory: https://groups.google.com/forum/#!topic/ruby-security-ann/XIZPbobuwaY See merge request !830
| * | Bump jquery-rails gem versionrs-rails-updateRobert Speicher2015-06-162-3/+3
| | |
| * | Bump rails to 4.1.11, and make the version requirement exactRobert Speicher2015-06-162-31/+34
|/ /
* | Merge branch 'rs-bootlint-fixes' into 'master'Robert Speicher2015-06-1620-29/+23
|\ \ | |/ |/| | | | | | | Random Bootlint fixes See merge request !822
| * Bootlint: Fix incorrectly nested `form-group` elementRobert Speicher2015-06-161-2/+2
| |
| * Bootlint: Add missing `type` attribute for buttonsRobert Speicher2015-06-162-1/+3
| |
| * Bootlint: Modals no longer need a '.hide' classRobert Speicher2015-06-168-8/+8
| |
| * Bootlint: Use offset grid classes instead of empty divsRobert Speicher2015-06-1610-18/+10
|/
* Merge branch 'support-comment-parallel-diff' into 'master'Douwe Maan2015-06-1612-44/+139
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support commenting on a diff in side-by-side view ### What does this MR do? This MR adds support for commenting on a diff in side-by-side (aka parallel) view. It also fixes a JavaScript bug (see !779) when the comment button is clicked on a line that already has a comment. There is an existing bug where the comment count is not updated when a new comment is added. I'll send a MR for that later. ### Why was this MR needed? Commenting only worked in "inline" mode. Often the side-by-side view is more conducive to writing comments. ### What are the relevant issue numbers? Closes https://github.com/gitlabhq/gitlabhq/issues/9283 ### Screenshot ![image](https://gitlab.com/stanhu/gitlab-ce/uploads/3d0a3213fde38844a681a826da18139b/image.png) See merge request !810
| * Support commenting on a diff in side-by-side viewStan Hu2015-06-1612-44/+139
| | | | | | | | Closes https://github.com/gitlabhq/gitlabhq/issues/9283
* | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ceDmitriy Zaporozhets2015-06-161-0/+8
|\ \
| * \ Merge branch 'require_kerberos_when_enabled' into 'master'Dmitriy Zaporozhets2015-06-161-0/+8
| |\ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | If kerberos is enabled require it Since 'group: :kerberos' got [included in the Gemfile ](https://gitlab.com/gitlab-org/gitlab-ce/commit/2391a43a7073b4e723e9ca1f7ff19b30f8e51452) Kerberos no longer got [loaded when the app started](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/config/application.rb#L6) This caused `Devise::OmniAuth::StrategyNotFound` error once Kerberos is enabled, failing to start GitLab . With this we hopefully do not need to remove group from the Gemfile. See merge request !819
| | * Use explicit if.Marin Jankovski2015-06-161-2/+3
| | |
| | * If kerberos is enabled require it.require_kerberos_when_enabledMarin Jankovski2015-06-151-0/+7
| | |
* | | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ceDmitriy Zaporozhets2015-06-163-1/+13
|\ \ \ | |/ /
| * | Merge branch 'fix-ext-issue-webbased-hooks' into 'master'Douwe Maan2015-06-163-1/+13
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix hooks for web based events with external issue references The creation of cross references for external issues (which would fail) is now prevented. This fixes a 500 error and the execution of hooks when creating a merge request or commenting on one. Fixes #1650, GH-9333. This regression might have been introduced by 8f8a8ab32bca8fdc79d7a5115eabbd015dd44c02. There is actually a TODO by @rspeicher mentioning external issues which is lost (unhandled) in a later commit. This fix is related to !766 and !804 which fix a similar issue for hooks for Git based events. See merge request !794
| | * | Fix hooks for web based events with external issue referencesDaniel Gerhardt2015-06-143-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The creation of cross references for external issues (which would fail) is now prevented. Fixes #1650, GH-9333.
* | | | Merge branch 'header_layout_issue' into 'master'Douwe Maan2015-06-164-17/+14
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix layout issue in header title truncation. @douwe Thanks for reviewing this fix for the issue mentioned in https://dev.gitlab.org/gitlab/gitlabhq/issues/2314#note_48539. **BEFORE** ![before](https://dev.gitlab.org/gitlab/gitlabhq/uploads/4ffb35f77155a92c64cfe36c66987eb0/before.gif) **AFTER** ![after](https://dev.gitlab.org/gitlab/gitlabhq/uploads/2bb2d0c4a93164f6d47e24cdcb9a106b/after.gif) See merge request !1867
| * | | | Fix layout issue in header title truncation.Nicolas2015-06-164-17/+14
| |/ / /
* | | | Merge branch 'applications_form' into 'master'Douwe Maan2015-06-164-15/+26
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix UI issues in Applications form @douwe Thanks for reviewing this small fix. --- Before: ![application_form_before](https://dev.gitlab.org/gitlab/gitlabhq/uploads/11fbee17ad6a4c9456cd7d6cba5ae429/application_form_before.png) --- After: ![application_form_after](https://dev.gitlab.org/gitlab/gitlabhq/uploads/0c64214ccda6c77095f468fcb8c748f3/application_form_after.png) See merge request !1859
| * | | | Fix consistency issues on New Application page.Nicolas2015-06-153-4/+10
| | | | |
| * | | | Fix layout issue when New Application validation fails.Nicolas2015-06-151-10/+15
| | | | |
| * | | | Highlight Applications nav item when validation fails.Nicolas2015-06-141-1/+1
| | |/ / | |/| |
* | | | Merge branch 'update-release-doc' into 'master'Job van der Voort2015-06-161-3/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Update release doc See merge request !1865
| * | | | Add 'build RC1 packages' to monthly release stepsJacob Vosmaer2015-06-151-0/+1
| | | | |
| * | | | The changelogs are kept up to date continuouslyJacob Vosmaer2015-06-151-3/+0
| | | | |
* | | | | Merge branch 'db-dump-instructions' into 'master'Dmitriy Zaporozhets2015-06-161-0/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve DB dump instructions See merge request !1868
| * | | | | Improve DB dump instructionsJacob Vosmaer2015-06-161-0/+5
| |/ / / /
* | | | | Merge branch 'new_syntax_yaml' into 'master'Valery Sizov2015-06-161-25/+37
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | New syntax of .gitlab-ci.yml See merge request !1862
| * | | | new syntax of .gitlab-ci.ymlValery Sizov2015-06-151-25/+37
|/ / / /
* | | | Merge branch 'fix-gitlab-ci-yml' into 'master'Dmitriy Zaporozhets2015-06-153-12/+19
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Look for .gitlab-ci.yml only if checkout_sha is present Fixes https://dev.gitlab.org/gitlab/gitlabhq/issues/2396 cc @vsizov See merge request !818
| * | | Look for .gitlab-ci.yml only if checkout_sha is presentfix-gitlab-ci-ymlDmitriy Zaporozhets2015-06-152-10/+14
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | | Dont set checkout sha for removed branch/tagDmitriy Zaporozhets2015-06-151-2/+5
|/ / / | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Merge branch 'blog-post-in-advance' into 'master'Job van der Voort2015-06-151-2/+4
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prepare blog post in advance Prepare the blog posts template directly after merging the old one. This way people can add add items that should not be forgotten during the month. See merge request !816
| * | | Prepare blog post in advanceSytse Sijbrandij2015-06-151-2/+4
| | | |
* | | | Merge branch 'fix-ext-issue-tracker-hook' into 'master'Dmitriy Zaporozhets2015-06-152-10/+6
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix external issue tracker hook/test for HTTPS URLs If HTTPS was used for the 'project_url' of an external issue tracker, an error was raised because a HTTP connection was established to the default HTTPS port. The code has been corrected and simplified by using HTTParty. Additionally, the request now is made directly to the 'project_url' instead of the extracted root path. ## The bug is reproducible on gitlab.com 1. Set up a new external issue service (I used Redmine) 2. Set the project URL to 'http://example.com/redmine/projects/x' and click on 'Test settings' => Ok 3. Now set the URL to 'https://example.com/redmine/projects/x' and test it again => 500 ## What is actually happening? Web servers behave differently when a non-SSL connection is established to a SSL port: - Nginx / Apache 2.4: Status code 400 - Apache 2.2: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">... (no status code line is sent) - example.com: Empty response, no status code line ## Relevant log entries ``` 2015-06-04T11:10:47.972Z 16785 TID-exfks WARN: {"retry"=>true, "queue"=>"project_web_hook", "class"=>"ProjectServiceWorker", "args"=>[...], "error_message"=>"wrong status line: \"<!DOCTYPE HTML PUBLIC \\\"-//IETF//DTD HTML 2.0//EN\\\">\"", "error_class"=>"Net::HTTPBadResponse", ...} 2015-06-04T11:10:47.972Z 16785 TID-exfks WARN: wrong status line: "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">" 2015-06-04T11:10:47.972Z 16785 TID-exfks WARN: /usr/lib/ruby/2.1.0/net/http/response.rb:41:in `read_status_line' [...] /home/git/gitlab-7.11.4/app/models/project_services/issue_tracker_service.rb:88:in `execute' /home/git/gitlab-7.11.4/app/workers/project_service_worker.rb:8:in `perform' [...] ``` See merge request !767
| * | | Fix external issue tracker hook/test for HTTPS URLsdgerhardt/gitlab-ce-fix-ext-issue-tracker-hookDaniel Gerhardt2015-06-052-10/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If HTTPS was used for 'project_url', an error was raised because a HTTP connection was established to the default HTTPS port. The code has been corrected and simplified by using HTTParty. Additionally, the request now is made directly to the 'project_url' instead of the extracted root path.
* | | | Fix text align in last push eventDmitriy Zaporozhets2015-06-151-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Merge branch 'update_ssl_ciphers' into 'master'Dmitriy Zaporozhets2015-06-152-1/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update ssl ciphers Removing all DHE suites from Nginx template SSL ciphers. This will deny forward secrecy for Android 2.3.7, Java 6 and OpenSSL 0.9.8. but will give A+ rating on SSL labs. Google sites also do not have DHE suites, [source](https://community.qualys.com/blogs/securitylabs/2013/06/25/ssl-labs-deploying-forward-secrecy) > Google's sites, for example, tend to not have any DHE suites in their configuration. [2013] See merge request !814
| * | | | Update SSL ciphers per logjam vulnerability recommendations.update_ssl_ciphersMarin Jankovski2015-06-152-1/+2
| | | | |
* | | | | Merge branch 'rs-dev-issue-2228' into 'master'Dmitriy Zaporozhets2015-06-1561-412/+901
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow user to customize default Dashboard page Renames the "Design" profile page to "Preferences" and adds a field to customize the default Dashboard page: > ![Screen_Shot_2015-06-11_at_11.12.53_PM](https://gitlab.com/gitlab-org/gitlab-ce/uploads/b5282a3be7861d1148528c6bc9e7a0e0/Screen_Shot_2015-06-11_at_11.12.53_PM.png) See merge request !778
| * | | | Move CHANGELOG item to 7.13Dmitriy Zaporozhets2015-06-151-3/+5
| | | | |
| * | | | Fix doc typosrs-dev-issue-2228Robert Speicher2015-06-151-7/+6
| | | | |
| * | | | Add `allowing_for_delay` helper method for feature specsRobert Speicher2015-06-142-6/+41
| | | | |
| * | | | Refactor RootControllerRobert Speicher2015-06-131-2/+12
| | | | |