Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-01 | port the object storage to CE | Micaël Bergeron | |
2018-02-28 | Merge remote-tracking branch 'origin/master' into ↵ | Kamil Trzciński | |
object-storage-ee-to-ce-backport | |||
2018-02-28 | Merge branch 'fix/sm/atomic-migration' into 'master' | Kamil Trzciński | |
Fix migrate! method (Minimal fix with ExclusiveLock to prevent race conditions) Closes #4928 and #4980 See merge request gitlab-org/gitlab-ee!4624 | |||
2018-02-28 | Merge commit '7e424eb852716495073881710e8a8851b4a4cd5a' into ↵ | Kamil Trzciński | |
object-storage-ee-to-ce-backport | |||
2018-02-28 | Merge branch 'feature/sm/artifacts-trace-ee' into 'master' | Kamil Trzciński | |
EE: Trace as artifacts (FileStorage and ObjectStorage) Closes #4171 See merge request gitlab-org/gitlab-ee!4258 | |||
2018-02-28 | Merge branch '4163-move-uploads-to-object-storage' into 'master' | Sean McGivern | |
Move uploads to object storage Closes #4163 See merge request gitlab-org/gitlab-ee!3867 | |||
2018-02-28 | Merge branch 'zj-auto-upload-job-artifacts' into 'master' | Kamil Trzciński | |
Transfer job archives after creation See merge request gitlab-org/gitlab-ee!3646 | |||
2018-02-28 | Merge branch 'zj-multiple-artifacts-ee' into 'master' | Grzegorz Bizon | |
Multiple artifacts ee See merge request gitlab-org/gitlab-ee!3276 | |||
2018-02-28 | Merge branch 'jej/object-storage-uploader-migrate-with-license-callback' ↵ | Kamil Trzciński | |
into 'master' ObjectStoreUploader#migrate! uses with_callbacks to trigger verify_license! Closes #3370 See merge request !2863 | |||
2018-02-28 | Merge commit '7fabc892f251740dbd9a4755baede662e6854870' into ↵ | Kamil Trzciński | |
object-storage-ee-to-ce-backport | |||
2018-02-28 | Merge commit 'f2f58a60b76acd479e37bdbc9246ec9f9b2bea82' into ↵ | Kamil Trzciński | |
object-storage-ee-to-ce-backport | |||
2018-02-28 | Merge commit '11c67e7c2f992299ff5918ce67995b73d1e0be6d' into ↵ | Kamil Trzciński | |
object-storage-ee-to-ce-backport | |||
2018-02-28 | Merge branch 'jej/lfs-object-storage' into 'master' | Douwe Maan | |
Can migrate LFS objects to S3 style object storage Closes #2841 See merge request !2760 | |||
2018-02-28 | Merge commit 'b39d0c318921bae2e3a11df9ee6828291dad9864' into ↵ | Kamil Trzciński | |
object-storage-ee-to-ce-backport | |||
2018-02-28 | Merge commit '5b08d59f07fc53c1e34819fac20352119d5343e6' into ↵ | Kamil Trzciński | |
object-storage-ee-to-ce-backport | |||
2018-02-28 | Merge branch 'zj-object-store-artifacts' into 'master' | Grzegorz Bizon | |
Object store for artifacts Closes gitlab-ce#29203 See merge request !1762 | |||
2018-02-22 | Fix 500 error when loading an invalid upload URL | Sean McGivern | |
2018-02-06 | Merge branch '14256-upload-destroy-removes-file' into 'master' | Sean McGivern | |
Uploads should delete files when destroyed Closes #14256 See merge request gitlab-org/gitlab-ce!16799 | |||
2018-02-06 | remove file after `Upload#destroy` | Micaël Bergeron | |
it will also automatically prune empty directories for `FileUploader`-based uploaders. | |||
2018-02-06 | Drop filename enforcement | Shinya Maeda | |
2018-02-06 | Add essential tests | Shinya Maeda | |
2018-02-06 | Add CreateArtifactsTraceWorker | Shinya Maeda | |
2018-02-06 | Expose current_path | Shinya Maeda | |
2018-02-06 | JobArtifactUploader#open raise execption if its not Filestorage | Shinya Maeda | |
2018-02-06 | Trace as artifacts | Shinya Maeda | |
2018-02-02 | apply fixes from feedback | Micaël Bergeron | |
2018-02-02 | add the uploader context to the upload model | Micaël Bergeron | |
2018-02-01 | porting changes from upstream | Micaël Bergeron | |
2018-02-01 | porting upstream changes | Micaël Bergeron | |
2018-02-01 | port of 594e6a0a625^..f74c90f68c6 | Micaël Bergeron | |
2017-12-07 | Support uploads for groups | Jarka Kadlecova | |
2017-12-03 | Fix specs failures, and use factory with `:ci_job_artifact, :archive` | Kamil Trzcinski | |
2017-12-03 | Rename artifacts_* to legacy_artifacts_* | Kamil Trzcinski | |
2017-12-03 | Fix legacy migration test | Zeger-Jan van de Weg | |
2017-12-03 | JobArtifactsUploader does not inherrit from ArtifactsUploader | Zeger-Jan van de Weg | |
2017-12-03 | Fix most test failures | Zeger-Jan van de Weg | |
2017-12-03 | Fix creation of job_artifact_uploader | Kamil Trzcinski | |
2017-12-03 | Rename Artifact to JobArtifact, split metadata out | Zeger-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-12-03 | Create Ci::Artifacts | Zeger-Jan van de Weg | |
To allow jobs/builds to have multiple artifacts, and to start seperating concerns from Ci::Build a new model is created: Ci::Artifact. Changes include the updating of the ArtifactUploader to adapt to a slightly different interface. The uploader expects to be initialized with a `Ci::Build`. Futher a migration with the minimal fields, the needed foreign keys and an index. Last, the way this works is by prepending a module to Ci::Build so we can basically override behaviour but if needed use `super` to get the original behaviour. | |||
2017-11-28 | Changes to Attachments Migration for EE and Geo compatibility | Gabriel Mazetto | |
2017-11-21 | FileUploader should check for hashed_storage?(:attachments) to use disk_path | Gabriel Mazetto | |
2017-10-30 | Use the Hashed Storage compatible layer to store Attachments | Gabriel Mazetto | |
2017-09-19 | Do not perform hard check (presence of file on storage) | Kamil Trzcinski | |
Instead perform soft check (the column set to indicate that file does exist) | |||
2017-08-11 | Make sure uploads for personal snippets are correctly rendered | Bob Van Landuyt | |
2017-08-01 | Rename more path_with_namespace -> full_path or disk_path | Gabriel Mazetto | |
2017-07-20 | Merge branch '33359-pers-snippet-files-location' into 'security-9-3' | Sean McGivern | |
Use uploads/system directory for personal snippets See merge request !2123 | |||
2017-07-18 | Move system-uploads to `-/system` | Bob Van Landuyt | |
2017-06-13 | Fix filename method of GitlabUploader to return always real filename | Kamil Trzcinski | |
2017-06-12 | Merge branch 'sh-fix-refactor-uploader-work-dir' into 'master' | Kamil Trzciński | |
Set artifact working directory to be in the destination store to prevent unnecessary I/O Closes #33274 See merge request !11905 | |||
2017-06-08 | Make the uploader use the updated folder | Bob Van Landuyt | |