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-10-31Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-05Merge branch 'remove-unnecessary-freeze-in-lib-gitlab' into 'master'Jan Provaznik
Avoid calling freeze on already frozen strings in lib/gitlab See merge request gitlab-org/gitlab-ce!32637
2019-09-04Avoid calling freeze on already frozen strings in lib/gitlabdineshpanda
2019-09-04Extract Workhorse <-> GitLab authentication to make it reusableKrasimir Angelov
Introduce JWTAutheticatable module that can be reused for ai=uthtication between Pages and GitLab (the same way we use do now for Workhorse). Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/61927.
2019-08-28Support Gitaly feature flags in workhorseJacob Vosmaer
2019-07-22Use persistent Redis cluster for Workhorse pub/sub notificationsStan Hu
Previously, in Omnibus, Workhorse expected to listen via the Redis shared state cluster for the `workhorse:notifications` publish/subscribe channel, but the Rails code was using the Sidekiq queue cluster for this. To fix this inconsistency, we make the Rails code use the persistent cluster, since we don't want Workhorse to be looking at anything Sidekiq-related.
2019-04-16Add a feature flag for subdirectory archivesNick Thomas
2019-04-16JSON-encoded binary fields should use Base64::encode64Nick Thomas
It is not interoperable to use Base64::urlsafe_encode64 for fields in JSON that contain binary (as opposed to UTF8-safe) data. For instance, the Golang JSON decoder (which is what gitlab-workhorse uses) insists upon the standard base64 encoding.
2019-04-16Revert "Revert "Merge branch '24704-download-repository-path' into 'master'""Nick Thomas
This reverts commit 171818df0a72097aa1a804c8213666b3f66b0966.
2019-04-11Revert "Merge branch '24704-download-repository-path' into 'master'"Patrick Bajao
This reverts commit 6c75bd015cba181f028bc87c396c3d8e43b5dc3e, reversing changes made to 1be7f5aaa38aba79843eae8835be6c99c025e982.
2019-04-04Renamed terminal_specification to channel_specificationFrancisco Javier López
We're moving from using terminology related to terminals when we refer to Websockets connections in Workhorse. It's more appropiate a concept like channel.
2019-04-02Download a folder from repositoryPatrick Bajao
Add `GetArchiveRequest` to git-archive params. Modifies `Git::Repository#archive_metadata` to append `path` to `ArchivePrefix` so it'll not hit the cache of repository archive when it already exists.
2019-03-26Allow multiple repositories per projectBob Van Landuyt
This changes the repository type from a binary `wiki?` to a type. So we can have more than 2 repository types. Now everywhere we called `.wiki?` and expected a boolean, we check that type.
2018-12-11Update GitLab Workhorse to v8.0.0Nick Thomas
2018-12-07Add feature flag for workhorse content type calculationFrancisco Javier López
2018-10-22Enable frozen string for lib/gitlab/*.rbgfyoung
2018-09-07Add receive_max_input_size setting to Application settingsRubén Dávila
If user has configure the setting then it will be passed to gitlab-shell and gitlab-workhorse
2018-07-11Remove last flags from Blob and WorkhorseJacob Vosmaer
2018-07-09Make blob and other RPC's mandatoryJacob Vosmaer (GitLab)
2018-07-06Make all Gitaly diff flags mandatoryJacob Vosmaer
2018-05-17Move git archives downloading to GitalyZeger-Jan van de Weg
2018-04-19Add an API endpoint to download git repository snapshotsNick Thomas
2018-04-06Merge branch 'jramsay-38830-tarball' into 'master'Douwe Maan
Add alternative archive route Closes #38830 See merge request gitlab-org/gitlab-ce!17225
2018-04-06Add new repository archive routeJames Ramsay
Repository archives are always named `<project>-<ref>-<sha>` even if the ref is a commit. A consequence of always including the sha even for tags is that packaging a release is more difficult because both the ref and sha must be known by the packager. - add `<project>/-/archive/<ref>/<filename>.<format>` route using the `-` separator to prevent namespace collisions. If the filename is `<project>-<ref>` or the ref is a sha, the sha will be omitted, otherwise the default filename will be used. - deprecate previous archive route `repository/<ref>/archive`
2018-04-05Add `direct_upload` setting for artifactsKamil Trzciński
2018-04-04Add option to suppress archive commit shaJames Ramsay
Repository archives are always named `<project>-<ref>-<sha>` even if the ref is a commit. A consequence of always including the sha even for tags is that packaging a release is more difficult because both the ref and sha must be known by the packager. - add append_sha option (defaults true) to provide a method for toggling this feature. Support added to GitLab Workhorse by gitlab-org/gitlab-workhorse!232
2018-03-29Gitlab-workhorse still needs RepoPath on Git HTTPJacob Vosmaer (GitLab)
2018-03-28Make all workhorse gitaly calls opt-out, take 2Jacob Vosmaer
2018-03-28Revert "Merge branch 'workhorse-gitaly-mandatory' into 'master'"Sean McGivern
This reverts merge request !18002
2018-03-28Remove some easy cases of 'path_to_repo' useJacob Vosmaer (GitLab)
2018-03-28Merge branch 'ac/lfs-direct-upload-ee-to-ce' into 'master'Kamil Trzciński
LFS direct upload port to CE Closes #44548 See merge request gitlab-org/gitlab-ce!17752
2018-03-27Make all workhorse gitaly calls opt-outJacob Vosmaer (GitLab)
2018-03-27Port LFS direct_upload from EEAlessio Caiazza
2018-03-07naming thingsKim "BKC" Carlbäcker
2018-03-06Make git push mandatoryKim "BKC" Carlbäcker
2018-02-06Upgrade GitLab Workhorse to v3.6.0Kamil Trzciński
2018-02-01port of 594e6a0a625^..f74c90f68c6Micaël Bergeron
2018-01-22Default to Gitaly for 'git push' HTTP/SSH, and make Gitaly mandatory for SSH ↵Jacob Vosmaer (GitLab)
pull
2018-01-11Adds Rubocop rule for line break around conditionals🙈 jacopo beschi 🙉
2018-01-09Add option to disable git archive caching in workhorseJacob Vosmaer
2017-12-03Remove Ci::Build#artifacts_file?Zeger-Jan van de Weg
2017-12-03Rename artifacts_* to legacy_artifacts_*Kamil Trzcinski
2017-11-16Adds Rubocop rule for line break after guard clauseJacopo
Adds a rubocop rule (with autocorrect) to ensure line break after guard clauses.
2017-10-30Support show-all-refs for git over HTTPNick Thomas
2017-10-09Migrate Workhorse Send{Diff,Patch} to GitalyAhmad Sherif
2017-10-02Send extra Gitaly params for `send_git_archive` if neededAlejandro Rodríguez
2017-09-30add username to authorized result, so that gitlab-shell can pass it to hooksDavid Turner
2017-09-08Backport the EE signature of Gitlab::Workhorse#send_artifacts_entryRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-09-05Make it explicit that workhorse needs artifact pathGrzegorz Bizon
2017-09-01Make Gitaly PostUploadPack mandatoryJacob Vosmaer (GitLab)