summaryrefslogtreecommitdiff
path: root/CHANGELOG
Commit message (Collapse)AuthorAgeFilesLines
* Fix bug where Bitbucket `closed` issues were imported as `opened`iurisilvio/gitlab-ce-bitbucket_closedIuri de Silvio2016-03-071-0/+1
|
* Merge branch 'issue_13621_2' into 'master' Douwe Maan2016-03-071-0/+1
|\ | | | | | | | | | | | | Labels should be visible in dashboard and group milestone views Closes #13621 See merge request !2931
| * Updates from last code review.issue_13621_2Rubén Dávila2016-03-061-0/+1
| |
* | Merge branch 'feature/cross-project-labels' into 'master' Douwe Maan2016-03-071-0/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for cross project references for labels ## Summary Support for cross project references for labels. ## Rationale 1. Cross project label references are currently not supported in GitLab 1. `to_reference` method signature in `Label` model breaks the abstraction introduced in `Referable`. `concerns/referable.rb: def to_reference(_from_project = nil)` Signatures: ``` label.rb: def to_reference(format = :id) commit_range.rb: def to_reference(from_project = nil) commit.rb: def to_reference(from_project = nil) external_issue.rb: def to_reference(_from_project = nil) group.rb: def to_reference(_from_project = nil) issue.rb: def to_reference(from_project = nil) merge_request.rb: def to_reference(from_project = nil) milestone.rb: def to_reference(from_project = nil) project.rb: def to_reference(_from_project = nil) snippet.rb: def to_reference(from_project = nil) user.rb: def to_reference(_from_project = nil) ``` This MR suggests using `def to_reference(from_project = nil, format: :id)` which makes use of keyword arguments and preserves abstract interface. 1. We need support for cross project label references when we want to move issue to another project It may happen that issue description, system notes or comments contain reference to label and this reference will be invalid after moving issue to another project and will not be displayed correctly unless we have support for cross project references. Merge request that needs this feature: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2831 I think that cross project label references may be useful, (example: `Hey, see our issues for CI in GitLab CE! - gitab-org/gitlab-ce~"CI"`). cc @JobV @DouweM @rspeicher See merge request !2966
| * | Add Changelog entry for cross-project label referencesGrzegorz Bizon2016-03-031-0/+1
| | |
* | | Merge branch 'indicate-mr-diverged-from-target' into 'master' Douwe Maan2016-03-071-0/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Indicate when an MR diverged from the target branch This adds an indicator to the "Merge MR" box, to tell if and how much an MR diverged from its target branch. For instance, consider an MR to merge the branch `feature` into `master`. Some other commits were added to `master` since `feature` was created, and the two branches diverged. ```text o master | o o feature | | o o | / o ``` In this case, there will be a label in the MR Merge box stating: > This MR is by 3 commits behind the target branch `master`. ## Screenshots ### The branch diverged from the target (UI Proposal) ![UI_suggestion_1](/uploads/cd5bee3959e68026ec7d5097259d53f4/UI_suggestion_1.png) ### The branch diverged from the target (alternative UI Proposal) ![UI_suggestion_2](/uploads/f36977101b59a610850e129837dfbc83/UI_suggestion_2.png) ## How is this useful? - In a _rebase-workflow_ (MR are preferably rebased before being merged), the reviewer wants to know if an MR is rebased on the target branch before merging it. _With this indicator, the reviewer knows immediately if the branch is rebased, or if she needs to ask the committer to rebase its branch._ <br> - To keep the git history readable, a team prefers to avoid merging branches that really lag a lot behind the target branch. Merging an MR that is 10 commits behind is fine, but 200 is too much. _With this indicator, the reviewer can see on the MR page if the branch is really far behind the target – or only a few commits behind._ ## Open questions We've been using this at @captaintrain for a few months now, and found it quite useful. I guess the open-questions are mostly: what UI would be the more adequate? Any thoughts on this, on the general usefulness and/or on the code? See merge request !2217
| * | | Indicate how much an MR branch diverges from the target branchPierre de La Morinerie2016-03-031-0/+1
| | | |
* | | | Merge branch 'issue-sidebar-mobile' into 'master' Dmitriy Zaporozhets2016-03-051-0/+1
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | Issue sidebar mobile Fixes #13592 Fixes #14037 See merge request !3050
| * | | Change icons for open close on issue/MRJacob Schatz2016-03-041-0/+1
| | | | | | | | | | | | | | | | Button full width on phone on MR/issue.
* | | | Remove "(unreleased)" from 8.5.4 changelogRémy Coutable2016-03-041-1/+1
|/ / / | | | | | | | | | [ci skip]
* | | Merge remote-tracking branch 'origin/issue_5854'Dmitriy Zaporozhets2016-03-041-0/+1
|\ \ \
| * | | update CHANGELOG.issue_5854Rubén Dávila2016-03-031-0/+1
| |/ /
* | | Merge remote-tracking branch 'origin/sort-starred-projects'Dmitriy Zaporozhets2016-03-041-0/+1
|\ \ \
| * | | Revert "Revert "Sort starred projects on dashboard based on last activity by ↵sort-starred-projectsDmitriy Zaporozhets2016-03-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | default"" This reverts commit 617bb1096deb1fb5dea66d04b9bbd7da0dfb57ba.
* | | | Add Changelog entry for badges cache fixfix/invalidate-builds-badge-cacheGrzegorz Bizon2016-03-041-0/+3
| | | |
* | | | Update CHANGELOGAlfredo Sumaran2016-03-031-0/+1
| | | |
* | | | Add 8.5.3 CHANGELOG itemsRémy Coutable2016-03-031-0/+3
|/ / / | | | | | | | | | [ci skip]
* | | Revert "Sort starred projects on dashboard based on last activity by default"Dmitriy Zaporozhets2016-03-031-1/+0
| | | | | | | | | | | | This reverts commit 70d6455284717f938016b1e1b569e0d0dadb11fc.
* | | Sort starred projects on dashboard based on last activity by defaultDmitriy Zaporozhets2016-03-031-0/+1
|/ / | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Merge branch 'issue_4095' into 'master' Dmitriy Zaporozhets2016-03-031-0/+1
|\ \ | |/ |/| | | | | | | | | Don't show Issues/MRs from archived projects in Groups view Fixes #4095 See merge request !2980
| * Update CHANGELOG.issue_4095Rubén Dávila2016-03-021-0/+1
| |
* | Add 8.5.2 items in CHANGELOGRémy Coutable2016-03-021-2/+10
| | | | | | | | [ci skip]
* | Merge branch 'fix/13785-dashboard-projects-display-welcome-after-search' ↵Douwe Maan2016-03-021-0/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into 'master' Don't show "Welcome to GitLab" when the search didn't return any projects Fixes #13785. /cc @pixdrift ### Before ![Screen_Shot_2016-03-02_at_10.55.02](/uploads/b6b6ead2143d01e374ad296e72182d79/Screen_Shot_2016-03-02_at_10.55.02.png) ### After ![Screen_Shot_2016-03-02_at_12.12.33](/uploads/6e16c44e69039c534ea0fc3373c6060b/Screen_Shot_2016-03-02_at_12.12.33.png) See merge request !3059
| * | Don't show "Welcome to GitLab" when the search didn't return any projectsRémy Coutable2016-03-021-0/+1
| | |
* | | Merge branch 'fix/deprecated-ci-badge-permissions' into 'master' Douwe Maan2016-03-021-0/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix permissions for deprecated CI build status badge This fixes permissions for deprecated status badge, being unavailable even if project is public. Closes #13324 See merge request !3030
| * | | Add Changelog entry for CI badge fixGrzegorz Bizon2016-03-011-0/+1
| | | |
* | | | Merge branch 'mail-room-config-without-rails' into 'master' Douwe Maan2016-03-021-0/+1
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Don't load all of GitLab in mail_room Fixes #12731 cc @jacobvosmaer See merge request !3005
| * | | Merge branch 'master' into mail-room-config-without-railsmail-room-config-without-railsDouwe Maan2016-02-291-3/+6
| |\ \ \
| * | | | Don't load all of GitLab in mail_roomDouwe Maan2016-02-261-0/+1
| | | | | | | | | | | | | | | | | | | | Fixes #12731
* | | | | Fix import from gitlab.comKazuki Sawada2016-03-021-0/+1
| | | | | | | | | | | | | | | | | | | | Fixes #12652
* | | | | Merge branch 'shortcuts-help' into 'master' Rémy Coutable2016-03-021-0/+1
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | Fix help keyboard shortcut for relative URL setups Fixes gitlab-org/gitlab-ce#12751 See merge request !3016
| * | | | Fix help keyboard shortcut for relative URL setupsArtem Sidorenko2016-03-011-0/+1
| | | | |
* | | | | Merge branch 'logged-out-search' into 'master' Robert Speicher2016-03-011-0/+1
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | Logged out search Fixes #13676 See merge request !3045
| * | | | Add CHANGELOG and testlogged-out-searchDmitriy Zaporozhets2016-03-011-0/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | | Merge branch 'fix/commit-status-api-improvement' into 'master' Douwe Maan2016-03-011-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Return empty array when commit has no statuses in API This makes API endpoint for Commit Statuses return empty array instead of 404 when commit exists, but has no statuses. Closes #3080 See merge request !3010
| * | | | | Add Changelog entry for commit status API changesGrzegorz Bizon2016-02-291-0/+1
| | |_|/ / | |/| | |
* | | | | Merge branch 'rel-url-fix' into 'master' Douwe Maan2016-03-011-0/+1
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix relative URL See https://github.com/gitlabhq/gitlabhq/issues/10053 1. Same configuration way for relative URL like with Omnibus 2. Loading the relative configuration from Rakefile as Rails do not load initializers for `asset:precompile` First point has another positive side effect: no collisions (due to git controlled `application.rb`) any more during the upgrades of source based installations and relative url configuration - [x] tests on the source based installation - [x] tests on the centos&ubuntu omnibus packages Fixes: gitlab-org/gitlab-ce#13730, gitlab-org/gitlab-ce#13727, gitlab-org/omnibus-gitlab#1143 and https://github.com/gitlabhq/gitlabhq/issues/10053 See merge request !2979
| * | | | Include relative url configuration in rake tasksArtem Sidorenko2016-02-291-0/+1
| | |_|/ | |/| | | | | | | | | | | | | | | | | | initializers are not loaded during the rake task assets:precompile, so assets generation runs without relative url configuration in Rails and produces broken assets.
* | | | Replaced prefix with to_reference method callsPhil Hughes2016-03-011-0/+1
| | | |
* | | | Merge branch 'fix/contributions-forked-projects' into 'master' Douwe Maan2016-03-011-0/+1
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | include contributions from forked projects on profile calendar Shows contributions from forked projects in the calendar Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/3612 See merge request !2918
| * | | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵James Lopez2016-02-291-0/+30
| |\ \ \ | | |/ / | | | | | | | | fix/contributions-forked-projects
| * | | include contributions from forked projects on profile calendarJames Lopez2016-02-221-0/+1
| | | |
* | | | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵James Lopez2016-02-291-0/+11
|\ \ \ \ | | |/ / | |/| | | | | | fix/project-wiki-ending
| * | | Update CHANGELOGRobert Speicher2016-02-271-3/+4
| | | | | | | | | | | | | | | | [ci skip]
| * | | Adjust documentation of permissionsThomas Schmidt2016-02-271-0/+1
| | | | | | | | | | | | | | | | [ci skip]
| * | | Allow webhooks URL to have leading and trailing spacesevuez/gitlab-ce-webhook-url-spacesevuez2016-02-261-0/+1
| | |/ | |/|
| * | Update CHANGELOGAlfredo Sumaran2016-02-261-0/+1
| | |
| * | Merge branch 'fix-todos' into 'master' Robert Speicher2016-02-251-0/+3
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | Does not create a Todo when commenting on commit or project snippet Closes #13733 See merge request !2964
| | * | Does not create a todo when commenting on commit or project snippetDouglas Barbosa Alexandre2016-02-241-0/+3
| | |/
| * | Merge remote-tracking branch 'origin/Baertierchen/gitlab-ce-showTestCoverage'Dmitriy Zaporozhets2016-02-251-0/+1
| |\ \