summaryrefslogtreecommitdiff
path: root/changelogs/unreleased
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade Gitaly to v1.26.0GitalyBot2019-03-071-0/+5
|
* Merge branch '46464-improve-stop-pipeline-modal' into 'master'Kushal Pandya2019-03-071-0/+5
|\ | | | | | | | | | | | | Resolve "Improve stop pipeline modal" Closes #46464 See merge request gitlab-org/gitlab-ce!25059
| * Add information to "Stop pipeline" confirm modalmfluharty2019-03-071-0/+5
| | | | | | | | | | | | Make it its own component Show pipeline status and link to pipeline Show commit short hash, link, and message
* | Resolve "Project template for iOS"Jason Lenny2019-03-071-0/+5
| |
* | Merge branch '56618-hashed-storage-skip-validation' into 'master'Stan Hu2019-03-071-0/+5
|\ \ | | | | | | | | | | | | | | | | | | Resolve "Hashed storage migration should not be attempted if project does not validate" Closes #56618 See merge request gitlab-org/gitlab-ce!25753
| * | Skip project validation when switching storage layoutsGabriel Mazetto2019-03-051-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a fix for the Hashed Storage migration and Rollback procedure to ignore any project-level validation error that can happen in a long-running instance. There are many situations where defaults and acceptable values changed but, because we didn't provide a migration to "valid" attributes, it can happen that project will not be `valid? => true`. Because the changes we are making are limited to setting a project as read_only or changing the storage_level, it's safe to bypass validation.
* | | Merge branch 'use-date-for-upcoming-milestone-comparison' into 'master'Andreas Brandl2019-03-071-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Use date for upcoming milestone comparison Closes #58325 See merge request gitlab-org/gitlab-ce!25806
| * | | Fix upcoming milestone for far-future due datesSean McGivern2019-03-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `NOW()` is a timestamp, with a maximum year (in Postgres) 294276 AD. `milestones.due_date` is a date with a maximum year (again, in Postgres) of 5874897 AD. If there is a due date past the limit for the timestamp, comparing the two will fail with: ERROR: date out of range for timestamp We also need to add validations to keep the due dates sensible, but for now we can simply use `CURRENT_DATE` instead of `NOW()`, so the types match with no coercion needed.
* | | | Resolve "Mask the existing variables"Matija Čupić2019-03-071-0/+5
| | | |
* | | | Merge branch 'sh-rugged-get-tree-entry' into 'master'Sean McGivern2019-03-071-0/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Bring back Rugged implementation of TreeEntry See merge request gitlab-org/gitlab-ce!25706
| * | | | Bring back Rugged implementation of TreeEntryStan Hu2019-03-071-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This brings back some of the changes in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20099/diffs For users using Gitaly on top of NFS, accessing the Git data directly via Rugged is more performant than Gitaly. This merge request introduces the feature flag `rugged_tree_entry` to activate the Rugged method. Part of four Rugged changes identified in https://gitlab.com/gitlab-org/gitlab-ce/issues/57317.
* | | | | Merge branch 'sh-rugged-tree-entries' into 'master'Sean McGivern2019-03-071-0/+5
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | Bring back Rugged implementation of GetTreeEntries See merge request gitlab-org/gitlab-ce!25674
| * | | | Bring back Rugged implementation of GetTreeEntriesStan Hu2019-03-071-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This brings back some of the changes in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20343. For users using Gitaly on top of NFS, accessing the Git data directly via Rugged is more performant than Gitaly. This merge request introduces the feature flag `rugged_tree_entries` to activate the Rugged method. Part of four Rugged changes identified in https://gitlab.com/gitlab-org/gitlab-ce/issues/57317.
* | | | | Merge branch 'restrict-jupyter-login' of ↵Amit Rathi2019-03-071-0/+5
| | | | | | | | | | | | | | | | | | | | https://gitlab.com/amit1rrr/gitlab-ce into restrict-jupyter-login
* | | | | Merge branch 'fix-blob-editor-deleting-content' into 'master'Filipa Lacerda2019-03-071-0/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed the blob editor deleting all content for files Closes #58578 See merge request gitlab-org/gitlab-ce!25865
| * | | | | Fixed the blob editor deleting all content for filesPhil Hughes2019-03-071-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This only happens for files that the path consists of only numbers Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/58578
* | | | | | Merge branch '56937-edit-knative-domain' into 'master'Grzegorz Bizon2019-03-071-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Edit Knative domain after it has been deployed Closes #56937 See merge request gitlab-org/gitlab-ce!25386
| * | | | | | Add ability to edit Knative domainjerasmus2019-03-051-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Added the functionality to edit the Knative domain
* | | | | | | Merge branch 'winh-enable-reply_to_individual_notes' into 'master'Grzegorz Bizon2019-03-071-0/+5
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable reply_to_individual_notes feature flag by default Closes #30299 See merge request gitlab-org/gitlab-ce!25575
| * | | | | | Enable reply_to_individual_notes feature flag by defaultWinnie Hellmann2019-03-061-0/+5
| | | | | | |
* | | | | | | Resolve "Jobs tab border top in pipeline's page is 1px off"Miranda Fluharty2019-03-071-0/+5
| | | | | | |
* | | | | | | Merge branch 'sh-rugged-commit-is-ancestor' into 'master'Douwe Maan2019-03-071-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring back Rugged implementation of CommitIsAncestor See merge request gitlab-org/gitlab-ce!25702
| * | | | | | | Bring back Rugged implementation of CommitIsAncestorStan Hu2019-03-041-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This brings back some of the changes in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20095. For users using Gitaly on top of NFS, accessing the Git data directly via Rugged is more performant than Gitaly. This merge request introduces the feature flag `rugged_commit_is_ancestor` to activate the Rugged path. Part of four Rugged changes identified in https://gitlab.com/gitlab-org/gitlab-ce/issues/57317.
* | | | | | | | Merge branch 'expand-diff-to-full-file' into 'master'Douwe Maan2019-03-071-0/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Expand diff to entire file Closes #19054 See merge request gitlab-org/gitlab-ce!24406
| * | | | | | | | Add option to expand diff to full filePhil Hughes2019-03-061-0/+5
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The user can also toggle between the diff changes and the full file diff. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/19054
* | | | | | | | Merge branch 'osw-merge-to-ref-changes-for-ci-team' into 'master'Douwe Maan2019-03-071-0/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make merge to refs/merge-requests/:iid/merge not raise when FF-only enabled Closes #58393 See merge request gitlab-org/gitlab-ce!25653
| * | | | | | | | Provide reliable source and target IDsOswaldo Ferreira2019-03-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Returns the source and target IDs used to create the merge commit on Gitaly.
* | | | | | | | | Merge branch 'gt-update-activity-filter-for-issues' into 'master'Douwe Maan2019-03-071-0/+5
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update activity filter for issues Closes #53334 See merge request gitlab-org/gitlab-ce!23423
| * | | | | | | | Update activity filter for issuesGeorge Tsiolis2019-03-071-0/+5
| | | | | | | | |
* | | | | | | | | Merge branch 'sh-optimize-todos-api' into 'master'Sean McGivern2019-03-071-0/+5
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Significantly reduce N+1 queries in /api/v4/todos endpoint Closes #40378 See merge request gitlab-org/gitlab-ce!25711
| * | | | | | | | Significantly reduce N+1 queries in /api/v4/todos endpointStan Hu2019-03-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By preloading associations and batching issuable metadata lookups, we can significantly cut the number of SQL queries needed to load the Todos API endpoint. On GitLab.com, my own tests showed my user's SQL queries went from 365 to under 60 SQL queries. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/40378
* | | | | | | | | Moves shared quota getter into CEFilipa Lacerda2019-03-071-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In jobs store, moves the check for `shouldRenderSharedRunnerLimitWarning` to the CE codebase.
* | | | | | | | | Merge branch 'fix-group-without-owner' into 'master'Sean McGivern2019-03-071-0/+5
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix group without owner after transfer Closes #58086 See merge request gitlab-org/gitlab-ce!25573
| * | | | | | | | | fix group without owner after transferPeter Marko2019-03-011-0/+5
| | | | | | | | | |
* | | | | | | | | | Use gitlab-ci job name in environment dropdownMiranda Fluharty2019-03-071-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use plain job name in the "Deploy to..." dropdown Both in the old haml template and in the new vue component
* | | | | | | | | | Added a condition on squash message displayNatalia Tepluhina2019-03-071-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - also added a caret back to GlDropdown
* | | | | | | | | | Improve files_decorator performancePaul Slaughter2019-03-071-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | **How?** Previously the files_decorator inserted parent folders inefficiently. It started at the first part and ensured each was inserted. Since the file entries are given to use in alphabetical order, we can start at the last part of the blob's parents. If this exists, we can short circuit and be done inserting parents. **What else?** - Improve performance of decorateData. The object spread operator is not needed because the object is brand new.
* | | | | | | | | | Merge branch 'auto-devops-tags' into 'master'Grzegorz Bizon2019-03-071-0/+5
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Auto DevOps build job for tags See merge request gitlab-org/gitlab-ce!25718
| * | | | | | | | | | Add build for tagswalkafwalka2019-03-031-0/+5
| | | | | | | | | | |
* | | | | | | | | | | Merge branch 'shell-8-7' into 'master'Rémy Coutable2019-03-071-0/+5
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to GitLab Shell 8.7.1 See merge request gitlab-org/gitlab-ce!25801
| * | | | | | | | | | | Update GitLab Shell to v8.7.1nick.thomas/gitlab-ce-shell-8-7Nick Thomas2019-03-061-0/+5
| | | | | | | | | | | |
* | | | | | | | | | | | Merge branch '41888-access-personal-snippets-by-api' into 'master'Robert Speicher2019-03-061-0/+5
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow all snippets to be accessed by API Closes #41888 See merge request gitlab-org/gitlab-ce!25772
| * | | | | | | | | | | | Allow all personal snippets to be accessed by APINick Thomas2019-03-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, you could only access personal snippets in the API if you had authored them. The documentation doesn't state that this is the case, and it's quite surprising.
* | | | | | | | | | | | | Revert previous commit since it isn't neededJason Lenny2019-03-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 669d84356771682961ac6c416c3cbdb983ec0cd2
* | | | | | | | | | | | | Allow GraphQL requests without CSRF tokenBob Van Landuyt2019-03-061-0/+5
| |_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With this we allow authentication using a session or using personal access token. Authentication using a session, and CSRF token makes it easy to play with GraphQL from the Graphiql endpoint we expose. But we cannot enforce CSRF validity, otherwise authentication for regular API clients would fail when they use personal access tokens to authenticate.
* | | | | | | | | | | | Merge branch 'expose-merge-request-entity-for-pipelines' into 'master'Kamil Trzciński2019-03-061-0/+5
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Expose merge request entity for pipelines See merge request gitlab-org/gitlab-ce!25679
| * | | | | | | | | | | | Expose merge request entity for pipelinesShinya Maeda2019-03-061-0/+5
| | |_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add preload Fix ok Write tests test only postgresql ok add more test ; Improve wording Add changelog Fix
* | | | | | | | | | | | Add zoom to metrics dashboardAdriel Santiago2019-03-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds the ability to change data zoom for metrics graphs
* | | | | | | | | | | | Allow protected branch creation via web and APIPatrick Bajao2019-03-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit includes changes to add `UserAccess#can_create_branch?` which will check whether the user is allowed to create a branch even if it matches a protected branch. This is used in `Gitlab::Checks::BranchCheck` when the branch name matches a protected branch. A `push_to_create_protected_branch` ability in `ProjectPolicy` has been added to allow Developers and above to create protected branches.
* | | | | | | | | | | | Use encrypted runner tokensKamil Trzciński2019-03-061-0/+5
| |_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes code to support encrypted runner tokens. This code also finished previously started encryption process.