summaryrefslogtreecommitdiff
path: root/app/workers
Commit message (Collapse)AuthorAgeFilesLines
* Use EachBatch concern to loop over batchestc-remove-nonexisting-namespace-pending-delete-projectsToon Claes2017-08-221-5/+1
|
* Migration to remove pending delete projects with non-existing namespaceToon Claes2017-08-221-1/+6
| | | | | | | There might be some projects where the namespace was removed, but the project wasn't. For these the projects still have a `namespace_id` set. So this adds a post-deploy migration remove all projects that are pending delete, and have a `namespace_id` that is non-existing.
* Merge branch '34533-inline-single-authorized-projects' into 'master'Douwe Maan2017-08-221-3/+10
|\ | | | | | | | | Use an event-based system when waiting for AuthorizedProjectsWorker to complete See merge request !13564
| * Use event-based waiting in Gitlab::JobWaiterNick Thomas2017-08-221-3/+10
| |
* | Merge branch 'backstage/gb/migrate-stages-statuses' into 'master'Kamil Trzciński2017-08-211-0/+10
|\ \ | |/ |/| | | | | | | | | Migrate CI/CD stages statuses Closes #33453 See merge request !12584
| * Merge branch 'master' into backstage/gb/migrate-stages-statusesGrzegorz Bizon2017-08-1610-8/+137
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (1000 commits) Fix username autocomplete group name with no avatar alignment Fix 'Projected tags' typo in protected_tags_spec.rb Many Repo Fixes Repo Editor Fixes Docs: New index for permissions link article from CI index link tech articles from the landing page new articles come first fix relative link fix date format Fixed changed files dropdown not being shown Update publication date Remove deprecated field from workhorse API responses Fix API responses when dealing with txt files Make sure MySQL would not use CURRENT_TIMESTAMP Add two more project templates Allow usage of any_projects? with an Array Copyedit Artifactory and GitLab article Rename Artifactory and GitLab article file Display GPG status loading spinner only when Ajax request is made ...
| * \ Merge commit '9a3b283402b8cc1c86802c526f19a459ce09c2e3' into ↵Grzegorz Bizon2017-07-313-6/+31
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | backstage/gb/migrate-stages-statuses * commit '9a3b283402b8cc1c86802c526f19a459ce09c2e3': (270 commits) Add a note about EFS and GitLab log files Projects logo are not centered vertically on projects page Fix spec/features/projects/branches_spec Fixup POST /v3/:id/hooks and PUT /v3/:id/hooks/:hook_id Fix a spec that was assuming to be on the wrong page Add copy about search terms to ux guide Update documentation of user creation by replacing the 'confirm' param with 'skip_confirmation' Fix replying to commit comments on MRs from forks Fix 500 error when rendering avatar for deleted project creator Load and process at most 100 commits when pushing into default branch Ensure Gitlab::Application.routes.default_url_options are set correctly in Capybara + :js specs Add log messages to clarify log messages about API CSRF token verification failure Update gitlab_flow.md, Teatro seems to be completely dead, see also https://forum.gitlab.com/t/gitlab-flow-documentation-teatro/7774 Fix diff commenting results just after changing view Update CHANGELOG.md for 9.4.2 none is not a CSS Value for sizes ;-) Merge issuable "reopened" state into "opened" Make access level more compatible with EE Add link to JIRA article in docs Expand pipeline_trigger_service_spec by godfat request ...
| * \ \ Merge branch 'master' into backstage/gb/migrate-stages-statusesGrzegorz Bizon2017-07-261-8/+5
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (110 commits) Add missing colon Fix project wiki web_url spec Resolve "Memory usage notice doesn't link anywhere" Docs new topic "user/index" Implement GRPC call to RepositoryService Pending delete projects should not show in deploy keys Remove outdated ~Frontend label in CONTRIBUTING.md Fixes 500 error caused by pending delete projects in admin dashboard Add lower path index to redirect_routes Remove project_key from the Jira configuration Update CHANGELOG.md for 9.4.1 Enable gitaly_post_upload_pack by default Add `api` prefix as a top level route in the spec. Move relative_path to the element that is being clicked Bumps Gitlab Omniauth LDAP version Add directives to Vue component ordering synchronize ukrainian translation in zanata again v3 API is unsupported after 9.5, but may not be removed Fix vertical alignment in firefox and safari for pipeline mini graph Adds link_to_gfm method instrumentation ... Conflicts: db/schema.rb
| * | | | Rename method responsible for updating stage statusGrzegorz Bizon2017-07-261-1/+3
| | | | |
| * | | | Add simple asynchronous stage update workerGrzegorz Bizon2017-07-201-0/+8
| | | | |
* | | | | Merge branch 'ee-2628-backport-to-ce' into 'master'Douwe Maan2017-08-173-27/+63
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Backports EE mirror stuck handling feature… See merge request !13627
| * | | | | Backports EE mirror stuck handling feature ↵ee-2628-backport-to-ceTiago Botelho2017-08-173-27/+63
| | |_|_|/ | |/| | | | | | | | | | | | | (https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2628) to CE
* | | | | Remove a wat in NamespacelessProjectDestroyWorkerNick Thomas2017-08-171-4/+0
| | | | |
* | | | | Merge branch 'dm-gpg-signature-performance' into 'master'Robert Speicher2017-08-161-6/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Only create commit GPG signature when necessary See merge request !13561
| * | | | | Only create commit GPG signature when necessarydm-gpg-signature-performanceDouwe Maan2017-08-161-6/+2
| |/ / / /
* | | | | Whitelist or fix additional `Gitlab/PublicSend` cop violationsrs-more-public-send-whitelistsRobert Speicher2017-08-141-1/+1
|/ / / / | | | | | | | | | | | | | | | | An upcoming update to rubocop-gitlab-security added additional violations.
* | | | Merge branch '36119-issuable-workers' into 'master'Sean McGivern2017-08-093-13/+16
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Simplify checking if objects exist code in new issaubles workers Closes #36119 See merge request !13365
| * | | | Simplify checking if objects exist code in new issaubles workers36119-issuable-workersJarka Kadlecova2017-08-083-13/+16
| | | | |
* | | | | Re-enable SqlInjection and CommandInjectionBrian Neel2017-08-081-1/+1
|/ / / /
* | | | Merge branch '31207-clean-locked-merge-requests' into 'master'Stan Hu2017-08-082-0/+36
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Store MergeWorker JID on merge request, and clean up stuck merges" Closes #31207 See merge request !13207
| * | | | Store MergeWorker JID on merge request, and clean up stuck mergesOswaldo Ferreira2017-08-072-0/+36
| | | | |
* | | | | Merge branch '32844-issuables-performance' into 'master'Sean McGivern2017-08-073-0/+57
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | Issuables: Move some code from create services to Sidekiq workers See merge request !13326
| * | | | Move some after_create parts to worker to improve performance32844-issuables-performanceJarka Kadlecova2017-08-073-0/+57
| | | | |
* | | | | Don't send rejection mails for all auto-generated mails28472-ignore-auto-generated-mailsLin Jen-Shin2017-08-031-2/+0
| | | | | | | | | | | | | | | | | | | | Also make it easier to have mailer helper
* | | | | Rename many path_with_namespace -> full_pathGabriel Mazetto2017-08-012-3/+3
|/ / / /
* | | | Merge branch 'gitaly-398-git-garbage-collect' into 'master'Sean McGivern2017-07-311-2/+37
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | Migrate GitGarbageCollectWorker to Gitaly Closes gitaly#398 See merge request !12975
| * | | Migrate GitGarbageCollectWorker to Gitalygitaly-398-git-garbage-collectKim "BKC" Carlbäcker2017-07-281-2/+37
| | | |
* | | | remove log statements from workersAlexis Reigel2017-07-272-9/+3
| | | |
* | | | don't use assignment in if conditionAlexis Reigel2017-07-271-4/+6
| | | |
* | | | generate gpg signature on pushAlexis Reigel2017-07-271-0/+20
| | | |
* | | | perform signature update in sidekiq workerAlexis Reigel2017-07-271-0/+12
|/ / /
* | | Merge branch '29289-project-destroy-clean-up-after-failure' into 'master'Sean McGivern2017-07-261-6/+3
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | Handle errors while a project is being deleted asynchronously. Closes #29289 See merge request !11088
| * | Move exception handling to executeTiago Botelho2017-07-261-1/+1
| | |
| * | Refactors Project Destroy service and worker codeTiago Botelho2017-07-201-5/+2
| | |
| * | Add specs for ProjectDestroyWorkerTiago Botelho2017-07-201-9/+6
| | |
| * | Handle errors while a project is being deleted asynchronously.Timothy Andrew2017-07-201-0/+3
| |/ | | | | | | | | | | | | | | | | | | 1. Rescue all errors that `Projects::DestroyService` might throw, to prevent the worker from leaving things in an inconsistent state 2. Unmark the project as `pending_delete` 3. Add a `delete_error` text column to `projects`, and save the error message in there, to be shown to the project masters/owners.
* | Merge remote-tracking branch 'upstream/master' into 30634-protected-pipelineLin Jen-Shin2017-07-182-1/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: (25 commits) Remove unneeded asserts and add tests for inactive RequestStore Rename the methods to make it fit with current name Follow feedback on the merge request Make sure it checks against the tag only when it's a tag Renamed Gitaly services fix transient rspec failure due to Poll.js race condition Refactor variables initialization in dropzone_input.js cache the cache key... avoid #respond_to? in Cache.id_for cache DeclarativePolicy.class_for at the class level Update 9.3-to-9.4.md fix padding on filtered search dropdown. Styles should only apply to li in list Cache Note#notable for commits and fix tests Add changelog entry Update the comments for the new functionality Use RequestStoreWrap for Commit#author Skip dead jobs queue for web hooks and project services Add RequestStoreWrap to cache via RequestStore Don't track cached queries in Gitlab::PerformanceBar::PeekQueryTracker Add changelog entry ...
| * Skip dead jobs queue for web hooks and project services31571-don-t-let-webhooks-jobs-go-to-the-dead-jobs-queueSean McGivern2017-07-172-1/+3
| | | | | | | | | | | | These jobs may legitimately fail because the endpoint just isn't there any more. We don't want them cluttering up the Sidekiq morgue in that case - it's currently full on GitLab.com.
* | Merge remote-tracking branch 'upstream/master' into 30634-protected-pipelineLin Jen-Shin2017-07-173-35/+25
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: (638 commits) Simplify background migrations stealing code Expire cached user IDs that can see the performance after 5 minutes Promote visibility level helpers from Group to Namespace Fix off-by-one error in background migration retries Recover from all exceptions when stealing bg migration Fix label creation from new list for subgroup projects move click handler to button. when on the icon it wasn't triggered in firefox Fix incorrect AWS ELB metrics. Fix wrong link to docs in docs styleguide Update issue-related docs Refactor groups docs Add subgroups limitations to Pages docs Update Google launcher details Split docs on IP whitelist for monitoring access Update health check docs Bump fog-core to 1.44.3 and fog providers' plugins to latest Introduce have_gitlab_http_status Remove Repository#search_files Update Pipeline's badge count in Merge Request and Commits view to match real-time content Fixes the user order being overriden in the autocomplete controller ...
| * 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 allowed_to_create? into CreatePipelineServiceLin Jen-Shin2017-07-051-8/+5
|/
* 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
| |/