gitlab-org--gitlab-foss/lib/gitlab/git
Zeger-Jan van de Weg f131757fc8 Set Gitaly Server feature flags from Rails
Gitaly itself hold very little state, other than the data on disk. This
limits the interfaces to set feature flags. Gitaly now has the ability
to interpret the request metadata to check for feature flags.
https://gitlab.com/gitlab-org/gitaly/merge_requests/704
This allows clients control on the Gitaly server, and given that Rails
has an internal chatops interface to set these values this was chosen as
solution.

Known limitation right now, is that this package doesn't support the opt
out that other Gitaly features do.
2018-06-06 11:20:41 +02:00
..
conflict
storage Add "deny disk access" Gitaly feature (tripswitch) 2018-06-01 11:56:29 +00:00
support
attributes_at_ref_parser.rb
attributes_parser.rb
blame.rb
blob.rb Fix a RuntimeError: cannot modify frozen string 2018-05-18 15:19:58 +01:00
blob_snippet.rb
branch.rb
commit.rb Set Gitaly Server feature flags from Rails 2018-06-06 11:20:41 +02:00
commit_stats.rb
committer_with_hooks.rb
compare.rb
diff.rb
diff_collection.rb
gitlab_projects.rb Move ImportProject to OptOut in Gitaly 2018-05-22 15:52:54 +00:00
gitmodules_parser.rb
hook.rb
hook_env.rb
hooks_service.rb
index.rb
lfs_changes.rb
lfs_pointer_file.rb
operation_service.rb
path_helper.rb Fix a RuntimeError: cannot modify frozen string 2018-05-18 15:19:58 +01:00
popen.rb
raw_diff_change.rb Backport some changes from gitlab-ee!5476 2018-05-09 13:20:28 -05:00
ref.rb
remote_mirror.rb
remote_repository.rb
repository.rb Fix repository archive generation when hashed storage is enabled 2018-06-05 20:44:07 +01:00
repository_mirroring.rb Add handling for commit/tags with big messages 2018-05-18 20:51:10 +02:00
rev_list.rb
storage.rb
tag.rb Add handling for commit/tags with big messages 2018-05-18 20:51:10 +02:00
tree.rb
user.rb
util.rb
wiki.rb Move Wiki::GetFormattedData to OptOut 2018-05-22 15:58:36 +00:00
wiki_file.rb
wiki_page.rb
wiki_page_version.rb