Skip to content

Commit 87fe2eb

Browse files
author
root
committed
Display Rugged infos in Config test tab
1 parent bef8370 commit 87fe2eb

File tree

4 files changed

+25
-0
lines changed

4 files changed

+25
-0
lines changed

Diff for: app/views/settings/redmine_git_hosting/_gitolite_config_test.html.haml

+11
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,17 @@
5252
%td
5353
%span{ class: 'label label-success' }= RedmineGitHosting::Config.gitolite_repository_count
5454

55+
%tr
56+
%td= l(:label_gitolite_rugged_features)
57+
%td
58+
- RedmineGitHosting::Config.rugged_features.each do |feature|
59+
%span{ class: 'label label-success' }= feature
60+
61+
%tr
62+
%td= l(:label_gitolite_libgit2_version)
63+
%td
64+
%span{ class: 'label label-success' }= RedmineGitHosting::Config.libgit2_version
65+
5566
%p
5667
%label= l(:label_gitolite_banner)
5768

Diff for: config/locales/settings/en.yml

+2
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,8 @@ en:
162162
label_redmine_user: Redmine username
163163
label_git_version: Git version
164164
label_gitolite_repository_count: Count of physical repositories in Gitolite
165+
label_gitolite_rugged_features: Rugged compiled features
166+
label_gitolite_libgit2_version: libgit2 version
165167

166168
# Recycle Bin
167169
label_tab_gitolite_recycle_bin: Recycle Bin

Diff for: config/locales/settings/fr.yml

+2
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,8 @@ fr:
162162
label_redmine_user: Nom d'utilisateur Redmine
163163
label_git_version: Version de Git
164164
label_gitolite_repository_count: Nombre de dépôts physiques dans Gitolite
165+
label_gitolite_rugged_features: Fonctionnalités compilées dans Rugged
166+
label_gitolite_libgit2_version: Version de libgit2
165167

166168
# Recycle Bin
167169
label_tab_gitolite_recycle_bin: Corbeille

Diff for: lib/redmine_git_hosting/config/gitolite_infos.rb

+10
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,16 @@ def included(receiver)
1717

1818
module ClassMethods
1919

20+
def rugged_features
21+
Rugged.features
22+
end
23+
24+
25+
def libgit2_version
26+
Rugged.libgit2_version.join('.')
27+
end
28+
29+
2030
def gitolite_infos
2131
begin
2232
RedmineGitHosting::Commands.gitolite_infos

0 commit comments

Comments
 (0)