jfqd / redmine_helpdesk

Lightweight helpdesk plugin for redmine.
MIT License
193 stars 102 forks source link

Redmine 5 Compatibility #169

Closed rrsach closed 10 months ago

rrsach commented 2 years ago

We like the simplicity of the plugin but needed it to run on Redmine 5. I created a quick edit so it works again with Redmine 5.

Please note that I am not a ruby developer so this might not be the best solution, but it works, so it can be helpful as a start or others who want to run it using Redmine 5. You can also use my fork if you do not want to patch it, we will keep this updated as long as needed (merge or better official implementation).

Please note that I did not test this with older versions, so this might break.

stefanoglv commented 2 years ago

Hello, works also on my Redmine 5.0, but i have a problem on Re mail from anonymous user. I think it's a bug of compatibility, can you see if is possible to patch and resolve? When a user reply with a mail on a notification from Redmine, the cron job at next import goes in loop and don't read the mail with CPU server near to 100% thanks

rrsach commented 2 years ago

@stefanoglv Strangely we had the same problem on the production system but not development. I can't really explain why as they have the same versions etc. Anyway I think we fixed this as it works now for us. Please note that it also resets the assignee as we want it that way for closed tickets.

stefanoglv commented 2 years ago

i have solved by myself, and all is working now! The problem is the nesting of module files in v5. In the next days i'll push my commits

majkinetor commented 1 year ago

@stefanoglv, any chance to push your fixes ?

jfqd commented 10 months ago

Won´t merge cause I wanted the code to be a little bit different. But thanks a lot for your support! I added you to the list of contributors.