- Improvements
- PUT, Se ha quitado el mensaje de respuesta
- DELETE, se ha aqregado validacion faltante
- Se ha quitado labels hardcoded, creando su ID de translation
- Se han implementado los siguientes Endpoints:
GET /api/1.0/{workspace}/role/{rol_uid}/permissions?filter={filter}&start={start}&limit={limit}
GET /api/1.0/{workspace}/role/{rol_uid}/available-permissions?filter={filter}&start={start}&limit={limit}
POST /api/1.0/{workspace}/role/{rol_uid}/permission
DELETE /api/1.0/{workspace}/role/{rol_uid}/permission/{per_uid}
- Se han implementado los siguientes Endpoints:
GET /api/1.0/{workspace}/role/{rol_uid}/users?filter={filter}&start={start}&limit={limit}
GET /api/1.0/{workspace}/role/{rol_uid}/available-users?filter={filter}&start={start}&limit={limit}
POST /api/1.0/{workspace}/role/{rol_uid}/user
DELETE /api/1.0/{workspace}/role/{rol_uid}/user/{usr_uid}
- Se han implementado los siguientes Endpoints:
GET /api/1.0/{workspace}/roles?filter={filter}&start={start}&limit={limit}
GET /api/1.0/{workspace}/role/{rol_uid}
POST /api/1.0/{workspace}/role
PUT /api/1.0/{workspace}/role/{rol_uid}
DELETE /api/1.0/{workspace}/role/{rol_uid}
- Se ha reemplazado todas los labels harcoded por un ID de translation, para
los sgtes Endpoints:
- Calendar
- Case Tracker
- Category
- DynaForms Resources
- Group
- Input Documents Resources
- Process of a Project Resources
- Process Variables
- Project Properties - Step Resources
- Trigger Wizard
- Web Entry
- Project Import
- Se ha creado el ID en el workspace OS
- Se agrego la opcion para el grupo
- Se agrego el codigo necesario tanto en el FrontEnd (ExtJS) existente
y en el BackEnd (Endpoint) para el funcionamiento correcto para
esta nueva opcion
- Se completo validacion de palabras reservadas de SQL en los datos a
importar (Report tables)
- PHPUnit for processmaker/workflow/engine/src/ProcessMaker/Importer/XmlImporter.php
- BPMN Export, el nombre del archivo generado contiene
el caracter guion bajo en reemplazo del caracter espacio
- Se ha cambiado el siguiente Endpoint:
POST /api/1.0/{workspace}/project/import
El nuevo Endpoint es el siguiente
POST /api/1.0/{workspace}/project/import?option={option}
- Se realizaron los cambios necesarios para el manejo de la variable "option"
- Se a implementado el siguiente Endpoint:
POST /api/1.0/{workspace}/project/import
- Se ha completado la eliminacion de datos de la tabla WEB_ENTRY cuando
se elimina el projecto desde el DESIGNER
- Al importar un projecto con las opciones "OVERWRITE y DISABLE" se encontraron
problemas, los mismos fueron solucionados
Cambio de nombre a la funcion postProjectWsUserCanStartTask, Ajustes en validaciones de Cases Output documents, Fix checkstyle warnings, Arreglo en input documents
- Se han implementado los siguientes Endpoints:
GET /api/1.0/{workspace}/project/{prj_uid}/web-entries
GET /api/1.0/{workspace}/project/{prj_uid}/web-entry/{we_uid}
POST /api/1.0/{workspace}/project/{prj_uid}/web-entry
PUT /api/1.0/{workspace}/project/{prj_uid}/web-entry/{we_uid}
DELETE /api/1.0/{workspace}/project/{prj_uid}/web-entry/{we_uid}
- Se ha descomentado de la seccion "project" la linea "category"
- Se ha eliminado las secciones "category" y "categories" en el archivo "api.ini"
- Se ha modificado las URLs en el archivo ".../Services/Api/ProcessCategory.php" para que trabajen de manera normal