-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplugin.xml
More file actions
86 lines (76 loc) · 3.78 KB
/
plugin.xml
File metadata and controls
86 lines (76 loc) · 3.78 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<?xml version="1.0" encoding="UTF-8"?>
<root>
<name>Tasks Manager</name>
<key>tasksmanager</key>
<state>stable</state>
<logo>https://raw.githubusercontent.com/bacus99/GLPI_Ticket_Tasks_Manager/master/logo.svg</logo>
<description>
<short>
<en><![CDATA[Workflow automation for GLPI tickets using ordered task templates.]]></en>
<fr><![CDATA[Automatisation des flux de travail pour les tickets GLPI via des modèles de tâches ordonnés.]]></fr>
</short>
<long>
<en><![CDATA[
Tasks Manager adds a workflow engine to GLPI tickets.<br /><br />
<strong>Key features:</strong><br />
- Define named workflows as ordered sequences of GLPI task templates.<br />
- Apply a workflow to any ticket manually via a dedicated tab, or automatically via GLPI Forms (form destination field).<br />
- When a workflow step's task is marked as done, the next step's task is created automatically on the same ticket.<br />
- The assigned group/technician on each task comes from the task template, ensuring consistent routing.<br />
- The ticket's assigned group is updated to match the active step's template, so notifications reach the right team at each stage.<br />
- Full GLPI 11 compatibility: CSRF-compliant, uses CheckCsrfListener, native form destination API.
]]></en>
<fr><![CDATA[
Tasks Manager ajoute un moteur de flux de travail aux tickets GLPI.<br /><br />
<strong>Fonctionnalités principales :</strong><br />
- Définissez des flux de travail nommés sous forme de séquences ordonnées de modèles de tâches GLPI.<br />
- Appliquez un flux de travail à n'importe quel ticket manuellement via un onglet dédié, ou automatiquement via les Formulaires GLPI.<br />
- Lorsque la tâche d'une étape est marquée comme terminée, la tâche de l'étape suivante est créée automatiquement.<br />
- Le groupe/technicien assigné à chaque tâche provient du modèle de tâche, garantissant un routage cohérent.<br />
- Le groupe assigné au ticket est mis à jour à chaque étape pour que les notifications atteignent la bonne équipe.<br />
- Compatible GLPI 11 : conforme CSRF, utilise CheckCsrfListener et l'API native de destination de formulaire.
]]></fr>
</long>
</description>
<homepage>https://github.com/bacus99/GLPI_Ticket_Tasks_Manager</homepage>
<download>https://github.com/bacus99/GLPI_Ticket_Tasks_Manager/releases</download>
<issues>https://github.com/bacus99/GLPI_Ticket_Tasks_Manager/issues</issues>
<readme>https://github.com/bacus99/GLPI_Ticket_Tasks_Manager/blob/master/README.md</readme>
<authors>
<author>Christian Bernard</author>
</authors>
<versions>
<version>
<num>1.6.0</num>
<compatibility>~11.0.0</compatibility>
<download_url>https://github.com/bacus99/GLPI_Ticket_Tasks_Manager/releases/download/1.6.0/glpi-tasksmanager-1.6.0.tar.bz2</download_url>
</version>
</versions>
<langs>
<lang>en_GB</lang>
<lang>fr_FR</lang>
</langs>
<license>GPL-3.0-or-later</license>
<category>ticket</category>
<tags>
<en>
<tag>workflow</tag>
<tag>tasks</tag>
<tag>tickets</tag>
<tag>automation</tag>
<tag>templates</tag>
</en>
<fr>
<tag>flux de travail</tag>
<tag>tâches</tag>
<tag>tickets</tag>
<tag>automatisation</tag>
<tag>modèles</tag>
</fr>
</tags>
<screenshots>
<!-- Add real screenshots here once captured, e.g.: -->
<!-- <screenshot>https://raw.githubusercontent.com/bacus99/GLPI_Ticket_Tasks_Manager/main/screenshots/workflow-tab.png</screenshot> -->
<!-- <screenshot>https://raw.githubusercontent.com/bacus99/GLPI_Ticket_Tasks_Manager/main/screenshots/workflow-editor.png</screenshot> -->
</screenshots>
</root>