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
2019-01-08Merge branch '49231-import-issues-csv' into 'master'Douwe Maan
Import issues from CSV Closes #49231 See merge request gitlab-org/gitlab-ce!23532
2019-01-07Add table and model for error tracking settingsReuben Pereira
2019-01-07Refactor upload service to return uploaderHeinrich Lee Yu
Also changes old calls to the service
2019-01-04Add config_options|variables to BuildMetadataKamil Trzciński
These are data columns that store runtime configuration of build needed to execute it on runner and within pipeline. The definition of this data is that once used, and when no longer needed (due to retry capability) they can be freely removed. They use `jsonb` on PostgreSQL, and `text` on MySQL (due to lacking support for json datatype on old enough version).
2019-01-04Support CURD operation for release asset linksShinya Maeda
- Add Releases::Links model - Expose it in release API - Add integration tests
2019-01-03Drop Webhooks from project import/export configStan Hu
Webhook URLs were recently encrypted in the database via https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/21645, and as a result they are no longer exported. When an exported project with Webhooks is imported, the project import service will fail with `URI::InvalidURIError: bad URI(is not URI?)` due to a blank URL. We avoid this by disabling the export/import of Webhooks in the first place. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/53513
2018-12-17Fix persistent symlink in project importJames Lopez
- Fix permissions after untar is done - Refactor command line util
2018-12-13Add name, author and sha to releasesAlessio Caiazza
This commit adds a name to each release, defaulting it to tag name, keeps track of the SHA when a new release is created and tracks the current user as release author.
2018-12-10Merge branch 'sh-remove-gitlab-shell-include' into 'master'Rémy Coutable
Remove unnecessary includes of ShellAdapter See merge request gitlab-org/gitlab-ce!23607
2018-12-07Encrypt CI/CD builds tokensKamil Trzciński
Brings back 1e8f1de0 reverted in !23644 Closes #52342 See merge request gitlab-org/gitlab-ce!23436
2018-12-07Revert "Merge branch 'fix/gb/encrypt-ci-build-token' into 'master'"Robert Speicher
This reverts commit 1e8f1de034aa9b6a60b640b2b091f60c4d3ba365, reversing changes made to 62d971129da99936a3cdc04f3740d26f16a0c7a6.
2018-12-06Use BFG object maps to clean projectsNick Thomas
2018-12-06Merge branch 'fix/gb/encrypt-ci-build-token' into 'master'Kamil Trzciński
Encrypt CI/CD builds tokens Closes #52342 See merge request gitlab-org/gitlab-ce!23436
2018-12-06Remove unnecessary includes of ShellAdapterStan Hu
Determined by running the script: ``` included = `git grep --name-only ShellAdapter`.chomp.split("\n") used = `git grep --name-only gitlab_shell`.chomp.split("\n") included - used ```
2018-12-05Rename project's pipelines relationFrancisco Javier López
2018-12-05Exclude encrypted build token from import/export and retriesGrzegorz Bizon
2018-11-28Merge branch 'master' into fix/gb/encrypt-runners-tokensGrzegorz Bizon
* master: (243 commits) Conflicts: db/schema.rb lib/gitlab/import_export/import_export.yml
2018-11-27Removes all the irrelevant import related code and columnsTiago Botelho
Clears the import related columns and code from the Project model over to the ProjectImportState model
2018-11-21Merge remote-tracking branch 'dev/master' into security-encrypt-runners-tokensGrzegorz Bizon
* dev/master: (302 commits) Conflicts: db/schema.rb lib/gitlab/import_export/import_export.yml
2018-11-20Encrypt runners communication token in the databaseGrzegorz Bizon
2018-11-20Exclude runners tokens from GitLab project exportsGrzegorz Bizon
2018-11-20Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhqSteve Azzopardi
2018-11-20Prevent templated services from being importedStan Hu
Templated services should only be created by admins and does not apply to project import/export. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/54189
2018-11-17Enable even more frozen string for lib/gitlabgfyoung
Enables frozen string for the following: * lib/gitlab/hook_data/**/*.rb * lib/gitlab/i18n/**/*.rb * lib/gitlab/import/**/*.rb * lib/gitlab/import_export/**/*.rb * lib/gitlab/kubernetes/**/*.rb * lib/gitlab/legacy_github_import/**/*.rb * lib/gitlab/manifest_import/**/*.rb * lib/gitlab/metrics/**/*.rb * lib/gitlab/middleware/**/*.rb Partially addresses gitlab-org/gitlab-ce#47424.
2018-11-05Start tracking pool repositoriesNick Thomas
2018-11-01Fix typos in comments and specsGeorge Tsiolis
2018-10-01Encrypt webhook tokens and URLs in the databaseNick Thomas
2018-09-24Fix null pipeline problemJames Lopez
2018-09-11use find instead of reject in avatar export fileJames Lopez
2018-09-11fix avatar restorerJames Lopez
2018-09-07Merge branch '48778-remove-old-storage-logic-from-import-export' into 'master'Douwe Maan
Resolve "Remove old storage logic from Import/Export" Closes #51144, #50109, #48778, and #51079 See merge request gitlab-org/gitlab-ce!21409
2018-09-07Use ResourceLabelEvent for tracking label changesJan Provaznik
2018-09-07refactor code based on feedbackJames Lopez
2018-09-07refactor code based on feedbackJames Lopez
2018-09-06Refactor code to remove object storage flag from Import/ExportJames Lopez
Updated docs, refactor import/export code Fix AvatarUploader path issue Fix project export upload webhook error
2018-09-04Fix import/exportKamil Trzciński
2018-08-31Merge branch '47765-group-visibility-error-due-to-string-conversion' into ↵Douwe Maan
'master' Changes update_column to update_attributes in ProjectTreeRestorer#restore_project by using timeless to maintain the current timestamps Closes #47765 See merge request gitlab-org/gitlab-ce!21242
2018-08-29Merge branch 'security-mk-exclude-orphaned-upload-files-from-export' into ↵José Iván Vargas López
'master' [master] Resolve "Orphaned upload files are accessible via project exports" Closes #2695 See merge request gitlab/gitlabhq!2453
2018-08-28Changes update_column to update_attributes in ↵Tiago Botelho
ProjectTreeRestorer#restore_project by using timeless to maintain the current timestamps
2018-08-16Whitelist existing destroy_all offensesYorick Peterse
This whitelists all existing places where we use "destroy_all".
2018-08-14Resolve "Orphaned upload files are accessible via project exports"Michael Kozono
2018-08-10CE Port of Protected Environments backendMayra Cabrera
2018-08-02Add Object Storage to GitLab project importJames Lopez
- Refactor uploads manager - Refactor importer, update import spec - Add more object storage specs
2018-08-01Add repository languages for projectsZeger-Jan van de Weg
Our friends at GitHub show the programming languages for a long time, and inspired by that this commit means to create about the same functionality. Language detection is done through Linguist, as before, where the difference is that we cache the result in the database. Also, Gitaly can incrementaly scan a repository. This is done through a shell out, which creates overhead of about 3s each run. For now this won't be improved. Scans are triggered by pushed to the default branch, usually `master`. However, one exception to this rule the charts page. If we're requesting this expensive data anyway, we just cache it in the database. Edge cases where there is no repository, or its empty are caught in the Repository model. This makes use of Redis caching, which is probably already loaded. The added model is called RepositoryLanguage, which will make it harder if/when GitLab supports multiple repositories per project. However, for now I think this shouldn't be a concern. Also, Language could be confused with the i18n languages and felt like the current name was suiteable too. Design of the Project#Show page is done with help from @dimitrieh. This change is not visible to the end user unless detections are done.
2018-07-27More Gitaly cleanup: fetch_ref, allow disk access blocksJacob Vosmaer (GitLab)
2018-07-24Annotate Gitlab::Git::Repository#fetch_refJacob Vosmaer (GitLab)
2018-07-17Rename WHITELISTED_FILENAMES => IGNORED_FILENAMESStan Hu
2018-07-17Fix symlink vulnerability in project importStan Hu
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/49133
2018-07-16Merge branch ↵Sean McGivern
'48745-project-exports-fail-when-uploads-have-been-migrated-to-object-storage' into 'master' Resolve "Project exports fail when uploads have been migrated to object storage" Closes #48745 See merge request gitlab-org/gitlab-ce!20484
2018-07-16refactor code based on feedbackJames Lopez