Issue:
Designer: Se pierde las configuraciones de un subproceso al
importar el proceso
Cause:
Al momento de importar no se esta registrando de manera correcta
los registros en la tabla "SUB_PROCESS"
Solution:
Se esta validando que los registros en la tabla "SUB_PROCESS" sean
unicos al momento de la importacion
Explanation:
- Al momento de la importacion de un projecto, si un Activity
de tipo sub-process tiene definido sus properties, esta
configuracion se registra en la tabla correspondiente, no
importando si previamente ya fue importado el projecto que
es el sub-process.
- La importacion del projecto-principal y el projecto-sub-proceso
es independiente, este criterio ya se lo tiene en produccion desde
hace varias veriones atras.
- Un ejemplo practico seria el siguiente caso:
Un administrador exporta el projecto-principal y el projecto-sub-proceso,
y dadas las circunstancias el projecto-sub-proceso se pierde, dañetc.
Entonces el administrador por lo menos lograra importar en su workspace
el projecto-principal (pues la importacion no valida que primero deba
importar el projecto-sub-proceso)
Issue:
Trigger - Error de validacion al crear un PMFNewCase
Cause:
Error al contar elementos en un valor de tipo array, esto
en el trigger-wizard
Solution:
Se ha mejorado el conteo de elementos de un array
para un determinado campo
Issue:
Designer: Es posible crear 'Procesos' con caracteres especiales
como <script>alert('Hey there!');</script>
Cause:
En Front-end no se esta validando este campo
cuando se ingresa texto con el tag <script>
Solution:
Se ha agregado validacion para este campo,
para impedir el ingreso de tags "<script>", "<iframe>"
Issue:
Designer: Es posible crear 'Procesos' con caracteres especiales
como <script>alert('Hey there!');</script>
Cause:
En Front-end no se esta validando este campo
cuando se ingresa texto con el tag <script>
Solution:
Se ha agregado validacion para este campo,
para impedir el ingreso de tags "<script>", "<iframe>"
Issue:
No se ejecuta el cron en Servidores Windows
Cause:
- En PHP-5.4 se incorpora de manera predefinida
la constante E_STRICT, siendo este la causa para los "Warnings PHP Strict Standards"
- No se esta cargando los files de "processmaker/workflow/engine/src/ProcessMaker"
Solution:
- Se ha corregido codigo para respetar el "PHP Strict Standards"
- Se ha agregado codigo para cargar los files
requeridos de "processmaker/workflow/engine/src/ProcessMaker"