Gitaly Server info for admin panel
Implements the client side for gitlab-org/gitaly#819. Which is a server info command. This checks the server version and git binairy version on the server. A small UI was added for administrators, so they can check the status of the Gitaly server. This is done for each storage the monolith knows. Because of this commit, gitlab-org/gitlab-ce!15580 is now closed. That MR removed the Git version too, but didn't replace it with anything.
显示
- GITALY_SERVER_VERSION 1 个添加, 1 个删除GITALY_SERVER_VERSION
- Gemfile 1 个添加, 1 个删除Gemfile
- Gemfile.lock 4 个添加, 4 个删除Gemfile.lock
- app/controllers/admin/gitaly_servers_controller.rb 5 个添加, 0 个删除app/controllers/admin/gitaly_servers_controller.rb
- app/views/admin/dashboard/index.html.haml 2 个添加, 8 个删除app/views/admin/dashboard/index.html.haml
- app/views/admin/gitaly_servers/index.html.haml 31 个添加, 0 个删除app/views/admin/gitaly_servers/index.html.haml
- changelogs/unreleased/zj-gitaly-server-info.yml 5 个添加, 0 个删除changelogs/unreleased/zj-gitaly-server-info.yml
- config/routes/admin.rb 2 个添加, 0 个删除config/routes/admin.rb
- lib/gitaly/server.rb 43 个添加, 0 个删除lib/gitaly/server.rb
- lib/gitlab/gitaly_client/server_service.rb 16 个添加, 0 个删除lib/gitlab/gitaly_client/server_service.rb
- locale/gitlab.pot 400 个添加, 92 个删除locale/gitlab.pot
- spec/controllers/admin/gitaly_servers_controller_spec.rb 15 个添加, 0 个删除spec/controllers/admin/gitaly_servers_controller_spec.rb
- spec/lib/gitaly/server_spec.rb 30 个添加, 0 个删除spec/lib/gitaly/server_spec.rb
加载中
想要评论请 注册 或 登录