Code Issue:
Adicionar support file generation al enterprise plugin 2.0.41.
Solution:
- Sea agregado el indice "countWorkspace" que indica el numero de workspaces; este cambio se hizo para el branch
master
Code Issue:
La descripcióe pmtables en Audit Log es muy generica.
Solution:
Se coloca el caracter de separacion "," para comprender mejor los mensajes.
Issue:
Al definir un ProcessPermission (PAUSED) ya sea para un Usuario o Grupo
no se aplica en el CasesList (el mensaje de alerta de permisos es desplegado)
Cause:
Query mal definido (para Usuarios y Grupos)
Solution:
Se ha mejorado el query involucrado, se agrego variables y validaciones faltantes (DEL_INDEX)
Issue:
Al realizar la instalacion de ProcessMaker no existe la validacion en los campos (Host Name,Port)
Cause:
- Indice db_engine no se define en $_REQUEST
- Definicion incorrecta de objeto
Solution:
- Se ha agregado validacion para ver si existe el indice db_engine
- Se ha definido de manera correcta el objeto (stdClass)
- La extension mcrypt de PHP ya se convirtio en requerida para PM
- Problema resuelto, en la instalacion de processmaker en el paso 1 se agrega un nuevo label "Mcrypt Support" con su respectivo
mensage. En ADMIN>Settings>Check PM requirements, se muestra el nuevo label al igual que lo anterior.
- Cuando se borra un pmtable asociado a un cases list da un error por no encontrar los fields.
- cuando se borra la tabla se procede a poner en default la configuracion del cases list.
- En la instalacion sale un mensaje de que table root no existe y se corta la instalacion pero se puede seguir en el workspace.
- se debe que el usuario con el que se loguea a la bbdd es confundido con el workspace creado, se añadio una validacion para no perder el dato verdadero.
- Cuando se borra un pmtable asociado a un cases list da un error por no encontrar los fields.
- cuando se borra la tabla se procede a poner en default la configuracion del cases list.
- Se puede crear dashboards con el mismo nombre
- Problema resuelto, se valida un dashlet cuando se crea con el mismo nombre, si el nombre existe se mostrara un mensaje
de advertencia y si no existe se creara.
- Cuando se borra un pmtable asociado a un cases list da un error por no encontrar los fields.
- cuando se borra la tabla se procede a poner en default la configuracion del cases list.
PROBLEMA:
El listado de RT dentro de un proceso tenia 2 problemas:
1. Los RT generados con el generador antiguo (Old Version) siempre se listaban sin diferencia en la paginacion. En todas las paginas aparecian los mismos RT(old version)
2. Los RT generados con el generador antiguo (Old Version) siempre se listaban al hacer una busqueda. En todas las busquedas siempre se incluian todos los RT(old version) sin excluir a los que no cumplian con el filtro de la busqueda.
Ambos problemas sucedian porque la inclusion de los RT(old version) en el listado a mostrarse, se realizaba solo por la busqueda del processUID, nunca se incluian otros filtros (esto porq la funcion que lista a los RT(old version) solo acepta el UID del proceso) y siempre se aniadian este listado al listado que si usa filtros de RT(new version).
SOLUCION:
Se agrego una validacion para usar el filtro en las busquedas y una validacion para que los RT(Old version solo se añn al final del listado total de R RT del proceso).