summaryrefslogtreecommitdiff
path: root/spec/workers/repository_fork_worker_spec.rb
Commit message (Collapse)AuthorAgeFilesLines
* backports changed import logic from pull mirroring feature into CETiago Botelho2017-06-051-7/+19
|
* Auto-correct `RSpec/DescribedClass` violationsrs-described_class-cop-2Robert Speicher2017-05-011-1/+1
|
* Use `:empty_project` where possible in worker specsRobert Speicher2017-03-271-2/+2
|
* Use Namespace#full_path instead of #path where appropriatedm-more-namespace-full-pathDouwe Maan2017-02-231-10/+10
|
* Fix a bug where forking a project from a repository storage to another would ↵20302-forking-a-project-from-one-storage-to-another-failsAlejandro Rodríguez2016-07-261-3/+7
| | | | fail
* Refactor repository paths handling to allow multiple git mount pointsAlejandro Rodríguez2016-06-291-3/+6
|
* Cache output of Repository#exists?Yorick Peterse2016-03-191-4/+15
| | | | | | | | | This caches the output of Repository#exists? in Redis while making sure it's flushed properly when creating new repositories, deleting them, etc. For the ProjectWiki tests to work I had to make ProjectWiki#create_repo! public as testing private methods in RSpec is a bit of a pain.
* Expire caches after forking/importing a repositoryYorick Peterse2016-02-171-0/+12
| | | | | | | | This ensures the caches for Repository#empty? and Repository#has_visible_content? are flushed after a repository has been imported or forked. Fixes gitlab-org/gitlab-ce#13505
* Fixed Rubocop offensesGabriel Mazetto2015-12-151-9/+11
|
* Fix specsDouwe Maan2015-11-181-1/+0
|
* Import forked repositories asynchronously to prevent large repositories from ↵Stan Hu2015-09-111-0/+29
timing out Use import_status to track async import status and give feedback to the user Closes #2388 Closes #2400