Started updating plugin for redmine 2.0.0 +
This commit is contained in:
@@ -20,10 +20,16 @@
|
|||||||
# When a new exception report is recieved, it will be compared to existing bug issues.
|
# When a new exception report is recieved, it will be compared to existing bug issues.
|
||||||
# If there is a match, the existing issue will be updated
|
# If there is a match, the existing issue will be updated
|
||||||
# if not a new bug issue will be generated.
|
# if not a new bug issue will be generated.
|
||||||
ActionController::Routing::Routes.draw do |map|
|
if Rails::VERSION::MAJOR >= 3
|
||||||
|
#RedmineApp::Application.routes.draw do
|
||||||
|
#match 'exceptionhandler', :to => 'exceptionhandler#index', :via => [:get, :post]
|
||||||
|
#end
|
||||||
|
else
|
||||||
|
ActionController::Routing::Routes.draw do |map|
|
||||||
map.connect '/exceptionhandler', :controller => 'exceptionhandler', :action => 'index'
|
map.connect '/exceptionhandler', :controller => 'exceptionhandler', :action => 'index'
|
||||||
map.connect '/exceptionhandler/maps', :controller => 'maps', :action => 'index'
|
map.connect '/exceptionhandler/maps', :controller => 'maps', :action => 'index'
|
||||||
map.connect '/uploadFile', :controller => 'maps', :action => 'uploadFile'
|
map.connect '/uploadFile', :controller => 'maps', :action => 'uploadFile'
|
||||||
map.connect '/exceptionhandler/maps/delete/:map', :controller => 'maps', :action => 'deleteMap'
|
map.connect '/exceptionhandler/maps/delete/:map', :controller => 'maps', :action => 'deleteMap'
|
||||||
map.connect '/exceptionhandler/maps/new', :controller => 'maps', :action => 'new'
|
map.connect '/exceptionhandler/maps/new', :controller => 'maps', :action => 'new'
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
18
init.rb
18
init.rb
@@ -1,5 +1,23 @@
|
|||||||
require 'redmine'
|
require 'redmine'
|
||||||
|
|
||||||
|
::Rails.logger.info 'Starting Exception Report Handler for Redmine'
|
||||||
|
|
||||||
|
if Rails::VERSION::MAJOR >= 3
|
||||||
|
|
||||||
|
ActionDispatch::Callbacks.to_prepare do
|
||||||
|
require_dependency 'issue'
|
||||||
|
require_dependency 'project'
|
||||||
|
#require_dependency 'customfield'
|
||||||
|
require_dependency 'time'
|
||||||
|
#require_dependency 'issuepriority'
|
||||||
|
require_dependency 'user'
|
||||||
|
#require_dependency 'issuestatus'
|
||||||
|
require_dependency 'tracker'
|
||||||
|
require_dependency 'tempfile'
|
||||||
|
require_dependency 'open3'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
Redmine::Plugin.register :redmine_exception_handler do
|
Redmine::Plugin.register :redmine_exception_handler do
|
||||||
name 'Redmine Exception Handler plugin'
|
name 'Redmine Exception Handler plugin'
|
||||||
author 'Rick Barrette <rickbarrette@gmail.com>'
|
author 'Rick Barrette <rickbarrette@gmail.com>'
|
||||||
|
|||||||
Reference in New Issue
Block a user