Issue:
CLONE - Penetration test >> Internal paths exposed in cases
Cause:
No se filtran las variables
Solution:
- Se filtran las variables enviadas
- Para evitar mostrar los paths de los files que son mostrados cuando se genera un notice PHP, se debe configurar
el php.ini, se sugiere revisar las siguientes URL: http://www.zootemplate.com/news-updates/how-to-disable-notice-and-warning-in-phpini-file
Issue:
Timer Event - Case creation
Cause:
El update para la siguiente fecha de ejecucion se la hace despues de la creacion del caso
Solution:
El update para la siguiente fecha de ejecucion se la hace antes de la creacion del caso
Note:
Un ejemplo para replicar el problema es el siguiente:
Renombrar el file ----> processmaker/workflow/engine/src/ProcessMaker/BusinessModel/Light/NotificationDevice.php
a ----> processmaker/workflow/engine/src/ProcessMaker/BusinessModel/Light/NotificationDeviceXXX.php
Luego ejecutar el timereventcron
Issue:
0018229: Error en report tables para grillas - Create report tables from grids
Cause:
Nuevo requerimiento de funciones (procesos BPMN)
Solution:
- Se a implementado la creacion de Report-tables de tipo Grid para procesos BPMN
- Esta funcionaldad es la misma que los procesos Clasicos
Fix
Issue:
Batch Routing - "Apply Changes To All Rows" is not working for new controls
Cause:
Al guardar los datos se sobre-escribe el mismo con el campo "_label"
Solution:
- Al parecer en veriones anteriores existia un bug en front-end, siendo esta la causa para crear el campo "_label"
- El campo "_label" es creado de manera arbitraria, por lo que se lo a eliminado
Issue:
In self-service value based task, notifications can't be sent
Cause:
No se implemento las notificationes cuando el task tiene la asignacion "Self Service Value Based Assignment"
Solution:
Se implementa las notificationes cuando el task tiene la asignacion "Self Service Value Based Assignment"
Issue:
Implementacion de la directiva "protocolo" para el archivo "env.ini"
Cause:
Los servidores con "balanceador de carga" como son los que ofrece Amazon, no definen la variable $_SERVER['HTTPS'];
lo que causa que la funcion "G::is_https()" siempre retorne "false"
Solution:
Se a implementado la directiva "server_protocol" para el archivo "/path/to/processmaker/workflow/engine/config/env.ini",
en donde se define el protocolo del servidor (esto solo si se tiene errores en el front-end de ProcessMaker)