donutsnl / ticketfilter Goto Github PK
View Code? Open in Web Editor NEWMatches foreign identifiers in the mailsubject and adds these as followups to existing GLPI tickets with the same patern.
License: GNU General Public License v2.0
Matches foreign identifiers in the mailsubject and adds these as followups to existing GLPI tickets with the same patern.
License: GNU General Public License v2.0
Hi
It seem's that the plugin isn't putting the ticket at the resolved status for this string inside the subjects
string "L'incident num INC0034498, Disfonctionnement des MAPs PRTG a été clôturé."
ticket match string : /.?(?(RITM|INC)[0-9]{7})./
Solved match string : /.?(?(RESOLU |clôturé|Clôturé)./
many thank for help on this.
Currently TicketFilter will add a hardcoded message to the ticketflow if it decides to reopen a closed ticket or decides to close it. It would be nice if this message is configurable by the GLPI admin.
Here's what we have done:
The we create à Ticket witch subject RITM0000999 ==> we have then a white page ....
is we de activate and create the ticket manualy and reactivite the plugin to then try do have à Follow Up created ==> same white page ...
Any idea ?
Issue Description:
Even when the subject is the same, but the sender is different, the system is adding the same follow-up to tickets from different senders.
Example:
I have two tickets:
Ticket #2001123 - FW: Wazuh notification - (SVRSTO01) any - Alert level 12
Sender: [[email protected]]
Ticket #2001002 - FW: Wazuh notification - (SVRSTO01) any - Alert level 12
Sender: [[email protected]]
If a new email comes from the sender [email protected] with the same subject "FW: Wazuh notification - (SVRSTO01) any - Alert level 12," the ticket filter adds a follow-up to both earlier tickets, #2001123 and #2001002. However, it should consider the sender and not add a follow-up to #2001002 since the sender is different.
I hope this clarifies the issue.
Currently TicketFilter will also evaluate tickets created in the GLPI interface. If the matchstring is found it will process the new ticket as an update on the found tickets. Toggling this option will cause TicketFilter to find multiple tickets and the user should consider the implications of this as well. As multiple tickets might get updated with received emails containing the match string.
In some scenario's you might want to explicitly prevent TicketFilter from updating all found tickets as this might cause unintended information leaks. This should be an configurable option inside the matchrule. The outcome should be that the ticket is ignored and follows the regular ticket flow creating a potential duplicate.
Consideration: we could allow the plugin to add the followups with the 'private' flag if multiple tickets are found.
Good morning,
I would like to know if you have an idea or the order in question.
I would like the plugin to be able to analyze the objects and if there is the same object, put it in the ticket concerned.
Currently, all emails arrive in the same ticket...
thanks in advance
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.