BUG 10852 Control de los reenvíos de la notificaciones 'Messages History' SOLVED

- Se requiere que los reenvíos que se hacen a través del historial de mensajes, no se pueda realizar desde el menú casos, ya que existe el problema que cualquier usuario que haya participado de un caso puede reenviar notificaciones, a cualquier usuario, y existe el peligro de divulgación de información crítica que debe ser restringida por roles.
- Added Roles to control Messages History.
Merge remote branch 'upstream/master' into BUG-10852
Merge remote branch 'upstream/master' into BUG-10852
Merge remote branch 'upstream/master' into BUG-10852
Merge remote branch 'upstream/master' into BUG-10852
BUG 10852 Control de los reenvíos de la notificaciones a través del historial de mensajes 'Messages History' SOLVED

- Adjustment in Process Permissions for Messages History.
Merge remote branch 'upstream/master' into BUG-10852
Merge remote branch 'upstream/master' into BUG-10852
Merge remote branch 'upstream/master'
Merge remote branch 'upstream/master' into BUG-10852
Merge remote branch 'upstream/master' into BUG-10852
Merge remote branch 'upstream/master' into BUG-10852
Merge remote branch 'upstream/master' into BUG-10852
NewRelic API applied to report methods and controllers instead of
sysGeneric

When NewRelic monitors ProcessMaker as application doesn't recognize the
framework urlpath rules and therefore any script is being reported as
sysGeneric

I've included some lines in sysGeneric using NewRelic API in order to
report the real script name as name of each transaction. At same time
I've included custom parameters to have useful information for each
trannsaction such as lang, workspace, skin

Signed-off-by: Hugo Loza <hugo@colosa.com>
Merge remote-tracking branch 'upstream/master'
Merge remote branch 'upstream/master'
Merge remote branch 'upstream/master'
Merge remote branch 'upstream/master' into BUG-10852
BUG 10852 Control de los reenvíos de la notificaciones a través del historial de mensajes 'Messages History' SOLVED

- Revised target/origin task and PMFSendMessage function for object permissions.
Merge remote branch 'upstream/master'