require_relative 'lib/workflow_engine/hooks' Redmine::Plugin.register :workflow_engine do name '워크플로우 엔진' author 'Admin' description 'Custom workflow engine for issue tracking with step-by-step assignments' version '1.0.0' menu :admin_menu, :custom_workflows, '/custom_workflows', caption: '커스텀 워크플로우', html: { class: 'icon icon-workflows' } project_module :workflow_engine do permission :view_workflow, { workflows: [:show] } permission :manage_workflow, { workflows: [:index, :new, :create, :edit, :update, :destroy] } end end