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
2018-01-15Fork now protects default branch on completionTiago Botelho
2018-01-12Remove warning noise in ProjectImportOptionsStan Hu
Squlches these warnings: ``` /opt/gitlab/embedded/service/gitlab-rails/app/workers/concerns/project_import_options.rb:5: warning: already initialized constant ProjectImportOptions::IMPORT_RETRY_COUNT /opt/gitlab/embedded/service/gitlab-rails/app/workers/concerns/project_import_options.rb:5: warning: previous definition of IMPORT_RETRY_COUNT was here ```
2018-01-11Adds Rubocop rule for line break around conditionals🙈 jacopo beschi 🙉
2018-01-11Merge branch 'remove-soft-removals' into 'master'Douwe Maan
Remove soft removals related code Closes #37447 See merge request gitlab-org/gitlab-ce!15789
2018-01-10Fix link to billingKamil Trzciński
2018-01-10Fix billing checkingKamil Trzciński
2018-01-08Remove soft removals related codeYorick Peterse
This removes all usage of soft removals except for the "pending delete" system implemented for projects. This in turn simplifies all the query plans of the models that used soft removals. Since we don't really use soft removals for anything useful there's no point in keeping it around. This _does_ mean that hard removals of issues (which only admins can do if I'm not mistaken) can influence the "iid" values, but that code is broken to begin with. More on this (and how to fix it) can be found in https://gitlab.com/gitlab-org/gitlab-ce/issues/31114. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/37447
2018-01-08Merge branch 'delay-background-migrations' into 'master'Rémy Coutable
Run background migrations with a minimum interval Closes #41624 See merge request gitlab-org/gitlab-ce!16230
2018-01-07Set timeout to billing informationKamil Trzciński
2018-01-07Refactor GCP session token exchange schemeMatija Čupić
2018-01-06Use token from redis in gcp project billing workerMatija Čupić
2018-01-05Merge branch 'master' into ↵Matija Čupić
39957-redirect-to-gpc-page-if-users-try-to-create-a-cluster-but-the-account-is-not-enabled
2018-01-05Move worker to gcp_project namespaceMatija Čupić
2018-01-05Use token hash for redis keyMatija Čupić
2018-01-05Run background migrations with a minimum intervalYorick Peterse
This adds a minimum interval to BackgroundMigrationWorker, ensuring background migrations of the same class only run once every 5 minutes. This prevents a thundering herd problem where scheduled migrations all run at once due to their delays having been expired (e.g. as the result of a queue being paused for a long time). If a job was recently executed it's rescheduled with a delay that equals the remaining time of the job's lease. This means that if the lease expires in two minutes we only need to wait two minutes, instead of five. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/41624
2018-01-05Backport 'Rebase' feature from EE to CEJan Provaznik
When a project uses fast-forward merging strategy user has to rebase MRs to target branch before it can be merged. Now user can do rebase in UI by clicking 'Rebase' button instead of doing rebase locally. This feature was already present in EE, this is only backport of the feature to CE. Couple of changes: * removed rebase license check * renamed migration (changed timestamp) Closes #40301
2018-01-05Return list of billing enabled projectsMatija Čupić
2018-01-05Change CheckGcpProjectBillingWorker lease to 15sMatija Čupić
2017-12-21Add CheckGcpProjectBilling worker to all_queuesMatija Čupić
2017-12-21Merge branch 'master' into ↵Matija Čupić
39957-redirect-to-gpc-page-if-users-try-to-create-a-cluster-but-the-account-is-not-enabled
2017-12-20Merge branch ↵Douwe Maan
'39246-fork-and-import-jobs-should-only-be-marked-as-failed-when-the-number-of-retries-was-exhausted' into 'master' Fork and Import jobs only get marked as failed when the number of Sidekiq retries were exhausted Closes #39246 See merge request gitlab-org/gitlab-ce!15844
2017-12-19Merge branch 'zj-gitaly-pipelines-n-1' into 'master'Robert Speicher
Improve performance of Pipelines#index.json See merge request gitlab-org/gitlab-ce!14846
2017-12-19Load commit in batches for pipelines#indexZeger-Jan van de Weg
Uses `list_commits_by_oid` on the CommitService, to request the needed commits for pipelines. These commits are needed to display the user that created the commit and the commit title. This includes fixes for tests failing that depended on the commit being `nil`. However, now these are batch loaded, this doesn't happen anymore and the commits are an instance of BatchLoader.
2017-12-18Add pipeline_creation:run_pipeline_schedule into Sidekiq queue listStan Hu
2017-12-18Use queue_namespace rather than enqueue_inLin Jen-Shin
2017-12-18Merge branch 'sh-add-schedule-pipeline-run-now' into 'master'Kamil Trzciński
Add button to run scheduled pipeline immediately Closes #38741 See merge request gitlab-org/gitlab-ce!15700
2017-12-16Add lease to CheckGcpProjectBillingWorkerMatija Čupić
2017-12-16Add CheckGcpProjectBillingWorkerMatija Čupić
2017-12-15Fork and Import jobs only get marked as failed when the number of Sidekiq ↵Tiago Botelho
retries were exhausted
2017-12-15Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin
* upstream/master: (671 commits) Make rubocop happy Use guard clause Improve language Prettify Use temp branch Pass info about who started the job and which job triggered it Docs: add indexes for monitoring and performance monitoring clearer-documentation-on-inline-diffs Add docs for commit diff discussion in merge requests sorting for tags api Clear BatchLoader after each spec to prevent holding onto records longer than necessary Include project in BatchLoader key to prevent returning blobs for the wrong project moved lfs_blob_ids method into ExtractsPath module Converted JS modules into exported modules spec fixes Bump gitlab-shell version to 5.10.3 Clear caches before updating MR diffs Use new Ruby version 2.4 in GitLab QA images moved lfs blob fetch from extractspath file Update GitLab QA dependencies ...
2017-12-14Merge branch 'dm-dedicated-sidekiq-queues' into 'master'Sean McGivern
Use a dedicated queue for each Sidekiq worker See merge request gitlab-org/gitlab-ce!15882
2017-12-13Prevent worker that updates merge requests head pipeline from failing jobsFelipe Artur
2017-12-13Add rubocops to ensure Sidekiq workers include ApplicationWorker and don't ↵Douwe Maan
manually set their queue
2017-12-13Fix Sidekiq worker and make flash message return a link to the pipelines pageStan Hu
2017-12-13Address some comments with running a pipeline scheduleStan Hu
2017-12-13Add button to run scheduled pipeline immediatelyStan Hu
Closes #38741
2017-12-12Use a dedicated queue for each workerDouwe Maan
2017-12-05Fix update head pipeline workerFelipe Artur
2017-12-05Ensure pippeline corresponds with the sha of an MRJarka Kadlecova
2017-12-05Merge branch 'dm-application-worker' into 'master'Sean McGivern
Add ApplicationWorker and make every worker include it See merge request gitlab-org/gitlab-ce!15632
2017-12-05Consistently schedule Sidekiq jobsDouwe Maan
2017-12-05Add ApplicationWorker and make every worker include itDouwe Maan
2017-12-05Create merge request from emailJan Provaznik
* new merge request can be created by sending an email to the specific email address (similar to creating issues by email) * for the first iteration, source branch must be specified in the mail subject, other merge request parameters can not be set yet * user should enable "Receive notifications about your own activity" in user settings to receive a notification about created merge request Part of #32878
2017-12-04Merge branch 'git-fsck-worker-client-prep' into 'master'Douwe Maan
Move SingleRepositoryWorker#fsck into Gitlab::Git::Repository Closes gitaly#802 See merge request gitlab-org/gitlab-ce!15710
2017-12-04Move SingleRepositoryWorker#fsck into Gitlab::Git::RepositoryKim "BKC" Carlbäcker
2017-12-04Fix the fork project functionality for projects with hashed storageNick Thomas
Note the dependency on gitlab-shell v5.10.0
2017-11-30Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin
* upstream/master: (170 commits) support ordering of project notes in notes api Redirect to an already forked project if it exists Reschedule the migration to populate fork networks Create fork networks for forks for which the source was deleted. Fix item name and namespace text overflow in Projects dropdown Minor backport from EE fix link that was linking to `html` instead of `md` Backport epic tasklist Add timeouts for Gitaly calls SSHUploadPack over Gitaly is now OptOut fix icon colors in commit list Fix star icon color/stroke Backport border inline edit Add checkboxes to automatically run AutoDevops pipeline BE for automatic pipeline when enabling Auto DevOps I am certainly weary of debugging sidekiq but I don't think that's what was meant Ensure MRs always use branch refs for comparison Fix issue comment submit button disabled on GFM paste Lock seed-fu at the correct version in Gemfile.lock Improve indexes on merge_request_diffs ...
2017-11-28Merge branch ↵Kamil Trzciński
'38962-automatically-run-a-pipeline-when-auto-devops-is-turned-on-in-project-settings' into 'master' Add checkbox to automatically run a pipeline when Auto DevOps is turned on in project settings Closes #38962 See merge request gitlab-org/gitlab-ce!15380
2017-11-28BE for automatic pipeline when enabling Auto DevOpsMatija Čupić
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/38962
2017-11-28Merge branch 'hashed-storage-attachments-migration-path' into 'master'Nick Thomas
Hashed storage attachments migration path See merge request gitlab-org/gitlab-ce!15352