-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathinit.rb
28 lines (25 loc) · 1.42 KB
/
init.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
require 'redmine'
ActiveSupport::Reloader.to_prepare do
require_dependency 'redmine_better_crossprojects/projects_controller_patch' unless Rails.env.test?
# require_dependency 'redmine_better_crossprojects/custom_field_patch' # TODO Remove this file if everything works
require_dependency 'redmine_better_crossprojects/queries_helper_patch'
require_dependency 'redmine_better_crossprojects/queries_controller_patch'
require_dependency 'redmine_better_crossprojects/issues_pdf_helper_patch'
end
Redmine::Plugin.register :redmine_better_crossprojects do
name 'Redmine Better Crossprojects plugin'
description 'This plugin will just provide better cross project views (based on 1.0.0(RC) ones)'
url 'https://github.com/jbbarth/redmine_better_crossprojects'
author 'Jean-Baptiste BARTH'
author_url 'mailto:[email protected]'
requires_redmine :version_or_higher => '2.6.0'
requires_redmine_plugin :redmine_base_select2, :version_or_higher => '4.0.0'
requires_redmine_plugin :redmine_base_deface, :version_or_higher => '0.0.1'
requires_redmine_plugin :redmine_base_rspec, :version_or_higher => '0.0.4' if Rails.env.test?
version '3.4.2'
settings :default => {'default_columns' => "name,role,users,issues,activity", 'show_description_as_a_column' => true},
:partial => 'settings/redmine_plugin_better_crossprojects_settings'
end
Redmine::MenuManager.map :project_menu do |menu|
#menu.delete :new_issue
end