Merge branch 'feature/project-import' into 'feature/project-export'
Project import functionality
This is a MR for the import functionality of https://gitlab.com/gitlab-org/gitlab-ce/issues/3050, which adds the ability to import single projects.
Branched off https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3114
- [x] members
- DB data
- [x] issues
- [x] issue comments
- [x] merge requests
- [x] merge request diff
- [x] merge request comments
- [x] labels
- [x] milestones
- [x] snippets
- [x] releases
- [x] events
- [x] commit statuses
- [x] CI builds
- File system data
- [x] Git repository
- [x] wiki
- [x] uploads
- [ ] ~~CI build traces~~
- [ ] ~~CI build artifacts~~
- [ ] ~~LFS objects~~
- DB configuration
- [x] services
- [x] web hooks
- [x] protected branches
- [x] deploy keys
- [x] CI variables
- [x] CI triggers
See merge request !3142
Showing
... | ... | @@ -221,7 +221,7 @@ gem 'jquery-turbolinks', '~> 2.1.0' |
gem 'addressable', '~> 2.3.8' | ||
gem 'bootstrap-sass', '~> 3.3.0' | ||
gem 'font-awesome-rails', '~> 4.2' | ||
gem 'font-awesome-rails', '~> 4.6.1' | ||
gem 'gitlab_emoji', '~> 0.3.0' | ||
gem 'gon', '~> 6.0.1' | ||
gem 'jquery-atwho-rails', '~> 1.3.2' | ||
... | ... |
app/models/concerns/importable.rb
0 → 100644
lib/gitlab/import_export/file_importer.rb
0 → 100644
lib/gitlab/import_export/importer.rb
0 → 100644
lib/gitlab/import_export/members_mapper.rb
0 → 100644
lib/gitlab/import_export/project_creator.rb
0 → 100644
lib/gitlab/import_export/relation_factory.rb
0 → 100644
lib/gitlab/import_export/repo_restorer.rb
0 → 100644
lib/gitlab/import_export/uploads_restorer.rb
0 → 100644
lib/gitlab/import_export/version_checker.rb
0 → 100644
File added
spec/lib/gitlab/import_export/project.json
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
Please
register
or
sign in
to comment