View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0035093 | Plugin - EmailReporting | General | public | 2024-12-07 03:19 | 2025-01-06 15:39 |
Reporter | tomzero | Assigned To | SL-Gundam | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Product Version | 0.10.1 | ||||
Summary | 0035093: Configuration option added to control whether resolved tickets should be reopened when adding notes | ||||
Description | Sorry for posting here but the forums are still down and I have no experience with contributing to open source projects. I have implemented a modification that allows to control whether a bug should be reopened if further notes arrive via EmailReporting after the ticket has been resolved. I need this because we sometimes need to add logs or reports later for documentation purposes. The modification includes a new boolean value (mail_reopen_bugs) in the configuration (section feature configuration options), additions to the manage_config pages, additions to the language files EN, DE, ES as well as an adjustment in the Mail API to consider this option when creating the ticket / note. Is there any interest in incorporating this addition into the plugin? If so, how should I proceed? I haven't found any information about how to contribute, neither in the Github project nor in the plugin's wiki page. | ||||
Tags | No tags attached. | ||||
I'm not sure if I've made the purpose of the modification clear: It conditionally allows to suppress the reopening because so far it always reopens with respect to the global MantisBT configuration options |
|
Forum or MantisBT ticket is fine. EmailReporting tries to emulate MantisBT in user experience. Since MantisBT does not allow to disable this except with permissions, neither does EmailReporting. |
|
I have opened a pull request: https://github.com/mantisbt-plugins/EmailReporting/pull/38 I tested with MantisBT 2.27.0, 2.26.4, and 2.25.2. Seems my VSC messed up the original tab size, unfortunately I didn't find out how to fix this. This solution works for me, it may be too naive with respect to your quality requirements. If this is merged I can also edit the plugin's wiki page to document the configuration option. I hope I haven't missed out sth. important. |
|
One more thought on this and its relevance. I have searched quite a while to suppress reopening and found a considerable number of discussions where this feature is asked for. Currently the standard proposition is to set |
|
One more thing, sorry for spamming, but things come to my mind step by step. I still have |
|
I believe the readonly threshold is already mentioned on the wiki page. I will have look at your changes sometime soon. |
|
Changes applied to 0.11.0-DEV |
|
That's great. Sorry for asking dumb questions: shall I create a changelog entry and if yes, how do I do it? Opening another pull request and changing the |
|
Already added it last week. https://github.com/mantisbt-plugins/EmailReporting/commit/fbc4625b318248846eccb9c6d693f0450289338b |
|