Commit Graph

262 Commits

Author SHA1 Message Date
Marco Antonio Nina Mena
0329f7709a Improvement save form Dashboards 2015-04-01 20:39:12 -04:00
Dante Loayza
6e4b4914bb Merged master into dashboards2 2015-03-31 13:19:03 -04:00
danteloayza
cff0e2c6e1 Non conflict files 2015-03-26 17:37:32 -04:00
Paula V. Quispe
576c83d738 I solved some issues with Directory traversal 2015-03-26 16:31:46 -04:00
Paula V. Quispe
c595bd10bf I solved some issues with Directory traversal 2015-03-26 16:14:32 -04:00
Victor Saisa Lopez
c08d31e9ea PM-1851 "ADMIN > Logs > Audit Log: Implementar un criterio..." SOLVED
Issue:
    ADMIN > Logs > Audit Log: Implementar un criterio de ordenacion para el dropdown 'Actions'
Cause:
    No se realiza el ordenamiento de los options del DropDown "Action"
Solution:
    Se completo codigo para el ordenamiento de los options para el DropDown "Action"
2015-03-24 15:00:03 -04:00
Julio Cesar Laura Avendaño
4256226ad4 Merged in paulis/processmaker/PM-VERACODE-10 (pull request #1721)
I completed the XSS - MEDIUM in files
2015-03-23 11:24:31 -04:00
Paula V. Quispe
63fe40a201 I reviewed untrusted initialization by Cases List clear cache built 2015-03-20 17:07:06 -04:00
Paula V. Quispe
49428ab37e I reviewed the XSS - MEDIUM in files 2015-03-20 14:24:44 -04:00
Julio Cesar Laura Avendaño
367e69b69b Merged in mcuiza/processmaker/xss-3 (pull request #1708)
xss 3
2015-03-19 00:23:13 -04:00
Julio Cesar Laura Avendaño
363ebedf2e Merged in mcuiza/processmaker/XSS-2 (pull request #1700)
xss 2
2015-03-19 00:20:01 -04:00
marcelo.cuiza
5f059f2fce xss 2 2015-03-18 17:12:38 -04:00
marcelo.cuiza
177a85512e xss 2 2015-03-17 17:09:30 -04:00
Paula V. Quispe
4bc49c7568 I reviewed the XSS - MEDIUM in 7 files 2015-03-16 15:24:35 -04:00
Paula V. Quispe
f160af276d I reviewed the SQL Injection- Hight in appCacheViewAjax 2015-03-13 14:43:43 -04:00
Paula V. Quispe
056784289a I solved all observation by Code Injection-Hight 2015-03-12 14:51:09 -04:00
Julio Cesar Laura
7f93f9036e Adding a couple of missing labels for audit log 2015-02-21 12:17:32 -04:00
Julio Cesar Laura
da1d5a58f0 IMPROVEMENT for issue PM-1587 2015-02-20 17:10:57 -04:00
dheeyi
28cb696009 Se agrego nuevos opciones de filtro para el Audilog 2015-02-20 16:43:41 -04:00
Paula V. Quispe
679b46e115 I added Actions by Audit Log 2015-02-20 15:59:22 -04:00
marcelo.cuiza
caf64075d2 AuditLog Setup
Actualizacion codes nuevos
2015-02-20 15:19:52 -04:00
Brayan Pereyra
9daede1a50 Conflictos arreglados 2015-02-12 16:37:06 -04:00
Julio Cesar Laura Avendaño
aff53d22ca Merged in dheeyi/processmaker/PM-1399 (pull request #1431)
PM-1399 En la configuracion de "Enviroment" no se aplica el formato para el User Name.
2015-02-12 14:22:29 -04:00
dheeyi
e932246469 Causa: Esto fue debido a los siguientes motivos,inicialmente si funcionaba... se realizo un leve cambio parecida a la siguiente instrucció
$this->UserConfig = array(); /* Esto no existia en un principio y la logica de funcionamiento era el correcto*/

    if (!isset($this->UserConfig)) {
        $this->UserConfig = $this->getConfiguration("ENVIRONMENT_SETTINGS", "");
    }

    Sin enbargo al adicionar esa linea(Motivo Warnings de PHP), el if que se menciona tubo otra logica de trabajo es por eso que no se reflejaba los cambios realizados por el usuario.
SolucióLo que se realizo fue cambiar la instruccion isset por empty, de la siguiente manera.

		if (empty($this->UserConfig)) {
        $this->UserConfig = $this->getConfiguration("ENVIRONMENT_SETTINGS", "");
        }

        Con esto fue resuelto el error.
        Nota.- A medida que se corrigio este error, tambien fue corregido los Notices PHP generados(Index Indefinido) y asi tener mas limpio el codigo.

        Ejem.

        Estado Inicial >>  $config['format'] = $_POST["userFormat"];
        Estado final   >>  if (isset($_POST["dateFormat"])) {
                                $config['dateFormat'] = $_POST["dateFormat"];
                            }
2015-02-12 13:07:01 -04:00
dheeyi
9f8be84cae PM-1399 En la configuracion de "Enviroment" no se aplica el formato para el User Name.
Causa. Esto fue debido a los siguientes motivos.

		Inicialmente si funcionaba... se realizo un leve cambio parecida a la siguiente
		instrucció
		$this->UserConfig = array(); /* Esto no existia en un principio y la logica de funcionamiento era el correcto*/

        if (!isset($this->UserConfig)) {
            $this->UserConfig = $this->getConfiguration("ENVIRONMENT_SETTINGS", "");
        }

        Sin enbargo al adicionar esa linea(Motivo Warnings de PHP), el if que se menciona tubo otra logica de trabajo es por eso que no se reflejaba los cambios realizados por el usuario.

Solució	Lo que se realizo fue cambiar la instruccion isset por empty, de la siguiente 			manera.

			if (empty($this->UserConfig)) {
            $this->UserConfig = $this->getConfiguration("ENVIRONMENT_SETTINGS", "");
       		}

       		Con esto fue resuelto el error.
       		Nota.- A medida que se corrigio este error, tambien fue corregido los Notices PHP generados(Index Indefinido) y asi tener mas limpio el codigo.

       		Ejem.

       		Estado Inicial >>  $config['format'] = $_POST["userFormat"];
       		Estado final   >>  if (isset($_POST["dateFormat"])) {
						            $config['dateFormat'] = $_POST["dateFormat"];
						        }
2015-02-11 17:33:48 -04:00
dheeyi
2dde55a1aa PM-1399 En la configuracion de "Enviroment" no se aplica el formato para el User Name.
Causa. Esto fue debido a los siguientes motivos.

		Inicialmente si funcionaba... se realizo un leve cambio parecida a la siguiente
		instrucció
		$this->UserConfig = array(); /* Esto no existia en un principio y la logica de funcionamiento era el correcto*/

        if (!isset($this->UserConfig)) {
            $this->UserConfig = $this->getConfiguration("ENVIRONMENT_SETTINGS", "");
        }

        Sin enbargo al adicionar esa linea(Motivo Warnings de PHP), el if que se menciona tubo otra logica de trabajo es por eso que no se reflejaba los cambios realizados por el usuario.

Solució	Lo que se realizo fue cambiar la instruccion isset por empty, de la siguiente 			manera.

			if (empty($this->UserConfig)) {
            $this->UserConfig = $this->getConfiguration("ENVIRONMENT_SETTINGS", "");
       		}

       		Con esto fue resuelto el error.
       		Nota.- A medida que se corrigio este error, tambien fue corregido los Notices PHP generados(Index Indefinido) y asi tener mas limpio el codigo.

       		Ejem.

       		Estado Inicial >>  $config['format'] = $_POST["userFormat"];
       		Estado final   >>  if (isset($_POST["dateFormat"])) {
						            $config['dateFormat'] = $_POST["dateFormat"];
						        }
2015-02-11 17:04:04 -04:00
Brayan Pereyra
3471373a16 Adecuacion para pm enterprise 2015-02-11 10:20:22 -04:00
Brayan Pereyra
2d8de6e43b Merge branch 'master' of bitbucket.org:colosa/processmaker into LISTS 2015-02-11 09:02:02 -04:00
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
Brayan Pereyra
8be9610114 Cambios para draft 2015-02-06 14:57:59 -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