Commit Graph

51 Commits

Author SHA1 Message Date
Andrea Adamczyk
12b2ff6d8b PMCORE-523 2021-05-05 10:58:46 -04:00
Israel Bernabe
ef84cd1523 PMC-32 2019-04-02 10:53:55 -04:00
Andrea Adamczyk
f8fe785b17 PMC-8 2019-03-14 10:46:08 -04:00
davidcallizaya
7d99f1e69e HOR-3956
+ Enable access to guest user to use the PM_CASES.
+ Add PM_DASHBOARD permission to KPIs.
+ Add internal permission alias:
RBAC->userCanAccess()
     * Verify if the user has a right over the permission. Ex.
     *      $rbac->userCanAccess("PM_CASES");
     *
     * Alias of permissions:
     *      PM_CASES has alias: PM_GUES_CASE
     * This means that a role with PM_GUES_CASE could access like one with PM_CASES
     * unless the permission is required as strict, like this:
     *      $rbac->userCanAccess("PM_CASES/strict");
2017-10-20 12:00:10 -04:00
David Callizaya
350d6874ce HOR-3819
Restored ProcessMaker ErrorHandler. Fixed Soap class.
2017-08-31 15:26:44 -04:00
Roly Rudy Gutierrez Pinto
227731ccdb HOR-3700-RG 2017-08-15 16:03:21 -04:00
dante
9ecfbe0c84 Changes 3 and 4 of the google sheet 2017-08-11 14:10:44 -04:00
Marco A. Nina Mena
f41ae291d9 move line use 2017-08-10 14:55:16 -04:00
Marco A. Nina Mena
4683f5b59d Add functionality in rbac for enable or disable compatibility with soap login 2017-08-10 14:38:48 -04:00
u1
47fa74b8ec HOR-3400 Change of destination branch 2017-08-08 00:21:36 -04:00
Chloe Deguzman
60efcf7ac7 HOR-2689 Removed references to G::LoadClass, Bootstrap::LoadClass and various references to class loading methods and require_once 2017-08-03 17:19:55 -04:00
Roly Rudy Gutierrez Pinto
8699731463 HOR-2719 2017-02-21 15:46:11 -04:00
Victor Saisa Lopez
6d9858d6d0 HOR-1738 "Change folder permissions in ProcessMaker" SOLVED
Issue:
    Change folder permissions in ProcessMaker
Cause:
    Nuevo requerimiento
Solution:
    Se cambio los permisos de los files and directories
2016-08-30 13:03:35 -04:00
Roly Rudy Gutierrez Pinto
57aa2f7860 PM-4094 2015-11-19 12:01:31 -04:00
Roly Rudy Gutierrez Pinto
cddb673895 PM-3426 2015-09-03 17:16:44 -04:00
Brayan Pereyra
e91b02f960 PM-2675 No se visualiza la informacion del Grid cuando se genera el caso apartir del WebEntry 2015-05-08 17:52:40 -04:00
Julio Cesar Laura
df669cc844 Adding missing single quote in soap2.php file 2015-04-06 18:09:30 -04:00
Paula V. Quispe
8d379a2a58 I completed the very hight issues 2015-03-12 10:27:10 -04:00
Luis Fernando Saisa Lopez
53a58a54b2 BUG 15208 "Problemas con los Servicios Web WSDL..." SOLVED
- Problemas con los Servicios Web WSDL de PM.
- Se agrega el parametro "$params->taskId" en el archivo mencionado en el presente bug, en el metodo "NewCaseImpersonate",
  que contiene la siguiente linea de codigo:

  $res = $ws->newCaseImpersonate($params->processId, $params->userId, $params->variables, $params->taskId);

  Disponible para la version 2.5.3 de ProcessMaker.
2014-06-16 12:43:25 -04:00
Roly Gutierrez
0ca3a504ef BUG-12219 file mode changed 2013-10-25 11:23:48 -04:00
Roly Gutierrez
e4e0b3fa94 BUG-12219 SOLVED CamelCase notation 2013-10-24 14:23:40 -04:00
Roly Gutierrez
f85113e126 BUG-12219 SOLVED Cuando una tarea tiene por configuración marcada la regla de asignación “Self Service”, la tarea puede ser apropiada por otro usuario en la sección 'HOME / Unassigned', seleccionar un registro, opción 'Open' , opción 'Claim This Case'; en consecuencia la tarea pasa al Inbox del usuario. Se requiere una opción similar por ejemplo: 'claimCase', para ProcessMaker SOAP Service. Nota: ProcessMaker SOAP Service ofrece el servicio 'UnassignedCaseList' que obtiene la lista de los casos que no tiene asignación. 2013-10-24 13:56:24 -04:00
Luis Fernando Saisa Lopez
3fd9699a49 BUG 11830 "Remover la funcion WSDL Web Services..." SOLVED
- Remover la funcion WSDL Web Services Functions importProcessFromLibrary()
- Problema resuelto, se ha eliminado la Funcion "importProcessFromLibrary()", ya no existe.
2013-09-02 09:34:33 -04:00
Victor Saisa Lopez
d615959042 BUG 12173 "Trigger Execution" SOLVED
- No execute triggers according the configuration in case scheduler
- Solved problem, add code to execute triggers in method newCase() in wsBase class
* Available from version ProcessMaker-2.5.1-testing.3
2013-06-24 10:24:45 -04:00
Marco Antonio Nina
638cdee160 Add hook before create user 2013-03-20 10:58:19 -04:00
Julio Cesar Laura
64e518fb49 Doc System, change hardcoded labels 2013-03-14 15:15:04 -04:00
Victor Saisa Lopez
e10d68ba58 BUG 7752 "No webservice to add notes" SOLVED
- New feature
- Web Services for add case note
- Added functions "PMFAddCaseNote, WSAddCaseNote" in "class.pmFunctions.php"
- Added function "addCaseNote" in "class.wsBase.php"
- Added functionality for applications using Web Services
* Available from version 2.0.46
2012-11-19 14:35:10 -04:00
Victor Saisa Lopez
ebd1a4747c BUG 8596 "Web Services needs a userInfo() function" SOLVED
- New feature
- Web Services for getting information of user
- Added functions "PMFInformationUser, WSInformationUser" in "class.pmFunctions.php"
- Added function "informationUser" in "class.wsBase.php"
- Added functionality for applications using Web Services
* Available from version 2.0.46
2012-11-15 12:56:33 -04:00
jennylee
665fd4d25d CODE STYLE, workflow/engine/methods/services/
FILES:
cases_StartExternal.php
demoSoap.php
login_getStarted.php
processHeartBeat_Ajax.php
soap.php
soap2.php
unavailableService.php
upload.php
webdav.php
wsdl.php
wsdl2.php
wso2.php
xpdl.php
2012-10-17 14:21:55 -04:00
Julio Cesar Laura
85e1756a11 BUG 9842 Incorporar en webservice, taskList y caseList, el id del proceso al que pertenece SOLVED
- Added the field processId on these webs services
2012-10-12 12:16:19 -04:00
Hector Cortez
f8268dc6e4 BUG 6210 Request for web service to retrieve all the case variables SOLVED
- The getVariables() web service is not very useful, if you don't know which case variables have been defined.
- Changed name from getAllVariables to getVariablesNames.
2012-10-08 09:09:08 -04:00
Hector Cortez
ce45c7a392 BUG 6210 Request for web service to retrieve all the case variables SOLVED
- The getVariables() web service is not very useful, if you don't know which case variables have been defined.
- Added a new function for web services getAllVariables.
2012-10-05 16:38:14 -04:00
Victor Saisa Lopez
3fc8719472 BUG 5494 "Request for a web service function to cancel..." SOLVED
- New feature
- Web Services for pause and unpause case
- Added functions "PMFPauseCase, PMFUnpauseCase, WSPauseCase, WSUnpauseCase" in "class.pmFunctions.php"
- Added function "pauseCase, unpauseCase" in "class.wsBase.php"
- Added functionality for applications using Web Services
- Cancel case it's solved in bug 7385
- Function "pauseCase" from "class.pmFunctions.php" has changed its name to "PMFPauseCase"
* Available from version 2.0.44
2012-09-12 14:46:26 -04:00
Victor Saisa Lopez
128b193768 BUG 7385 "PMF functions required for handling cases..." SOLVED
- New feature
- Web Services for delete and cancel case
- Added functions "PMFDeleteCase, PMFCancelCase, WSDeleteCase, WSCancelCase" in "class.pmFunctions.php"
- Added function "deleteCase, cancelCase" in "class.wsBase.php"
- Added functionality for applications using Web Services
* Available from version 2.0.44
2012-09-11 16:41:05 -04:00
Victor Saisa Lopez
3ffa50d602 BUG 4119 "Need web service for updating user accounts" SOLVED
- New feature
- Web Services for updating user accounts
- Added functions "PMFCreateUser, PMFUpdateUser, WSCreateUser, WSUpdateUser" in "class.pmFunctions.php"
- Added function "updateUser" in "class.wsBase.php"
- Added functionality for applications using Web Services
2012-07-25 18:27:48 -04:00
Victor Saisa Lopez
31f8bcdfd4 BUG 9291 "Formatting files to PSR2" SOLVED
- Formatting files to PSR2
2012-07-11 15:24:11 -04:00
Victor Saisa Lopez
5e6f4ad09b BUG 9291 "Creating user via web services - no option to set..." SOLVED
- Creating user via web services, no option to set expiry date
- Create user via web services, can now be set parameters:
  expiry date and status (in the functions: createUser, WSCreateUser and PMFCreateUser)
- These changes in functions must be documented in the wiki.processmaker.com
2012-07-11 12:52:43 -04:00
Fernando Ontiveros
17c9554dde formating soap2.php using the PSR2 coding standard 2012-07-04 10:21:13 -04:00
Marco Antonio Nina
80045f99df BUG 9043 Variable for Case Notes content needed SOLVED
- Se crearon varias funciones para este caso.
- La funcion getCaseNotes en la class.case.php con los parametros applicationID, type que es la forma que quiere que se devuelvan los datos, puede ser array, objetc, string por defecto esta en array, y userID que nos daria solo las notas de ese usuario, por defecto nos devuelve de todos los usuarios.
- Se modifico la funcion getNotesList para poder traer las notas por un determinado usuario y por defecto recupera las notas de todos los usuarios.
- en class.pmFunctions.php se creo la funcion PMFGetCaseNotes con los parametros applicationID, type que es la forma que quiere que se devuelvan los datos, puede ser array, objetc, string por defecto esta en array, y userID que nos daria solo las notas de ese usuario, por defecto nos devuelve de todos los usuarios.
- En class.wsBase.php la funcion getCaseNotes con los parametros applicationID, userID que nos daria solo las notas de ese usuario, por defecto nos devuelve de todos los usuarios, esta funcion nos devuelve un array con los fieds en minuscula.
- En soap2.php getCaseNotes donde se tienen los siguiente parametros: sessionId, se necesita iniciar una session para poder utilizarlo, applicationID, userID que nos daria solo las notas de ese usuario, por defecto nos devuelve de todos los usuarios.
- Se adiciono la funcion para utilizarlo en SoapServer.
- En wsResponse se creo un nuevo template para la respuesta del webservice wsGetCaseNotesResponse con los campos status_code, message, notes, timestamp.
- En pmos2.wsdl se agregaron los datos necesarios para la salida correcta del webservice.
2012-05-02 09:56:30 -04:00
Victor Saisa Lopez
4b8d867af3 BUG 8984 "PMFNewCaseImpersonate(), WSNewCaseImpersonate() and..." SOLVED
- The PMFNewCaseImpersonate(), WSNewCaseImpersonate() and newCaseImpersonate() web service, do not return the UID and number of the new case like PMFNewCase(), WSNewCase() and newCase()
- It improved the code of the PMFNewCaseImpersonate method, for to returns the UID of case, as PMFNewCase
- It improved the code of the WSNewCaseImpersonate method, for to returns the UID of case, as WSNewCase
- Corrections made in the methods "Simple Trigger Web Services", including the files involved
2012-04-25 17:19:54 -04:00
Alvaro Campos
a40db2bd9d BUG 8315 añadido de los archivos nuevos para este webservice 2012-01-19 17:56:34 -04:00
Alvaro Campos
a55548cfd1 BUG 8315 Se añadio el webservice unassignedCaseList. 2012-01-19 17:22:58 -04:00
Hector Cortez
ee22d188cd BUG 5163 Changed the short open tags for PHP code to long open tag. 2011-12-22 16:56:22 -04:00
Fernando Ontiveros
aab8d610dd BUG 5156 Change response object in class.soap2.php
Grammar problem in "2 You have not privileges to execute this function". It needs a "do not", but it is better to not use "You".

In workflow/engine/methods/services/soap2.php,
change:
      $o->guid = "2 You have not privileges to execute this function";
To:
      $o->guid = "2. Insufficient privileges to execute this function'
2011-12-12 11:35:34 -04:00
Alvaro Campos
fa845af2d4 BUG 0000 fixed soap die 2011-09-19 11:17:23 -04:00
Alvaro Campos
53c1243fee BUG 6613 fixed issue PM_FACTORY in processlist WS 2011-09-15 17:52:15 -04:00
Alvaro Campos
c109b8007f BUG 6842 solved according to the Forum report 2011-09-15 16:37:29 -04:00
Erik Amaru Ortiz
be0c90af87 BUG 000 momentarily reverted to rc5 fro pmTables (fix) 2011-09-05 12:47:25 -04:00
Alvaro Campos
4e07c61241 add remove users from group webservices 2011-02-02 21:29:47 +00:00
Hugo Loza
f16d908205 Avoid errors executing eval of posted variables 2011-01-26 02:32:51 +00:00