summaryrefslogtreecommitdiff
path: root/lib/container_registry
Commit message (Collapse)AuthorAgeFilesLines
* Properly handle container registry redirects to fix metadata stored on a S3 ↵sh-fix-container-registry-s3-redirectsStan Hu2017-05-171-4/+10
| | | | | | | | | | | backend The previous behavior would include the Authorization header, which would make fetching an S3 blob fail quietly. Closes #22403 Update sh-fix-container-registry-s3-redirects.yml
* Fix duplicated container repository namesGrzegorz Bizon2017-04-181-2/+8
|
* Sanitize container repository path in model classfix/gb/fix-registry-for-uppercased-project-pathsGrzegorz Bizon2017-04-131-2/+2
|
* Fix registry for projects with uppercases in pathGrzegorz Bizon2017-04-131-1/+1
|
* Revert "Fix registry for projects with uppercases in path"Grzegorz Bizon2017-04-131-1/+1
| | | | This reverts commit 22726942fe0b6c11c20de070cc9784de12ca2ce6.
* Fix registry for projects with uppercases in pathGrzegorz Bizon2017-04-131-1/+1
|
* Add method that returns location of registry imageGrzegorz Bizon2017-04-101-0/+4
|
* Add minor improvements to container registry codeGrzegorz Bizon2017-04-061-2/+6
|
* Remove unneeded char in registry repository pathGrzegorz Bizon2017-04-041-1/+1
|
* Swap method names in containe registry path classGrzegorz Bizon2017-04-041-8/+8
|
* Improve code in container repository path classGrzegorz Bizon2017-04-031-10/+13
|
* Check registry repository name against regexpGrzegorz Bizon2017-04-031-1/+3
| | | | | This regexp is extracted from Docker Distribution 2.4.1 docs, contains additional `/` element that can be a separator of components.
* Add serveral minor improvements to container registryGrzegorz Bizon2017-03-311-3/+1
|
* Remove unused method from container registry clientGrzegorz Bizon2017-03-311-4/+0
|
* Create container repository on successful push authGrzegorz Bizon2017-03-301-0/+4
| | | | | | | Because we do not have yet two way communication between container registry and GitLab, we need to eagerly create a new container repository objects in database. We now do that after user/build successfully authenticates a push action using auth service.
* Check container repository exists for a given pathGrzegorz Bizon2017-03-301-2/+9
|
* Make container repository path code more readableGrzegorz Bizon2017-03-291-5/+19
|
* Fix rubocop offense in container registry path classGrzegorz Bizon2017-03-291-2/+1
|
* Implement method matching container repository namesGrzegorz Bizon2017-03-281-0/+8
|
* Implement container repository path classGrzegorz Bizon2017-03-281-0/+29
|
* Fix specs for container repository tagsGrzegorz Bizon2017-03-242-5/+5
|
* Remove out-of-scope changes for multi-level imagesGrzegorz Bizon2017-03-221-7/+0
|
* Merge branch 'master' into feature/multi-level-container-registry-imagesGrzegorz Bizon2017-03-211-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (1327 commits) Merge branch 'render-json-leak' into 'security' Merge branch 'ssrf' into 'security' Merge branch 'ssrf' into 'security' Merge branch 'fix-links-target-blank' into 'security' Merge branch '28058-hide-emails-in-atom-feeds' into 'security' Fix karma test Reset filters after click Handle Route#name being nil after an update Only add frontend code coverage instrumentation when generating coverage report fix recompile assets step in 9.0 upgrade guide to use yarn Undo explicit conversion to Integer Make level_value accept string integers Make feature spec more robust Removed d3.js from the main application.js bundle Extend compound status for manual actions specs Update css to be nice and tidy. Fix pipeline status for transition between stages add an index to the ghost column Return 404 in project issues API endpoint when project cannot be found Improve rename projects migration ... Conflicts: doc/ci/docker/using_docker_build.md spec/lib/gitlab/import_export/all_models.yml
| * Enable Style/MutableConstantDouwe Maan2017-02-231-1/+1
| |
* | Fixes broken and missing testsAndre Guedes2017-02-223-54/+2
| |
* | Multi-level container image names backend implementationAndre Guedes2017-02-222-5/+7
| | | | | | | | | | | | | | - Adds Registry events API endpoint - Adds container_images_repository and container_images models - Changes JWT authentication to allow multi-level scopes - Adds services for container image maintenance
* | Added MR Road mapAndre Guedes2017-02-221-0/+7
|/
* Make rubocop happyKamil Trzcinski2016-07-151-1/+1
|
* Explicitly remove authorization token and make sure that invalid addresses ↵Kamil Trzcinski2016-07-151-37/+35
| | | | are properly handled
* Allow blob to be redirectedKamil Trzcinski2016-07-151-3/+34
|
* Make docker registry work with location redirects when external storage is usedKamil Trzcinski2016-07-151-1/+1
|
* Show proper image ID on registry pageKamil Trzcinski2016-06-211-0/+1
|
* Use response_bodyKamil Trzcinski2016-06-171-6/+7
|
* Fix regression introduced by ↵registry-500-fixKamil Trzcinski2016-06-171-3/+7
| | | | | | https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/4669 When requesting tags a `application/json` is used.
* Add support for Docker Registry manifest v1Kamil Trzcinski2016-06-153-4/+16
|
* Provide full test coverage to lib/container_registry API implementationKamil Trzcinski2016-05-175-54/+14
|
* Add .gitkeepKamil Trzcinski2016-05-174-2/+20
|
* Improve test coverageKamil Trzcinski2016-05-161-1/+1
|
* Fix path to tagKamil Trzcinski2016-05-161-1/+1
|
* Fix CI testsKamil Trzcinski2016-05-122-2/+4
|
* Added Docker Registry View testsKamil Trzcinski2016-05-091-2/+2
|
* Fix review commentsKamil Trzcinski2016-05-092-15/+19
|
* Simplify Container Registry view implementationKamil Trzcinski2016-05-094-1/+14
|
* Rename ImageRegistry to ContainerRegistryKamil Trzcinski2016-05-096-0/+274