Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-02Merge branch 'frozen-string-enable-app-models' into 'master'Rémy Coutable
Enable frozen string in app/models/*.rb See merge request gitlab-org/gitlab-ce!20851
2018-07-27Update total storage size when changing size of artifactsPeter Marko
2018-07-27Enable frozen string in app/models/*.rbgfyoung
Partially addresses #47424.
2018-04-19Update ProjectStatistics#build_artifacts_size synchronously without summing ↵Dylan Griffith
(#41059) Previously we scheduled a worker to just some this but we were running into performance issues when the build table was getting too large. So now we've updated the code such that this column is updated immediately and incremented/decremented by the correct amount whenever artifacts are created or deleted. We've also added the performance optimization that we do not update this statistic if a project is deleted because it could result in many updates for a project with many builds.
2018-01-18Fix a bug calculating artifact size for project statisticsNick Thomas
2017-12-03Revert "Rename `job_archive|metadata` to `artifacts_archive|metadata`"Kamil Trzcinski
This reverts commit 714082e65304ae2ec5c5400c59a68ab63e724aa9.
2017-12-03Rename `job_archive|metadata` to `artifacts_archive|metadata`Kamil Trzcinski
2017-12-03Fix most test failuresZeger-Jan van de Weg
2017-12-03Rename Artifact to JobArtifact, split metadata outZeger-Jan van de Weg
Two things at ones, as there was no clean way to seperate the commit and give me feedback from the tests. But the model Artifact is now JobArtifact, and the table does not have a type anymore, but the metadata is now its own model: Ci::JobArtifactMetadata.
2017-08-08Re-enable SqlInjection and CommandInjectionBrian Neel
2017-02-23Enable Style/MutableConstantDouwe Maan
2017-01-18Fix Project#update_repository_size to convert MB to Bytes properlyOswaldo Ferreira
2016-12-21Add more storage statisticsMarkus Koller
This adds counters for build artifacts and LFS objects, and moves the preexisting repository_size and commit_count from the projects table into a new project_statistics table. The counters are displayed in the administration area for projects and groups, and also available through the API for admins (on */all) and normal users (on */owned) The statistics are updated through ProjectCacheWorker, which can now do more granular updates with the new :statistics argument.