128 Commits

Author SHA1 Message Date
tomolimo
bab88b15b8 Merge pull request #191 from tomolimo/5.2/bugfixes
Automatic reminders, New case within timeline and dynaform use within timeline
2025-01-14 15:24:04 +01:00
Moron, Olivier
cc17bd5fe4 * Bugfix Reminders on task cancelled before delete reminders update was not deleted
* Bugfix Uncaught ReferenceError: $ is not defined on ITIL Object creation
* Delete error message after case cancellation successfully
* change minimum version of processmaker server
* delete TODO comment
* Add possibility to cancel case with multiple tasks
* bugfix delete reminder on case's cancel  or delete
* Add behavior on a claimed task or reasign to the current user for show task in timeline
* Fixed issue with default dates settings in reminders for tasks
* Added shortcut to select "Me as sender"
* Added a test to prevent post-only user to set reminder settings
* Updated XML
* Fix issue with screen view
* Adjusted wordings
* Reviewed $new_date computation in cron
* Bugfix creating a case in processcase tab doesn't redirect to the case
* Adjusted visualization for Reminder
* Added an <hr>
* Adjusted values in dropdowns when settings are NULL
* Added a test to prevent sending of remminders to "ProcessMaker" user
* Added view of default and actual reminder settings for a PM task
* cronPMReminder reflects changes and send reminders
* Re-engineered table fields and search options
* Fixed issue with FUP that were no longuer added to timeline.
* Added automatic reminders
* bugfix on filter
* Changed copyrights
* added .gitignore
* add process category search option + input in process form
* Added process categories
* bugfixes on helpdesk process
* bugfixes html_tags and actiontime
* Changed the way the userId of the first task was computed, to be able to have a tobeclaimed task
* Added get/set APP_DATA scripts to be able to read/write the APP_DATA in json files
* Added a followup when a reminder is sent to task user (or group)

Set version 5.2.3
2025-01-14 12:17:17 +01:00
tomolimo
7a91a513e4 Merge pull request #173 from tomolimo/5.0/bugfixes
Fix dynaform preview that did not create new tab
2023-11-23 14:39:47 +01:00
tomolimo
5851f0fa42 Merge pull request #172 from Aeto-J/5.0/bugfixes
Fix dynaform preview that did not create new tab
2023-11-23 14:37:28 +01:00
Barbesange, Jason
d3dbcc7267 Fix dynaform preview that did not create new tab
set version to 5.0.3
2023-11-23 14:27:19 +01:00
tomolimo
b009029082 Merge pull request #169 from tomolimo/5.0/bugfixes
Fix can't submit GLPI glpi when in SelfService
2023-11-21 15:25:42 +01:00
Moron, Olivier
564f77eb5b * Fix can't submit GLPI glpi when in SelfService
Set version to 5.0.2
2023-11-21 15:25:01 +01:00
tomolimo
28593ff2ab Merge pull request #163 from tomolimo/5.0/bugfixes
Fixed an issue with sumup when used in simplified interface
2023-10-18 14:29:34 +02:00
Moron, Olivier
0b63878231 Fixed an issue with sumup when used in simplified interface
Set version to 5.0.1
2023-10-18 14:21:20 +02:00
tomolimo
8cfb3ccd99 Merge pull request #161 from tomolimo/5.0/bugfixes
To be compliant with GLPI 10.0
2023-10-16 14:58:40 +02:00
tomolimo
932a60473b Merge pull request #160 from tomolimo/4.4/bugfixes
* Added postmessage for communication between iframe and iframe parent for cases (CORS issue)
2023-10-16 14:58:19 +02:00
tomolimo
e92ee907e4 Merge pull request #159 from tomolimo/4.0/bugfixes
Changed EOL to CRLF
2023-10-16 14:57:23 +02:00
Moron, Olivier
c6cd509511 To be compliant with GLPI 10.0
Set version to 5.0.0
2023-10-16 14:53:46 +02:00
Moron, Olivier
eeed2b061b * Added postmessage for communication between iframe and iframe parent for cases (CORS issue)
* Added date_creation and date_mod to case table
* Added PM document management as URL links in item host
* Added caseDump.php and caseRestore.php to be able to dump and restore cases.
* Added GLPI_TICKET_REQUESTTYPES_ID to RW requesttypes_id in tickets
* Added possibility to read/write GLPI_ITEM_GLOBAL_VALIDATION
* Added marketplace folder management
* Added a badge for the case id on tasks in Tickets, Changes and Problems
* Added group to Watcher for task to be claimed
* Changed int(11) into int unsigned
* Added some case fields to be searchable in tickets (changes or problems)
* Removed tech auto-assignment to ticket
* Removed task re-assign mandatory justification (is now optional in task, or process, or default)

* Fixed issue with processes that don't appear in dropdown when in search list
* Fixed first task not set as done when in simplified interface
* Fixed missing comma in SQL document table creation
* Fixes cancellation and deletion rights that were not independent
* Fixed add solution that was not compliant with GLPI9.5
* Fixed task cat that were active after add or updates
* Added a $DB->escape() to escape special chars before query

* Improved global response time for GLPI <-> PM server

Set version to 4.4.0 for GLPI 9.5
2023-10-16 14:48:42 +02:00
Moron, Olivier
78ead76101 Changed EOL to CRLF 2023-10-16 14:15:32 +02:00
tomolimo
eeac86f016 Merge pull request #146 from tomolimo/4.0/bugfixes
Fixed add solution that was not compliant with GLPI9.5
2022-01-24 14:54:22 +01:00
Tomolimo
e5ccb43e95 Fixed add solution that was not compliant with GLPI9.5
Fixed curl issue at form save
Fixed task cat that were active after add or updates
Added a $DB->escape() to escape special chars before query fixes
Added a test to prevent empty IN
Removed deprecated functions
Set version to 4.0.11
2022-01-24 14:53:44 +01:00
tomolimo
3ba25a6fa9 Merge pull request #132 from tomolimo/4.0/bugfixes
Fixed issues with notifications
2021-07-30 10:11:32 +02:00
Tomolimo
14e7e612c9 Fixed issues with notifications 2021-07-30 10:09:50 +02:00
tomolimo
a07c962fd5 Merge pull request #129 from tomolimo/4.0/bugfixes
Fixed issue with criteria in getProcessesWithCategoryAndProfile that prevents correct list of processes
2021-06-23 12:20:58 +02:00
Tomolimo
2d29fa5aa1 Fixed issue with criteria in getProcessesWithCategoryAndProfile that prevents correct list of processes
Fixed issue with too much processes in getProcessesWithCategoryAndProfile
Fixed deprecated use of fetch_assoc
Replaced $_POST and $_GET by $_REQUEST
2021-06-23 12:20:12 +02:00
tomolimo
957a9f00d1 Merge pull request #127 from tomolimo/4.0/bugfixes
Fixed issue with wrong task guid
2021-06-21 08:30:48 +02:00
Tomolimo
6ac90bf7dc Fixed issue with wrong task guid
fixes https://github.com/tomolimo/processmaker/issues/126
2021-06-21 08:29:54 +02:00
tomolimo
247c88b039 Merge pull request #119 from tomolimo/4.0/bugfixes
Added a substr to limit paswword length at user creation
2021-04-26 13:36:46 +02:00
Tomolimo
4e0250b900 Added a substr to limit paswword length at user creation
Set version to 4.0.3
2021-04-26 13:35:45 +02:00
tomolimo
01c6e34de4 Merge pull request #117 from tomolimo/4.0/bugfixes
4.0/bugfixes
2021-04-01 10:40:47 +02:00
Tomolimo
8e7cf280ab Merge branch '4.0/bugfixes' of https://github.com/tomolimo/processmaker into 4.0/bugfixes 2021-04-01 10:35:21 +02:00
Tomolimo
824cdf963d Fixed bug duration task when > 1 month
Set version to 4.0.2
2021-04-01 10:34:50 +02:00
Tomolimo
dad5c11197 Fixed bug duration task when > 1 month 2021-04-01 10:31:00 +02:00
tomolimo
dcbf1c6153 Merge pull request #116 from tomolimo/4.0/bugfixes
Deleted file header comment in sql file
2021-03-19 15:01:12 +01:00
Tomolimo
d19435a3dc Deleted file header comment in sql file
Set version to 4.0.1
2021-03-19 15:00:37 +01:00
tomolimo
72b86899f9 Merge pull request #115 from tomolimo/4.0/bugfixes
GLPI 9.5 compliance
2021-03-18 10:02:32 +01:00
Tomolimo
93424d51ab GLPI 9.5 compliance
Set version to 4.0.0
2021-03-18 10:01:49 +01:00
tomolimo
6ada191b16 Merge pull request #111 from tomolimo/3.6/bugfixes
Cherry pick fix for generic user from 3.5.11
2020-10-12 15:39:06 +02:00
tomolimo
c895643c5c Cherry pick fix for generic user from 3.5.11
Set version 3.6.17
2020-10-12 15:38:17 +02:00
tomolimo
b37f6f64cf Merge pull request #110 from tomolimo/3.6/bugfixes
3.6/bugfixes
2020-10-07 15:43:16 +02:00
tomolimo
ca197c9f43 Cherry pick from 3.5.10 to 3.6.16
Added feature GLPI_TASK_PREVENT_REASSIGN to prevent assignment of a list of users (can be PM UID, GLPI id, GLPI logon) to a specific task (can be task list)

Cherry pick from 3.4.24 to 3.6.15

Cherry pick from 3.4.23
Added a proxy and SSL mangement to external application calls Added an escape DB for ticket name and ticket solution description Updated translation
Added swingcall.php file (to test swing api)
Set version to 3.6.14

Cherry pick from version 3.4.22
Added a new case variable to be able to create information tasks GLPI_ITEM_INFORMATION_TASK

Cherry pick from 3.4.21
Revert back $_REQUEST into $_POST

cherry pick from version 3.4.20
Added Send reminder Added unclaim task
Rewrite some code for clearer maintenance

commented line HTTPROXY setup

Bugfixe : remove the default setting of a followup

bugfixes:
- list the processes according to the type of ticket (request or incident).
- set variable 'content' according to the variable sent by processmaker in the addItemFollowup function
- logged error information of curl

Set content to tinymce content field

Bugfixes : Update the taskId (value and letter case)

Bugfixes requests. bad syntax with the new ORM

Changed folder properties

Changed text Deleted unused param

Added a hook to manage the change of user login
Cleaning of unused code Set version to 3.6.8

add condition to set user = admin when script is run in crontask fixes
2020-10-07 15:40:05 +02:00
tomolimo
7a31eef8af Fixed bugs for URL in notifications Set version to 3.6.6
Added new tags in notification templates
Fixed bugs on tag data
Added 1 dim assoc array management in notification templates
Fixed issue on the 2 dim arrays
Added missing notification template tags to get info on item hosting the case (Ticket, Change, Problem)
Added quote to be sure that SQL request will not throw an error
Added a test for the return code from routeCase() to prevent closing of current task if routing is not done
2019-10-28 15:45:54 +01:00
tomolimo
31f53234b2 Merge pull request #92 from tomolimo/3.6/bugfixes
3.6/bugfixes
2019-09-03 08:41:51 +02:00
tomolimo
eb50535338 Added a filter on TASK_USER.TU_TYPE to be sure that it searches for normal assignment (not adhoc)
Added default groups_id_tech (set to 0) when clearing a task
Set new version to 3.6.5
2019-09-03 08:40:12 +02:00
tomolimo
fbd0239e4e Added adhoc users re-assign rights
Added possibility to assign a task to an adhoc user
Added task del_index tag to notification template
Added missing GLPI_ITEM_TASK_GROUP
Deleted extra-email sending
Fixed issue on users for re-assignment
Set version to 3.6.4
2019-08-06 15:26:07 +02:00
tomolimo
e30ecf3a0b Added possibility to set notification for tasks (and of course notification templates)
Added two new events per tasks (new and update)
Added possibility to send spontaneous emails
Fixed various CS typos
Set version to 3.6.3
fixes #77
2019-07-29 08:33:55 +02:00
tomolimo
217d605c51 GLPI 9.4 compliant 2019-07-19 16:17:53 +02:00
tomolimo
cbec68837a Merge pull request #88 from tomolimo/3.5/bugfixes
Added a test to be sure that $_FILES['form']['name'] is existing
2019-06-18 10:07:41 +02:00
tomolimo
0182839216 Added a test to be sure that $_FILES['form']['name'] is existin
Set version to 3.5.2
2019-06-18 10:01:08 +02:00
tomolimo
084bd0100e Update issue templates 2019-06-14 12:16:30 +02:00
tomolimo
96c6e9ba6f Version to 3.5.1
Compatible with GLPI 9.3
2019-05-21 10:47:15 +02:00
tomolimo
8a711173cc Merge pull request #87 from rohit-ambre-uno/master
Resolved issue with file Upload
2019-04-15 10:01:05 +02:00
Rohit
b8adb40ed9 Merge pull request #2 from rohit-ambre-uno/Get-CaseVariables
added Get status and type case variables
2019-01-29 16:22:16 +05:30
Rohit Ambre
9e8441fb34 added Get status and type case variables 2019-01-29 16:19:54 +05:30