Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-21Merge branch '57115-just-in-time-k8s-resource-creation' into 'master'Clement Ho
Create project-specific Kubernetes resources just-in-time See merge request gitlab-org/gitlab-ce!25586
2019-03-20Add feature flag for build preparing stateTiger
The flag is on by default, but allows us to revert back to the old behaviour if we encounter any problems.
2019-03-20Create framework for build prerequisitesTiger
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.
2019-03-19Merge branch 'fix/registry2.7-delete-auth' into 'master'Dmitriy Zaporozhets
Add support for deleting images in registry 2.7 See merge request gitlab-org/gitlab-ce!25862
2019-03-19Add support for deleting images in registry 2.7Peter Bábics
2019-03-13Run rubocop -aNick Thomas
2019-03-12Enable/disable Auto DevOps at Group levelMayra Cabrera
- Includes instance methods on Group model to detect when a group has AutoDevOps explicitly/implicitly enabled/disabled. - Includes migration to add a new column to namespaces table - Add UI necessary modifications - Add service and controller to update auto devops related instances - Updates project and groups auto devops badges Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52447
2019-03-08Merge branch 'ingress-hostnames' into 'master'Mike Greiling
Add support for ingress hostnames Closes #58244, #56158, and #46691 See merge request gitlab-org/gitlab-ce!25181
2019-03-08Add support for ingress hostnameswalkafwalka
2019-03-08Revert "Merge branch 'sh-show-pre-receive-error-merge' into 'master'"Luke Duncalfe
This reverts merge request !25708
2019-03-07Merge branch '56618-hashed-storage-skip-validation' into 'master'Stan Hu
Resolve "Hashed storage migration should not be attempted if project does not validate" Closes #56618 See merge request gitlab-org/gitlab-ce!25753
2019-03-07Merge branch '56937-edit-knative-domain' into 'master'Grzegorz Bizon
Edit Knative domain after it has been deployed Closes #56937 See merge request gitlab-org/gitlab-ce!25386
2019-03-07Merge branch 'osw-merge-to-ref-changes-for-ci-team' into 'master'Douwe Maan
Make merge to refs/merge-requests/:iid/merge not raise when FF-only enabled Closes #58393 See merge request gitlab-org/gitlab-ce!25653
2019-03-07Merge branch 'fix-group-without-owner' into 'master'Sean McGivern
fix group without owner after transfer Closes #58086 See merge request gitlab-org/gitlab-ce!25573
2019-03-06Provide reliable source and target IDsOswaldo Ferreira
Returns the source and target IDs used to create the merge commit on Gitaly.
2019-03-06Ref merge does not fail upon FF config enabledOswaldo Ferreira
2019-03-06Accept force option on commit via APIPatrick Bajao
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.
2019-03-05Rename ClusterUpdateAppWorker to ClusterPatchAppWorkerJoão Cunha
- This is to avoid colision with EE ClusterUpdateAppWorker
2019-03-05Creates Clusterss::ApplciationsController update endpointJoão Cunha
- 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
2019-03-05Skip project validation when switching storage layoutsGabriel Mazetto
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.
2019-03-04Merge dev master into GitLab.com masterYorick Peterse
2019-03-04Merge branch 'security-2773-milestones-fix' into 'master'Yorick Peterse
[master] Check issue milestone availability See merge request gitlab/gitlabhq!2788
2019-03-04Merge branch ↵Yorick Peterse
'2802-security-add-public-internal-groups-as-members-to-your-project-idor' into 'master' Add public/internal groups as members to your Project(IDOR) See merge request gitlab/gitlabhq!2898
2019-03-04Show commands applied message when promoting issuesFelipe Artur
Fix 'commands applied' messages not being shown when issue is promoted to epic using slash commands.
2019-03-02Show pre-receive error message in merge request widgetStan Hu
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
2019-03-01fix group without owner after transferPeter Marko
2019-03-01Merge branch '53966-make-hashed-storage-migration-safer-and-more-inviting' ↵Douglas Barbosa Alexandre
into 'master' Hashed Storage rollback mechanism See merge request gitlab-org/gitlab-ce!23955
2019-03-01Merge branch 'refactor-merge-request-between-pipeline-and-build' into 'master'Kamil Trzciński
Add suffix (`_event`) to merge request source Closes gitlab-ee#9893 See merge request gitlab-org/gitlab-ce!25508
2019-03-01Refactor model and specReuben Pereira
- Move some specs into contexts - Let get_slugs method take a parameter and return a specific slug. - Add rescues when using Addressable::URI.
2019-03-01Extract duplicated code into BaseAttachmentServiceGabriel Mazetto
Exceptions were also simplified from 2 to 1.
2019-03-01Extract and simplify more code into BaseRepositoryService`Gabriel Mazetto
`try_to_set_repository_read_only!` is now on the Base class. Simplified Exception classes from 2 to 1 with a more descriptive name.
2019-03-01Edge case: upgrade/downgrade when repository doesn't existGabriel Mazetto
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.
2019-03-01Added Rollbacker workers and support on the rake taskGabriel Mazetto
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.
2019-03-01Adds Rollback functionality to HashedStorage migrationGabriel Mazetto
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.
2019-03-01Add suffix for merge request eventShinya Maeda
Fix ok Add spec Fix ok Fix Add changelog Fix Add memoization a fix
2019-03-01CE-port for 7714-view-recent-boardsHeinrich Lee Yu
Adds additional count param to Boards::Visits::LatestService
2019-02-28Jira: Make issue links title compactDouglas Barbosa Alexandre
Port of a community contribution from @glensc to upstream.
2019-02-27Merge branch 'fix-misspellings-app' into 'master'Rémy Coutable
Fix misspellings in app/spec executable lines See merge request gitlab-org/gitlab-ce!25521
2019-02-27Merge branch 'osw-fetch-latest-version-when-creating-suggestions' into 'master'Sean McGivern
Enforce using the latest diff version when creating suggestions Closes gitlab-ee#9876 See merge request gitlab-org/gitlab-ce!25441
2019-02-27Fix misspellings in app/spec executable linesTakuya Noguchi
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2019-02-27Merge branch '42086-project-fetch-statistics-api-http-only' into 'master'Nick Thomas
Resolve "Project fetch statistics API (HTTP only)" Closes #42086 See merge request gitlab-org/gitlab-ce!23596
2019-02-27Add project http fetch statistics APIJacopo
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.
2019-02-27Persist source sha and target sha for merge pipelinesShinya Maeda
source_sha and target_sha are used for merge request pipelines
2019-02-26Always fetch MR latest version when creating suggestionsOswaldo Ferreira
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.
2019-02-26Get rid of ScheduleInstallationServiceJoão Cunha
- 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
2019-02-25Add feature-flag supportOswaldo Ferreira
Returns error in MergeToRefService when merge_to_tmp_merge_ref_path ff is disabled.
2019-02-25Check authorization in merge servicesOswaldo Ferreira
Move authorization checks to merge services instead relying solely on external checks.
2019-02-25Support merge to ref for merge-commit and squashOswaldo Ferreira
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.
2019-02-21Catch exception in calculate reactive cacheReuben Pereira
Return the exception as an error.
2019-02-20Change policy regarding group visibilityMałgorzata Ksionek