summaryrefslogtreecommitdiff
path: root/app/workers
Commit message (Collapse)AuthorAgeFilesLines
* Improve exception description in bg migrationsGrzegorz Bizon2017-07-071-1/+3
|
* Add description to exception in bg migrations workerGrzegorz Bizon2017-07-071-1/+1
|
* Use integers to schedule delayed background migrationsGrzegorz Bizon2017-07-071-2/+2
|
* Use ActiveRecord 5 batching to schedule bg migrationGrzegorz Bizon2017-07-071-1/+1
|
* Make it possible to schedule bg migrations in bulkGrzegorz Bizon2017-07-071-2/+16
|
* Create and use project path helpers that only need a project, no namespaceDouwe Maan2017-07-052-33/+7
|
* Merge branch 'dm-merge-request-creations-controller' into 'master'Sean McGivern2017-06-291-1/+1
|\ | | | | | | | | Split up MergeRequestsController See merge request !12150
| * Split up MergeRequestsControllerdm-merge-request-creations-controllerDouwe Maan2017-06-281-1/+1
| |
* | Merge branch 'postreceive-gl-repository' into 'master'Sean McGivern2017-06-291-18/+3
|\ \ | | | | | | | | | | | | | | | | | | Use gl_repository exclusively on PostReceive Closes gitaly#201 See merge request !12290
| * | Use gl_repository exclusively as identifier on post-receivepostreceive-gl-repositoryAlejandro Rodríguez2017-06-271-18/+3
| |/
* | Fix current feature related specsTiago Botelho2017-06-281-1/+1
|/
* Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon2017-06-217-22/+22
|
* Add the ability to perform background migrationsYorick Peterse2017-06-121-0/+23
| | | | | | | | Background migrations can be used to perform long running data migrations without these blocking a deployment procedure. See MR https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11854 for more information.
* Merge branch 'port-post-receive-changes' into 'master'Robert Speicher2017-06-081-21/+17
|\ | | | | | | | | Refactor PostReceive worker to limit merge conflicts See merge request !11916
| * Refactor PostReceive worker to limit merge conflictsport-post-receive-changesDouglas Barbosa Alexandre2017-06-051-21/+17
| |
* | Merge branch 'pull-mirror-overhaul-ce-backport' into 'master'Douwe Maan2017-06-052-22/+40
|\ \ | |/ |/| | | | | backports changed import logic from pull mirroring feature into CE See merge request !11850
| * backports changed import logic from pull mirroring feature into CETiago Botelho2017-06-052-22/+40
| |
* | Merge branch '30469-convdev-index' into 'master'Sean McGivern2017-06-051-15/+3
|\ \ | | | | | | | | | | | | | | | | | | ConvDev Index Closes #30469 See merge request !11377
| * | Add Conversational Development Index page to admin panelTaurie Davis, Simon Knox and Adam Niedzielski2017-06-011-15/+3
| |/
* | Simplify CreateDeploymentService so that it usesLin Jen-Shin2017-06-011-10/+1
|/ | | | methods directly from job, avoid duplicating the works.
* Introduce source to pipeline entitytrigger-sourceKamil Trzcinski2017-05-311-1/+1
|
* Merge branch 'issue_19262' into 'master'Douwe Maan2017-05-251-2/+13
|\ | | | | | | | | | | | | Prevent commits from upstream repositories to be re-processed by forks Closes #19262 See merge request !11511
| * Remove unecessary commit pattern checkFelipe Artur2017-05-251-3/+1
| |
| * Prevent commits from upstream repositories to be re-processed by forksFelipe Artur2017-05-221-0/+13
| |
* | Merge branch '17848-web-hook-logging' into 'master'Dmitriy Zaporozhets2017-05-253-12/+14
|\ \ | | | | | | | | | | | | | | | | | | Implement Web Hooks calls logging Closes #17848 See merge request !11027
| * | Implement web hooks loggingAlexander Randa2017-05-253-12/+14
| |/ | | | | | | | | | | | | | | * implemented logging of project and system web hooks * implemented UI for user area (project hooks) * implemented UI for admin area (system hooks) * implemented retry of logged webhook * NOT imeplemented log remover
* | Test the ExpireJobCacheWorker and related changeszj-fix-pipeline-etagZ.J. van de Weg2017-05-221-8/+6
| | | | | | | | These were untested by the cherry picked commit.
* | Add MISSING e-tag refresh of resource for Job, and Pipeline GraphKamil Trzcinski2017-05-222-0/+46
|/
* Do not schedule pipelines if the user can'tZ.J. van de Weg2017-05-151-1/+7
| | | | | | | | | | | When the owner of a pipelines schedule was either blocked or was removed from the project, the pipeline schedular would still schedule the pipeline. This would than fail however, given the user had no access to the project and it contents. However, a better way to handle it would be to not schedule it at all. Furthermore, from now on, such schedules will be deactivated so the schedule worker can ignore it on the next runs.
* Added repository_update hookGabriel Mazetto2017-05-121-3/+22
|
* Merge branch '27144-enforce-rubocop-trailing_commas-no_comma-style' into ↵Robert Speicher2017-05-102-2/+2
|\ | | | | | | | | | | | | | | | | | | 'master' Resolve "Use consistent style for trailing commas" Closes #27144 See merge request !11063
| * Enable the Style/TrailingCommaInArguments copRémy Coutable2017-05-102-2/+2
| | | | | | | | | | | | Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me>
* | No user needed to cleanup namespaceless pending delete projectsToon Claes2017-05-101-4/+1
| | | | | | | | | | Since this is a cleanup, ran by a post-deploy, there is no need to lookup the admin to run the cleanup.
* | Use worker to destroy namespaceless projects in post-deployToon Claes2017-05-101-0/+46
|/ | | | | | | | Destroying projects can be very time consuming. So instead of destroying them in the post-deploy, just schedule them and make Sidekiq do the hard work. They are scheduled in batches of 5000 records. This way the number of database requests is limited while also the amount data read to memory is limited.
* Merge branch 'deltas-only' into 'master' Sean McGivern2017-05-091-3/+3
|\ | | | | | | | | Don't use DiffCollection for deltas See merge request !11201
| * Don't use DiffCollection for deltasJacob Vosmaer2017-05-091-3/+3
| |
* | Merge branch '28359-skip-process-commit-worker-unless-issues-referenced' ↵31977-ensure-all-webpack-bundles-which-include-vue-are-children-of-common_vue-jsDmitriy Zaporozhets2017-05-081-0/+3
|\ \ | |/ |/| | | | | | | | | | | | | | | into 'master' Use regex to skip unnecessary reference processing in ProcessCommitWorker Closes #28359 See merge request !10867
| * Use regex to skip unnecessary reference processing in ProcessCommitWorkerJames Edwards-Jones2017-05-041-0/+3
| |
* | Add Pipeline Schedules that supersedes experimental Trigger ScheduleZeger-Jan van de Weg2017-05-072-18/+19
| |
* | Merge branch ↵Sean McGivern2017-05-051-13/+25
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | '29925-gitlab-shell-hooks-can-no-longer-send-absolute-paths-to-gitlab-ce' into 'master' Generate and handle a gl_repository param to pass around components Closes #29925 See merge request !10992
| * | Pass GL_REPOSITORY in Workhorse responses29925-gitlab-shell-hooks-can-no-longer-send-absolute-paths-to-gitlab-ceAlejandro Rodríguez2017-05-051-0/+7
| | |
| * | Allow gl-repository strings as project identifiers in PostReceive workerAlejandro Rodríguez2017-05-051-13/+18
| | |
* | | refactor code based on feedbackfix/admin-integrationsJames Lopez2017-05-051-2/+0
| | |
* | | refactor code based on feedbackJames Lopez2017-05-051-3/+3
| | |
* | | refactor a few things based on feedbackJames Lopez2017-05-041-1/+1
| | |
* | | update lease timeoutJames Lopez2017-05-041-1/+1
| | |
* | | refactor worker into serviceJames Lopez2017-05-041-30/+4
| | |
* | | add propagate service worker and updated spec and controllerJames Lopez2017-05-031-0/+49
|/ /
* | Update Carrierwave and fog-coreZeger-Jan van de Weg2017-05-011-1/+1
| |
* | Refactor ExpirePipelineCacheWorker#performToon Claes2017-04-241-5/+11
| | | | | | | | | | Make it gracefully handle unexisting pipelines and refactor iterating all the merge request paths.