summaryrefslogtreecommitdiff
path: root/CHANGELOG
Commit message (Collapse)AuthorAgeFilesLines
* Remove CI migration taskremove-ci-migrationKamil Trzcinski2015-10-211-0/+1
|
* Merge branch 'reference-filter-replace-text-nodes-performance' into 'master' Dmitriy Zaporozhets2015-10-201-0/+1
|\ | | | | | | | | | | | | Speed up searching for text references a bit See merge request !1648
| * Speed up searching for text references a bitYorick Peterse2015-10-201-0/+1
| | | | | | | | | | | | | | | | | | | | If a node is ignored there's no need for searching for a given pattern. In turn, when searching for the pattern there's no need to construct a MatchData object as we only care about presence (or lack thereof), not the resulting matches. In terms of performance this cuts down about 200 ms when loading issue #2164 locally, though this varies a bit depending on system load.
* | Merge branch 'handle-no-http-referer' into 'master' Dmitriy Zaporozhets2015-10-201-0/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Redirect to a default path if HTTP_REFERER is not set Safari 9.0 does not yet honor the HTML5 `origin-when-cross-origin` mode, and it's possible load balancers/proxies strip the HTTP_REFERER from the request header. In these cases, default to some default path. Closes #3122 Closes https://github.com/gitlabhq/gitlabhq/issues/9731 See merge request !1646
| * | Redirect to a default path if HTTP_REFERER is not setStan Hu2015-10-201-0/+1
| |/ | | | | | | | | | | | | | | | | | | Safari 9.0 does not yet honor the HTML5 `origin-when-cross-origin` mode, and it's possible load balancers/proxies strip the HTTP_REFERER from the request header. In these cases, default to some default path. Closes #3122 Closes https://github.com/gitlabhq/gitlabhq/issues/9731
* | Merge pull request #9732 from MauriceMohlek/patch-1Stan Hu2015-10-201-0/+4
|\ \ | |/ |/| Update CHANGELOG
| * Fix orderMaurice Mohlek2015-10-201-4/+4
| |
| * Update CHANGELOGMaurice Mohlek2015-10-201-0/+4
| |
* | Fix duplicate repositories in GitHub import pageStan Hu2015-10-191-0/+1
|/ | | | | | | | | | | | | By default, all the current user's repositories are accessible via the /users endpoint. There's no need to traverse all the organization repositories as well. See: * http://www.rubydoc.info/github/pengwynn/octokit/Octokit/Client/Repositories#repositories-instance_method * https://developer.github.com/v3/repos/#list-your-repositories Closes #2523
* Merge branch 'grzesiek/gitlab-ce-fix/non-member-notification-button'Robert Speicher2015-10-191-0/+1
|\
| * Merge branch 'master' into grzesiek/gitlab-ce-fix/non-member-notification-buttonDouwe Maan2015-10-191-0/+5
| |\ | | | | | | | | | [ci skip]
| * | Add changelog itemgrzesiek/gitlab-ce-fix/non-member-notification-buttonDouwe Maan2015-10-181-0/+1
| | |
* | | Merge branch 'jrochkind/gitlab-ce-fix_2839_send_abuse_report_notify' into ↵Robert Speicher2015-10-191-0/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Send an email to admin email when a user is reported for spam Replaces !1547. Fixes #2839. See merge request !1634
| * \ \ Merge branch 'master' into jrochkind/gitlab-ce-fix_2839_send_abuse_report_notifyDouwe Maan2015-10-191-0/+5
| |\ \ \ | | | |/ | | |/| | | | | [ci skip]
| * | | Add changelog itemDouwe Maan2015-10-181-0/+1
| | |/ | |/|
* | | Merge branch 'index-milestone-title-label' into 'master' Robert Speicher2015-10-191-0/+1
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | Improve performance when filtering on milestone on labels Also some minor refactoring in the seeding. See merge request !1587
| * | Merge branch 'master' into zj/gitlab-ce-index-milestone-title-labelDouwe Maan2015-10-181-0/+7
| |\ \ | | |/
| * | Improve performance of queriesZeger-Jan van de Weg2015-10-161-0/+1
| | | | | | | | | | | | Credits to Douwe Maan
* | | Merge branch 'add-files-optionto-changelog'Dmitriy Zaporozhets2015-10-191-0/+1
|\ \ \
| * | | Add changelog itemadd-files-optionto-changelogDouwe Maan2015-10-191-0/+1
| | | |
* | | | Improve performance of sorting milestone issuesYorick Peterse2015-10-191-0/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This cuts down the time it takes to sort issues of a milestone by about 10x. In the previous setup the code would run a SQL query for every issue that had to be sorted. The new setup instead runs a single SQL query to update all the given issues at once. The attached benchmark used to run at around 60 iterations per second, using the new setup this hovers around 600 iterations per second. Timing wise a request to update a milestone with 40-something issues would take about 760 ms, in the new setup this only takes about 130 ms. Fixes #3066
* | | Merge branch 'hanloong/gitlab-ce-remove-forks-from-projects-settings' into ↵Douwe Maan2015-10-191-0/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Add ability to remove the fork relationship from project settings ![Screen_Shot_2015-10-18_at_12.37.24](/uploads/676571642a4c90f7f286280d714599a3/Screen_Shot_2015-10-18_at_12.37.24.png) ![Screen_Shot_2015-10-18_at_12.37.28](/uploads/1a069ecfc4cd3b5438772a9c3f04b6fc/Screen_Shot_2015-10-18_at_12.37.28.png) Replaces !1579. Fixes #2578. See merge request !1636
| * | | Move changelog item to 8.2Douwe Maan2015-10-191-2/+1
| | | | | | | | | | | | | | | | [ci skip]
| * | | Merge branch 'master' into remove-forks-from-projects-settingsHan Loong Liauw2015-10-171-0/+22
| |\ \ \
| * | | | Made suggested content changes based on MR ReviewHan Loong Liauw2015-10-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changed the authentication method for removing fork through API Reflected changes to new auth method in API specs
| * | | | Merge branch 'master' into remove-forks-from-projects-settingsHan Loong Liauw2015-10-131-0/+2
| |\ \ \ \
| * | | | | Adds ability to remove the forked relationshipHan Loong Liauw2015-10-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was previously possible through the API but can now be done through the project#edit settings screen if the current user is the owner of the project. Update changelog
* | | | | | Fix bug preventing mentioned issued from being closed when MR is merged ↵close-issues-by-mrDouwe Maan2015-10-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | using fast-forward merge.
* | | | | | Merge branch 'cross-reference-mr-on-issues' into 'master' Douwe Maan2015-10-181-0/+1
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Show merge requests which close current issue Closes #2903 ### What does this MR do If an issue is to be closed by a merge request the current user has access to, this will be displayed when the user looks at the issue. ![Screenshot_from_2015-10-12_12-10-37](https://gitlab.com/zj/gitlab-ce/uploads/52e429704e73067b24b69801f13ad7bc/Screenshot_from_2015-10-12_12-10-37.png) /cc @DouweM See merge request !1569
| * | | | | Merge branch 'master' into cross-reference-mr-on-issueszj/gitlab-ce-cross-reference-mr-on-issuesZeger-Jan van de Weg2015-10-161-0/+1
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| * | | | | Show merge requests which close current issueZeger-Jan van de Weg2015-10-161-0/+1
| | | | | |
* | | | | | Merge branch 'outdated-discussion-padding' into 'master' Dmitriy Zaporozhets2015-10-171-0/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix padding of outdated discussion item. Old: ![Screen_Shot_2015-10-16_at_09.29.17](https://gitlab.com/gitlab-org/gitlab-ce/uploads/d715debebe54d27c2eed7c22843e886c/Screen_Shot_2015-10-16_at_09.29.17.png) New: ![Screen_Shot_2015-10-16_at_09.29.23](https://gitlab.com/gitlab-org/gitlab-ce/uploads/7c0c033adade92cb16406c027cb4c010/Screen_Shot_2015-10-16_at_09.29.23.png) It still looks the same when the discussion is expanded. See merge request !1614
| * | | | | | Fix padding of outdated discussion item.outdated-discussion-paddingDouwe Maan2015-10-161-0/+1
| |/ / / / /
* | | | | | Fix nonatomic database update potentially causing project star counts to go ↵Stan Hu2015-10-171-0/+1
| |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | negative The counter_cache decrement function is called when a project star is deleted, but there was no guarantee multiple workers would not attempt to delete the same item simultaneously. Use an atomic update to prevent the count from going negative. Closes #3067
* | | | | Merge branch 'filter-label' into 'master' Robert Speicher2015-10-161-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Allow dashboard and group issues/MRs to be filtered by label See merge request !1591
| * \ \ \ \ Merge branch 'master' into filter-labelfilter-labelDouwe Maan2015-10-141-0/+7
| |\ \ \ \ \
| * | | | | | Allow dashboard and group issues/MRs to be filtered by labelDouwe Maan2015-10-141-0/+1
| | |_|_|/ / | |/| | | |
* | | | | | Highlight comment based on anchor in URLDmitriy Zaporozhets2015-10-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | | | Merge branch 'last-commit-project-page' into 'master' Dmitriy Zaporozhets2015-10-161-0/+3
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Show last commit from default branch on project home page Implements #2705 Screenshot: ![Screenshot_2015-10-15_19.03.29](https://gitlab.com/gitlab-org/gitlab-ce/uploads/ef1cfa6764ab0ec5e7584ae61980a47d/Screenshot_2015-10-15_19.03.29.png) Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> cc @skyruler See merge request !1610
| * | | | | Add changelog itemlast-commit-project-pageDmitriy Zaporozhets2015-10-161-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | | | Add a system note and update relevant merge requests when a branch is ↵Stan Hu2015-10-151-0/+1
| |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | deleted or re-added If a branch is deleted with an open merge request, amended offline, and then pushed again, GitLab doesn't bother to update the merge request even though the last commit ID and/or code may have changed. This MR ensures that each push will update any relevant merge requests and adds a system note if this happens as well. Closes #2926
* | | | | Implement when syntax in .gitlab-ci.ymlKamil Trzcinski2015-10-151-0/+1
|/ / / /
* | | | Merge branch 'stanhu/gitlab-ce-fix-api-mr-comment-notifications'Dmitriy Zaporozhets2015-10-151-0/+1
|\ \ \ \
| * | | | Fix bug where merge request comments created by API would not trigger ↵Stan Hu2015-10-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | notifications Closes https://github.com/gitlabhq/gitlabhq/issues/9715
* | | | | Merge branch 'user-by-login-performance' into 'master' Yorick Peterse2015-10-151-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve User.by_login performance This greatly speeds up the performance of `User.by_login`. I adopted some changes from @haynes in this patch, the credits go to him for coming up with those originally. Fixes #2341 See merge request !1545
| * | | | | Improve performance of User.by_loginuser-by-login-performanceYorick Peterse2015-10-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Performance is improved in two steps: 1. On PostgreSQL an expression index is used for checking lower(email) and lower(username). 2. The check to determine if we're searching for a username or Email is moved to Ruby. Thanks to @haynes for suggesting and writing the initial implementation of this. Moving the check to Ruby makes this method an additional 1.5 times faster compared to doing the check in the SQL query. With performance being improved I've now also tweaked the amount of iterations required by the User.by_login benchmark. This method now runs between 900 and 1000 iterations per second.
* | | | | | Merge branch 'view-issue-performance'Dmitriy Zaporozhets2015-10-151-0/+1
|\ \ \ \ \ \
| * | | | | | Changelog entry for issue page speedupsYorick Peterse2015-10-151-0/+1
| |/ / / / /
* | | | | | Merge branch 'builds-view' into 'master' Kamil Trzciński2015-10-151-0/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added builds view ![Screen_Shot_2015-10-13_at_19.02.48](https://gitlab.com/gitlab-org/gitlab-ce/uploads/95bb3a7d9d603678fdd077558637045d/Screen_Shot_2015-10-13_at_19.02.48.png) /cc @dzaporozhets @vsizov See merge request !1593
| * | | | | | Added builds viewKamil Trzcinski2015-10-141-0/+1
| | | | | | |