View Issue Details

IDProjectCategoryView StatusLast Update
0025933Plugin - EmailReportingGeneralpublic2019-07-17 11:28
ReporterSL-Gundam Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status newResolutionopen 
Summary0025933: Add support for project specific configuration options
Description

Quote: taras
...

Next, it would be nice if [b]Manage Configuration Options[/b] page works like standard setup pages and could be configured for all projects or for specific one. In this cases I would be able to differentiate processing rules for projects, for example for some project I would allow to create bugs from emails while for some I would allow to create only bug notes from any user emails, while for rest – to create only bug notes from authorized user emails etc. Most of the other parameters from [b]Manage Configuration Options[/b] page would be nice to have specifically to the projects as well.

Quote: SL-Gundam
We've looked at the idea for project specific settings.
EmailReporting switches between projects for every mailbox or incase of IMAP every subfolder in the mailbox and sometimes even every email since notes can be for issues in other projects then the one connected to the mailbox it was received on.
So while for MantisBT every page request happens for one project. EmailReporting switches between projects multiple times within a page request making this very complicated
This is the moment where we know the final project for a note: https://github.com/mantisbt-plugins/EmailReporting/blob/master/core/mail_api.php#L869
And here for new issues: https://github.com/mantisbt-plugins/EmailReporting/blob/master/core/mail_api.php#L936
Both of them are quite late in processing the email

I guess some configuration options could be project specific but a lot of them we just don't know the final project yet. We would have create two configuration option pages. One for project specific capable options and on for global only options

Additional Information

https://mantisbt.org/forums/viewtopic.php?t=26447

TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2019-07-17 11:24 SL-Gundam New Issue
2019-07-17 11:26 SL-Gundam Additional Information Updated View Revisions
2019-07-17 11:26 SL-Gundam Additional Information Updated View Revisions
2019-07-17 11:28 SL-Gundam Additional Information Updated View Revisions
2019-07-17 11:28 SL-Gundam Additional Information Updated View Revisions
2019-07-17 11:28 SL-Gundam Additional Information Updated View Revisions