- Apr 02, 2019
-
-
Douglas Barbosa Alexandre authored
Force a full GC after importing a project Closes #59477 See merge request gitlab-org/gitlab-ce!26803 (cherry picked from commit 57cba4d1) d4c6a3af Force a full GC after importing a project
-
- Mar 25, 2019
-
-
Jarka Košanová authored
- labels have to be in the same project/group as an issuable
-
- Mar 20, 2019
-
-
Igor Drozdov authored
-
- Mar 08, 2019
-
-
walkafwalka authored
-
- Mar 07, 2019
-
-
Luke Duncalfe authored
This reverts merge request !25708
-
- Mar 06, 2019
-
-
Oswaldo Ferreira authored
Returns the source and target IDs used to create the merge commit on Gitaly.
-
Andrew Newdigate authored
This style change enforces `return if ...` instead of `return nil if ...` to save maintainers a few minor review points
-
Oswaldo Ferreira authored
-
João Cunha authored
-
Alexandru Croitor authored
* Support label parameter as comma separated and array of strings for merge requests and issues api endpoints
-
Patrick Bajao authored
When `force` is set to `true` and `start_branch` is set, the branch will be ovewritten with the new commit based on the `HEAD` of the `start_branch`. This commit includes changes to update the `gitaly-proto` gem.
-
- Mar 05, 2019
-
-
João Cunha authored
- This is to avoid colision with EE ClusterUpdateAppWorker
-
João Cunha authored
- Creates new route - Creates new controller action - Creates call stack: Clusterss::ApplciationsController calls --> Clusters::Applications::UpdateService calls --> Clusters::Applications::ScheduleUpdateService calls --> ClusterUpdateAppWorker calls --> Clusters::Applications::PatchService --> ClusterWaitForAppInstallationWorker DRY req params Adds gcp_cluster:cluster_update_app queue Schedule_update_service is uneeded Extract common logic to a parent class (UpdateService will need it) Introduce new UpdateService Fix rescue class namespace Fix RuboCop offenses Adds BaseService for create and update services Remove request_handler code duplication Fixes update command Move update_command to ApplicationCore so all apps can use it Adds tests for Knative update_command Adds specs for PatchService Raise error if update receives an unistalled app Adds update_service spec Fix RuboCop offense Use subject in favor of go Adds update endpoint specs for project namespace Adds update endpoint specs for group namespace
-
Gabriel Mazetto authored
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.
-
- Mar 04, 2019
-
-
Felipe Artur authored
Fix 'commands applied' messages not being shown when issue is promoted to epic using slash commands.
-
- Mar 02, 2019
-
-
Stan Hu authored
When a merge fails due to a locked file, no feedback was given to the user as to why it failed if the user used the Merge button. However, if the push attempt happened directly in the Web UI, the pre-receive message would be displayed. To be consistent and to make it clear why a merge failed, we now include the pre-receive error message in the merge request widget. Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/10165
-
- Mar 01, 2019
-
-
Peter Marko authored
-
Reuben Pereira authored
- Move some specs into contexts - Let get_slugs method take a parameter and return a specific slug. - Add rescues when using Addressable::URI.
-
Gabriel Mazetto authored
-
Gabriel Mazetto authored
Exceptions were also simplified from 2 to 1.
-
Gabriel Mazetto authored
`try_to_set_repository_read_only!` is now on the Base class. Simplified Exception classes from 2 to 1 with a more descriptive name.
-
Gabriel Mazetto authored
New class contains the ExclusiveLease specifics that is shared among both the Migration and Rollback workers.
-
Gabriel Mazetto authored
This change takes the case where repository doesn't exist on disk and make it ignore but succeed the step, increasing or decreasing the version depending on the operation.
-
Gabriel Mazetto authored
Rollback is done similar to Migration for the Hashed Storage. It also shares the same ExclusiveLease key to prevent both happening at the same time. All Hashed Storage related workers now share the same queue namespace which allows for assigning dedicated workers easily.
-
Gabriel Mazetto authored
We are adding sidekiq workers and service classes to allow to rollback a hashed storage migration. There are some refactoring involved as well as part of the code can be reused by both the migration and the rollback logic.
-
Shinya Maeda authored
Fix ok Add spec Fix ok Fix Add changelog Fix Add memoization a fix
-
Heinrich Lee Yu authored
Adds additional count param to Boards::Visits::LatestService
-
- Feb 27, 2019
-
-
Alexis Reigel authored
the potential number of available runner tags is too large to load it statically to a dropdown. we use the same lazy loaded dropdown as is used for the users dropdown already.
-
Alexis Reigel authored
-
Takuya Noguchi authored
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
-
Jacopo authored
The API get projects/:id/traffic/fetches allows user with write access to the repository to get the number of clones for the last 30 days.
-
Shinya Maeda authored
source_sha and target_sha are used for merge request pipelines
-
- Feb 26, 2019
-
-
Oswaldo Ferreira authored
This is an issue that can only be seen through EE. Further details can be seen on https://gitlab.com/gitlab-org/gitlab-ee/issues/9876. In general we should always use the latest diff version of a file in order to both create and apply suggestions.
-
João Cunha authored
- deletes schedule_installation_service.rb - moves schedule_installation_service.rb logic to create_service.rb - moves specs as well Removes code duplication Remove unecessary spec block Abide review suggestions Test installable applications which are not associated to a cluster Fix a typo Removes duplciated expectation Reuse variable instead of redefining Remove method in favor of a local scoped lambda Improve 'failing service' shared examples Test the increase of status count Remove duplicated test Enable fronzen literal
-
Oswaldo Ferreira authored
Add a merge_requests/:iid/merge_to_ref API which make use of the groundwork to write merge results into refs/merge-requests/:iid/merge.
-
Oswaldo Ferreira authored
Adds the ground work for writing into the merge ref refs/merge-requests/:iid/merge the merge result between source and target branches of a MR, without further side-effects such as mailing, MR updates and target branch changes.
-
Rémy Coutable authored
Fix misspellings in app/spec comments See merge request gitlab-org/gitlab-ce!25517
-
- Feb 25, 2019
-
-
Michael Kozono authored
This reverts commit 9202bbd1, reversing changes made to 4b282e9c.
-
Oswaldo Ferreira authored
-
Oswaldo Ferreira authored
-