|
23 | 23 | author 'Andrew Chaika and Luca Pireddu'
|
24 | 24 | author_url 'https://github.com/ncoders/redmine_local_avatars'
|
25 | 25 | description 'This plugin lets users upload avatars directly into Redmine'
|
26 |
| - version '1.0.6' |
| 26 | + version '1.0.7' |
| 27 | + requires_redmine version_or_higher: '4.1' |
27 | 28 | end
|
28 | 29 |
|
29 | 30 | receiver = Object.const_defined?('ActiveSupport::Reloader') ? ActiveSupport::Reloader : ActionDispatch::Callbacks
|
30 |
| -receiver.to_prepare do |
31 |
| - require_dependency 'project' |
32 |
| - require_dependency 'principal' |
33 |
| - require_dependency 'user' |
34 | 31 |
|
35 |
| - helper_klass = ApplicationHelper.method_defined?(:avatar) ? ApplicationHelper : AvatarsHelper |
36 |
| - |
37 |
| - AccountController.send(:include, LocalAvatarsPlugin::AccountControllerPatch) |
38 |
| - helper_klass.send(:include, LocalAvatarsPlugin::ApplicationAvatarPatch) |
39 |
| - MyController.send(:include, LocalAvatarsPlugin::MyControllerPatch) |
40 |
| - User.send(:include, LocalAvatarsPlugin::UsersAvatarPatch) |
41 |
| - UsersController.send(:include, LocalAvatarsPlugin::UsersControllerPatch) |
42 |
| - UsersHelper.send(:include, LocalAvatarsPlugin::UsersHelperPatch) |
43 |
| -end |
44 |
| - |
45 |
| -require 'local_avatars' |
| 32 | +require File.expand_path('../lib/local_avatars', __FILE__) |
46 | 33 |
|
47 | 34 | # patches to Redmine
|
48 |
| -require "account_controller_patch.rb" |
49 |
| -require "application_helper_avatar_patch.rb" |
50 |
| -require "my_controller_patch.rb" |
51 |
| -require "users_avatar_patch.rb" # User model |
52 |
| -require "users_controller_patch.rb" |
53 |
| -require "users_helper_avatar_patch.rb" # UsersHelper |
| 35 | +require File.expand_path('../lib/account_controller_patch', __FILE__) |
| 36 | +require File.expand_path('../lib/application_helper_avatar_patch', __FILE__) |
| 37 | +require File.expand_path('../lib/my_controller_patch', __FILE__) |
| 38 | +require File.expand_path('../lib/users_avatar_patch', __FILE__) # User model |
| 39 | +require File.expand_path('../lib/users_controller_patch', __FILE__) |
| 40 | +require File.expand_path('../lib/users_helper_avatar_patch', __FILE__) # UsersHelper |
54 | 41 |
|
55 | 42 | # hooks
|
56 |
| -require 'redmine_local_avatars/hooks' |
| 43 | +require File.expand_path('../lib/redmine_local_avatars/hooks', __FILE__) |
0 commit comments