2026-01-05 12:28:46 +09:00

23 lines
547 B
Ruby

lib_dir = File.join(File.dirname(__FILE__), 'lib', 'easy_baseline')
# Redmine patches
patch_path = File.join(lib_dir, '*_patch.rb')
Dir.glob(patch_path).each do |file|
require file
end
require lib_dir
require File.join(lib_dir, 'hooks')
Redmine::AccessControl.map do |map|
map.project_module :easy_baselines do |pmap|
pmap.permission :view_baselines, {
easy_baselines: [:index, :show],
easy_baseline_gantt: [:show]
}
pmap.permission :edit_baselines, {
easy_baselines: [:create, :destroy, :new]
}
end
end