- Sep 04, 2019
-
-
- Sep 03, 2019
-
-
Shinya Maeda authored
This commit adds pipeline.type key to PipelineEntity. This key will be used in MR widget in the next iteration.
-
- Sep 02, 2019
-
-
Thong Kuah authored
This method will be overridden in EE
-
Patrick Bajao authored
Instead of highlighting all lines when not all of them are needed, only highlight from the beginning up to the specified limit. The `BlobPresenter#highlight` method has been updated to support `to` param. This param will be used to limit the content to be highlighted.
-
- Aug 20, 2019
-
-
The virtus project has been discontinued: https://github.com/solnic/virtus/commit/a6f896984
-
- Aug 10, 2019
-
-
Samantha Ming authored
- expand upwards - expand downwards - expand all in both inline and parallel views
-
- Aug 09, 2019
-
-
Splits auto-refreshing of MR widget into 2 requests: - the one which uses etag-caching and invalidates the fields on change - the one without caching The idea is to gradually move all the fields to etag-cached endpoint
-
Patrick Bajao authored
This reverts merge request !31361
-
- Aug 06, 2019
-
-
Patrick Bajao authored
Instead of highlighting all lines when not all of them are needed, only highlight specific lines. The `BlobPresenter#highlight` method has been updated to support `since` and `to` params. These params will be used to limit the content to be highlighted. Modify `Gitlab::Highlight` to support `since` param which will then be used to determine the starting line number.
-
- Aug 05, 2019
-
-
Nick Thomas authored
This commit changes how we eager-load projects, routes, and namespaces required by the deploy keys endpoint, getting a 10x improvement in my local testing. The endpoint still doesn't scale in-general, but going from ~13 seconds to dump a 63K result to generating the same thing in ~1.6 seconds seems like a good improvement to me.
-
- Jul 22, 2019
-
-
Patrick Bajao authored
Return the `text` as plain string in the response instead of including HTML tags but keep `rich_text` as is. The fix is to modify `Blob::UnfoldPresenter#diff_files` to map each raw diff line (limited by the range specified) to a corresponding line in an array of highlighted lines to use as `rich_text`.
-
- Jul 11, 2019
-
-
Dylan Griffith authored
The current approach requires catching exceptions to handle these errors and callers are already handling model validations so it seems more appropriate. Also it seemed to convoluted to add this logic directly to the model since the model needs to check too many possible associations to determine whether or not there are more than one cluster since the model doesn't know what it's being created on. Additionally we only wanted to validate during create to avoid the risk of existing models becoming invalid by many different edge cases.
-
- Jun 28, 2019
-
-
Phil Hughes authored
-
Luke Duncalfe authored
Adding new `AddAwardEmoji`, `RemoveAwardEmoji` and `ToggleAwardEmoji` GraphQL mutations. Adding new `#authorized_find_with_pre_checks!` and (unused, but for completeness `#authorized_find_with_post_checks!`) authorization methods. These allow us to perform an authorized find, and run our own additional checks before or after the authorization runs. https://gitlab.com/gitlab-org/gitlab-ce/issues/62826
-
- Jun 12, 2019
-
-
Fabio Pitino authored
Enable Get and Update of ci_default_git_depth for Project API. Renaming Project#default_git_depth to :ci_default_git_depth to give more context through the API usage. Add API documentation
-
- Jun 10, 2019
-
-
Fabio Pitino authored
-
Phil Hughes authored
-
- Jun 06, 2019
-
-
Introduce default_git_depth in project's CI/CD settings and set it to 50. Use it if there is no GIT_DEPTH variable specified. Apply this default only to newly created projects and keep it nil for old ones in order to not break pipelines that rely on non-shallow clones. default_git_depth can be updated from CI/CD Settings in the UI, must be either nil or integer between 0 and 1000 (incl). Inherit default_git_depth from the origin project when forking projects. MR pipelines are run on a MR ref (refs/merge-requests/:iid/merge) and it contains unique commit (i.e. merge commit) which doesn't exist in the other branch/tags refs. We need to add it cause otherwise it may break pipelines for old projects that have already enabled Pipelines for merge results and have git depth 0. Document new default_git_depth project CI/CD setting
-
- Jun 05, 2019
-
-
Phil Hughes authored
-
- Jun 03, 2019
-
-
Shinya Maeda authored
We have one auto merge strategy today - Merge When Pipeline Succeeds. In order to add more strategies for Merge Train feature, we abstract the architecture to be more extensible. Removed arguments Fix spec
-
- Jun 02, 2019
-
-
Stan Hu authored
This file conflicts quite frequently with any changes in the file.
-
- May 31, 2019
-
-
Brett Walker authored
and allow passing of child_complexity to the 'resolver_complexity' metho
-
Fabio Pitino authored
-
- May 30, 2019
-
-
Filipa Lacerda authored
The ref to the branch was being displayed as raw HTML in the Pipelines page
-
- May 28, 2019
-
-
Jan Provaznik authored
Since label presenter is used in label index view, label class check doesn't work as expected because the class is now LabelPresenter. Also `label.subject` doesn't work as expected now because Label's model `subject` method is shadowed by Gitlab's presenter's method which uses `subject` for referencing the original object. Instead we use a presenter's method for both checks now. `label_deletion_confirm_text` is not used anywhere so it's removed
-
- May 27, 2019
-
-
Jacques Erasmus authored
Added a changelog entry for the feature
-
- May 06, 2019
-
-
James Fargher authored
-
James Fargher authored
Instance level clusters were already mostly supported, this change adds admin area controllers for cluster CRUD
-
Tweak cluster helper and refactor its specs.
-
- Apr 30, 2019
-
-
Shinya Maeda authored
Source branch can be removed after the merge and we have to make sure to avoid rendering links if it's the case.
-
- Apr 23, 2019
-
-
Jan Provaznik authored
When rendering a label we want to check 'scoped_label' feature availability on a project/group where label is being used. For this reason a label presenter is used in UI and information about context project/group is passed to this presenter.
-
- Apr 19, 2019
-
-
Illya Klymov authored
-
- Apr 16, 2019
-
-
Martin Wortschack authored
- app/services - app/controllers - app/presenters
-
George Tsiolis authored
-
- Apr 15, 2019
-
-
Nathan Friend authored
This commit adds two new warning messages to the MR widget that handle cases involving merge request pipelines.
-
- Apr 03, 2019
-
-
Grzegorz Bizon authored
-
- Mar 29, 2019
-
-
Mayra Cabrera authored
This will allow to user the term managed? on https://gitlab.com/gitlab-org/gitlab-ce/issues/56557. Managed? will be used to distinct clusters that are automatically managed by GitLab
-
Shinya Maeda authored
By using `refs/merge-requests/:iid/head` ok ok Improve naming nicely Add nice tests add nice tests fix some more revert
-
- Mar 20, 2019
-
-
Tiger Watson authored
Introduces the concept of Prerequisites for a CI build. If a build has unmet prerequisites it will go through the :preparing state before being made available to a runner. There are no actual prerequisites yet, so current behaviour is unchanged.
-
- Mar 19, 2019
-
-
Shinya Maeda authored
Commit changes Add spec Add changelog fix fix Fix Fix spec Finish spec ok nice ok ok ok fix
-