Commit Graph

233 Commits

Author SHA1 Message Date
Julio Cesar Laura Avendaño
7679437abf Merged in norah/processmaker/PM-1405 (pull request #1418)
PM-1405 Al guardar los cambios en el Heart Beat de despliega el mensaje "Error"
2015-02-10 13:57:43 -04:00
norahmollo
8c40c581cd PM-1405 Al guardar los cambios en el Heart Beat de despliega el mensaje "Error"
Se declaro la variable $response
2015-02-10 13:52:05 -04:00
norahmollo
b75c5befa5 PM-1405 Al guardar los cambios en el Heart Beat de despliega el mensaje "Error"
Se definio la variable
2015-02-10 12:03:06 -04:00
paula
603dda1f55 I solved the issue with uxmodern harcoded [issue Mantis 16184] 2015-02-06 16:40:19 -04:00
norahmollo
6a62837acb PM-1123 Podar features enterprise de la version 3.0 para sacar el beta 3.0
Marcas para la deshabilitar code Scan
2014-12-23 17:22:42 -04:00
Marco Antonio Nina
a54376226c Improvement upload enterprise tar 2014-12-01 12:33:00 -04:00
Victor Saisa Lopez
8ddabd73db PM-473 "Analisis de los resultados de escaneo de las..." SOLVED
Issue:
    Analisis de los resultados de escaneo de las funciones en ProcessMaker. Plugin/trigger code scanner.
Cause:
    Nueva solicitud de funciones
Solution:
    Se ha implementado esta nueva funcionalidad, que consta de lo siguiente:
        - Escaneo de codigo al importar un plugin (no se aplica a plugins enterprise)
        - Escaneo de codigo al habilitar un plugin (si el plugin ya se encuentra fisicamente en el directorio de los plugins)
        - Escaneo de codigo al importar un proceso
        - Escaneo de codigo al crear/modificar codigo de un trigger
        - Escaneo de codigo al ejecutar un caso que tenga seteados triggers en sus steps (si el trigger tiene codigo
          no deseado, no se ejecuta el trigger)
        - Se ha agregado la opcion "check-plugin-disabled-code" al comando "./gulliver", el mismo muestra
          informacion sobre los plugins con codigo no deseado.
              Ej: $ ./gulliver check-plugin-disabled-code [enterprise-plugin|custom-plugin|all|<plugin-name>]
        - Se ha agregado la opcion "check-workspace-disabled-code" al comando "./processmaker", el mismo muestra
          informacion sobre los workspaces con codigo no deseado en sus triggers.
              Ej: $ ./processmaker check-workspace-disabled-code <myWorkspace>
        - Por defecto ProcessMaker no realiza el escaneo de codigo, si se desea escanear codigo no deseado, se
          debera definir el atributo "enable_blacklist = 1" en el archivo "env.ini", este atributo no se aplica
          a las nuevas opciones creadas para los comandos "./gulliver" y "./processmaker"
        - Para una configuracion personalizada de codigo no deseado (lista negra), se pueden definir las mismas en
          el archivo "path/to/processmaker/workflow/engine/config/blacklist.ini" (si no existe el
          archivo se puede crear), o tambien en el atributo "disable_functions" esto en el archivo "php.ini"
              Ejemplo de "blacklist.ini":
                  ;Classes
                  ;=======
                  DashletInterface
                  ;Functions
                  ;=========
                  eval
                  exec
                  ;date
                  ;echo
                  strlen
2014-11-19 16:47:22 -04:00
Luis Fernando Saisa Lopez
e6b882e16e PM 798-1 "la descripcióe pmtables..." SOLVED
Code Issue:
La descripcióe pmtables en Audit Log es muy generica.
Solution:
Se coloca el caracter de separacion "," para comprender mejor los mensajes.
2014-11-07 13:43:52 -04:00
Luis Fernando Saisa Lopez
1bfaa9eb90 PM 797 "La descripcióe los logs de Clear Cache..." SOLVED
Code Issue:
La descripcion los logs de "Clear Cache" estan siendo mostrados sin ningun caracter de separacion
Solution:
Se coloca el caracter de separacion "," para comprender mejor los mensajes.
2014-11-04 17:19:50 -04:00
Julio Cesar Laura
a90bc8e41c PM-867 Cuando se habilita la opcion 'Forgot Password' muestra un mensaje de error al guardar SOLVED 2014-11-04 09:12:22 -04:00
Julio Cesar Laura
3bcee2aff4 PM-861 Environment Display Information falta alerta de grabado exitoso SOLVED 2014-10-31 15:59:48 -04:00
Julio Cesar Laura
3552ce8ad6 PM-817 El Boton Search en Skins no tiene ninguna accion SOLVED 2014-10-29 16:52:34 -04:00
Luis Fernando Saisa Lopez
12c020ea15 BUG 606 "La extension mcrypt de PHP ya se..." SOLVED
- 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.
2014-10-17 14:30:28 -04:00
norahmollo
db9c943ada BUG-12021 Audit Log correction
Audit Log correction
2014-10-13 17:01:03 -04:00
norahmollo
4699643503 BUG-12021 Translation Audit Log
Translation Audit Log
2014-10-13 15:19:06 -04:00
norahmollo
6d3adcabc0 BUG-12021 Translation Audit Log
Translation Audit Log
2014-10-13 15:07:51 -04:00
norahmollo
be4c4b5453 BUG-12021 ADD TRANSLATIONS
ADD TRANSLATIONS
2014-10-13 12:22:45 -04:00
norahmollo
a44360fca2 12021- Disable Audit Log
Disable Audit Log
2014-10-13 12:08:57 -04:00
norahmollo
5ee06c7ec1 12021 Correction
Correction
2014-10-13 11:50:17 -04:00
norahmollo
108992e02a BUG-12021 Audit Log Correction
Audit Log Correction
2014-10-10 17:14:22 -04:00
norahmollo
3e5e48b6db BUG-12021 Plugins Audit Log
Plugins Audit Log
2014-10-10 17:08:15 -04:00
norahmollo
a23322f780 Audit Log Correction 2014-10-10 13:50:18 -04:00
norahmollo
ca237e9230 BUG-12021 Improvements Audit Log
Improvements Audit Log
2014-10-10 12:19:34 -04:00
Marco Antonio Nina
774b2a8f29 PM-521 Cambios al subir los plugins
- Solo se copia el data del enterprise y no asi los files.
2014-10-09 11:32:38 -04:00
Julio Cesar Laura Avendaño
a33e84791a Merged in norah/processmaker/PM-476 (pull request #873)
PM-476 Engine InnoDB
2014-10-08 16:45:15 -04:00
norahmollo
0d40ffbfb0 PM-476 Engine InnoDB
Tables Engine
2014-10-08 16:32:12 -04:00
norahmollo
7df77949fd BUG-12021 Corrections Audit Log
Authentication Source Name
2014-10-08 15:23:38 -04:00
norahmollo
0fae3652d3 BUG-12021 Audit Log
Ip client column added
2014-10-08 09:50:54 -04:00
norahmollo
351432e92f BUG-12021 Audit Log
Improvements Audit Log
2014-10-07 15:58:46 -04:00
Brayan Osmar Pereyra Suxo
454bf006b0 Correccion de instancia de variable 2014-09-26 11:03:15 -04:00
Luis Fernando Saisa Lopez
4d7c3af335 BUG 15949 "Por defecto deberímostrar... " SOLVED
- Logs Cron: Por defecto deberímostrar seleccionado el workspace actual
- Problema resuelto, en ADMIN>Logs>Cron, se quita dropdown Workspace y de la columna el Workspace, lo que se muestra en
  el listado de logs es el workspace con el que se inicia session.

  Disponible para la version 2.8 de ProcessMaker.
2014-09-25 16:02:29 -04:00
Julio Cesar Laura
0835a60e1e Fix a copule of notices messages in the code 2014-09-25 15:33:21 -04:00
Victor Saisa Lopez
8503ed8ab5 BUG-00000 "El script cron.php puede ser ejecutado varias veces" SOLVED
Issue:
    El script cron.php puede ser ejecutado varias veces
Cause:
    El archivo bandera "cron" trabaja bien en Windows y no asi en Linux
Solution:
    - Se ha agregado nuevas validaciones para entornos Linux
      Ejemplo: ps -fea | grep cron.php | grep -v grep
    - Se ha mejorado el codigo
2014-08-29 12:15:33 -04:00
Luis Fernando Saisa Lopez
fc423215e2 BUG 15524 "Mantener el Idioma de la URL..." SOLVED
- Mantener el Idioma de la URL al iniciar sesió
- Problema resuelto, al iniciar sesion con un determinado idioma en la url y cerrar sesion, al iniciar sesion nuevamente
  en el login el idioma se mantendra al idioma definido en la url, tambien se adiciona una opcion mas al guardar la configuracion
  del idioma cuya opcion es "Use the language of URL".
2014-08-08 13:06:16 -04:00
jennylee
37c9f9d360 BUG_13887 Permite eliminacion del lenguaje actual.
El lenguaje actual podia ser borrado.
El lenguaje por defecto 'en' tambien podia ser borrado.

Se agrego validaciones para que el lenguaje por defecto de PM (en) no sea eliminado jamas y tambien para que el lenguaje que se esta usando actualmente tampoco sea eliminado.
2014-07-15 15:35:44 -04:00
jennylee
3eca737898 BUG_13887 Permite eliminacion del lenguaje actual.
El lengujae actual podia ser borrado.
El lenguaje por defecto 'en' tambien podia ser borrado.

Se agrego validaciones para que el lenguaje por defecto de PM (en) no sea eliminado jamas y tambien para que el lenguaje que se esta usando actualmente tampoco sea eliminado.
2014-07-14 15:13:23 -04:00
Marco Antonio Nina
2cdd7c1a02 BUG-14986 Authorization Bypass via Forceful Browsing IMPROVEMENT 2014-06-20 16:08:47 -04:00
Julio Cesar Laura
05b4e999bb BUG 13436 ProcessMaker 2.x Authenticated PHP Code Execution IMPROVEMENT 2014-05-07 16:49:51 -04:00
Brayan Osmar Pereyra Suxo
1c708c28f6 Correcciones de labels para DocSystem 2014-01-29 10:57:57 -04:00
norahmollo
4e24be8f3b B-Fails importing plugins
trim function has been added for evaluate the name of plugin
2014-01-15 15:14:36 -04:00
norahmollo
e5dd8d8582 BUG-13862 fails importing plugins
trim function has been added for evaluate string
2014-01-15 11:09:59 -04:00
Julio Cesar Laura
30e5fe8d61 BUG 13773 Warning en el listado de Plugins SOLVED
- Plugin variable "aWorkspaces" can be different to array
- Validate variable "aWorkspaces" when is different to array
2013-12-23 11:09:19 -04:00
Marco Antonio Nina
e40ca19dcc Security Issues - Improvements
- Se añadieron validaciones para sanitizar los valores enviados.
2013-11-15 15:29:07 -04:00
Luis Fernando Saisa Lopez
7a13688b83 BUG 12029 "Sent By column blank in sub process" SOLVED
- "Sent By" column blank in sub process
- Problema:
  Al crear un Proceso y un Sub Proceso, cuando se inicia una tarea del Proceso Padre y se deriva a la tarea del Sub Proceso,
  en el Inbox el usuario autorizado en el Sub Proceso de la tarea al visualizar la columna "Sent By" no indica quien
  derivo la tarea mostrando siempre vacia.

- Solucion:
  Cuando se crea un Proceso y Sub Proceso, al iniciar la tarea del Proceso Padre y al derivar el caso a la tarea del
  Sub Proceso, en el Inbox el usuario autorizado de esa tarea visualizara la columna "Sent By" con el usuario quien derivo
  el caso.
  - Se ha creado el trigger SUB_APPLICATION_INSERT para la tabla SUB_APPLICATION, ya que en este punto se crea las
    delegaciones del Sub Proceso.
    El trigger corrige el campo PREVIOUS_USR_UID de la tabla APP_CACHE_VIEW que siempre esta vacio, esto cuando la delegacion
    es de un Sub Proceso.
  - Se ha añgo SQL al archivo "app_cache_view_insert.sql" para corregir el campo en conflicto "APP_CACHE_VIEW.PREVIOUS_USR_UID",
    ya que este SQL es utilizado para reconstruir la tabla APP_CACHE_VIEW, esto por ejemplo cuando se hace el "Build Cache"
    que esta en ADMIN>Settings>CasesListCacheBuilder

    Disponible para la version 2.5.2
2013-09-25 17:24:04 -04:00
Brayan Osmar Pereyra Suxo
60de79dabc Adicion de label para el test mail de Processmaker 2013-09-16 09:16:04 -04:00
Victor Saisa Lopez
a48c1cad60 BUG 12850 "En la informacion sobre PHP en admin->Settings..." SOLVED
- En ADMIN>Settings>PHPInformation, la licencia esta visible
- Problema resuelto, se ha quitado la informacion de la licencia de PHP,
  para que no se tenga confusion con el idioma
2013-09-05 11:41:29 -04:00
Brayan Osmar Pereyra Suxo
d4c6f46868 Arreglo para la activacion de plugins en DocSystem 2013-09-03 09:14:59 -04:00
Brayan Osmar Pereyra Suxo
8e4964a1b3 Arreglo de etiqueta hardcodeada 2013-08-26 10:49:48 -04:00
Omar Suca
0bb2aaef01 BUG-11184 Cambios en el skin, la fecha en el mensaje de bienvenida en la esquina superior derecha, de la pantalla...
Description: No se pasaba los parametros correctos al metodo getSystemDate de la clase Configurations. Se le paso ademas de los parametros Y-m-d los parametros H:i:s.
Se encontro un punto y coma demas ";" en el archivo environmentSettingAjax.php
2013-08-02 12:03:36 -04:00
norahmollo
9e5319570a UnassignedMessage translation added
UnassignedMessage translation added
2013-07-25 12:42:56 -04:00