Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Properly handle LFS Batch API response in project importsh-fix-lfs-download-errors | Stan Hu | 2019-05-09 | 1 | -1/+11 |
| | | | | | | | | | | Project imports were failing with `undefined method each_with_object for String` because the import was attempting to parse the LFS Batch API and failing due to the fact that the Content-Type wasn't a supported format (e.g. application/vnd.git-lfs+json instead of application/json). We now parse the body as JSON. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/61624 | ||||
* | Refactored LfsImportService and ImportService | Francisco Javier López | 2019-04-30 | 4 | -86/+110 |
| | | | | | | In order to make `LfsImportService` more reusable, we need to extract the logic inside `ImportService` and encapsulate it into the service. | ||||
* | Run rubocop -a | Nick Thomas | 2019-03-13 | 2 | -20/+16 |
| | |||||
* | Added validations to prevent LFS object forgery | Francisco Javier López | 2019-01-31 | 2 | -41/+81 |
| | |||||
* | Fixed SSRF in project imports with LFS | Francisco Javier López | 2018-12-18 | 1 | -8/+27 |
| | |||||
* | Validate LFS hrefs before downloading them | Nick Thomas | 2018-12-11 | 1 | -0/+3 |
| | |||||
* | Disable existing offenses for the CodeReuse cops | Yorick Peterse | 2018-09-11 | 3 | -0/+6 |
| | | | | | This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop. | ||||
* | Enable more frozen string in app/services/**/*.rbrepo-forks/gitlab-ce-frozen-string-enable-apps-services-inner-more | gfyoung | 2018-07-17 | 5 | -0/+10 |
| | | | | Partially addresses #47424. | ||||
* | Use stable gitlab-styles and eliminate offenses | Lin Jen-Shin | 2018-07-09 | 1 | -1/+1 |
| | |||||
* | Support LFS objects when creating a project by import | Francisco Javier López | 2018-06-06 | 5 | -0/+291 |