Commit Graph

1975 Commits

Author SHA1 Message Date
Julio Cesar Laura Avendaño
9fae869242 Merged in paulis/processmaker/PM-1524 (pull request #1435)
I corrected the IF
2015-02-12 16:16:04 -04:00
Paula V. Quispe
8ac2b53a4e I agree and corrected 2015-02-12 16:08:51 -04:00
Julio Cesar Laura Avendaño
b8ebeacdbd Merged in dheeyi/processmaker/PM-1408 (pull request #1433)
PM-1408 No se muestran los triggers en el debug de un caso cuando el proceso es importado
2015-02-12 15:19:18 -04:00
Julio Cesar Laura Avendaño
e7cb246a83 Merged in zeitmaster/processmaker-goose (pull request #1430)
Changes the form field type to a suggest box so now the user needs to type 4 letters that are part of the first name, last name or username field in order to retrieve the field
2015-02-12 15:18:25 -04:00
dheeyi
803599d729 PM-1408 No se muestran los triggers en el debug de un caso cuando el proceso es importado
Causa. 	Este tipo de error es generado cuando se tiene PHP5.4(object from empty value) o en su caso cuando se hace una actualizacióe PHP5.3 a PHP5.4

SolucióEs necesario crear una clase PHP de tipo Object y vacia. Esto debido a que a este objeto vacio se
		  añra nuevas propiedades(nuestras necesidades). Vease ejemplo siguiente.
		  	$myObject = new StdClass();
			$myObject->total = count( $triggersList );
			$myObject->data = $triggersList;
2015-02-12 15:04:14 -04:00
Julio Cesar Laura Avendaño
c9a2e6406a Merged in dheeyi/processmaker/PM-1378 (pull request #1432)
PM-1378 Cuando se pierde la sesión en el Case Tacker se lanza un Runtime Error que indica "the row '' in table CASE_TRACKER doesn't exist!
2015-02-12 14:30:49 -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
c9a62416bd PM-1378 Cuando se pierde la sesión el Case Tacker se lanza un Runtime Error que indica "the row '' in table CASE_TRACKER doesn't exist!.
Causa. 	Este tipo de error es generado por lo general cuando hacemos inicio de sesiones dobles desde un mismo
		navegador(Chrome, Firefox or IE) a un mismo server. Es decir en este caso asumo que se tenia abierto processamker(admin), y paralelamente
		en otro tab se tenia abierto Tracker. Lo cual acasiono que de alguna u otra manera se pisaran las sesiones.

SolucióNo abrir dos sesiones haciendo llamada a un mismo server. Ademas si adiciono una nueva validacion.
		  if (! isset( $_SESSION['PROCESS'] ) || ! isset( $_SESSION['APPLICATION'] ) ) {
		    	G::header( 'location: login' );
		  }
2015-02-12 14:08:49 -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
Gustavo Cruz
d06b0a941a Changes the form field type to a suggest box so now the user needs to type the 4 first letters of the first name, last name or username field in order to retrieve the field 2015-02-12 11:09:24 -04:00
Paula V. Quispe
9035a71c2b I corrected with some changes 2015-02-11 17:45:00 -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
Paula V. Quispe
3cc1ad2d77 I corrected with the standard 2015-02-11 16:56:27 -04:00
Julio Cesar Laura Avendaño
987a8ffbad Merged in dheeyi/processmaker/PM-1235 (pull request #1424)
PM-1235 El trigger PMFGetCasesNotes depliegua el error syntax error, unexpected ',', expecting '(' al momento de ejecutarse.
2015-02-11 16:50:48 -04:00
Paula V. Quispe
5b7c423238 I solved the issue with Task Information [Issue Mantis 15959] 2015-02-11 15:51:11 -04:00
dheeyi
ef8795f1e3 PM-1235 El trigger PMFGetCasesNotes depliegua el error syntax error, unexpected ',', expecting '(' al momento de ejecutarse.
Causa. Se debio a que en versiones anteriores si es posible enviar parametros de la siguiente manera.
		@@res = PMFGetCaseNotes (@@APPLICATION,array,@@USER_LOGGED); notese que el segundo parametro no se especifica el tipo
		aunque se asume que es string(PHP5.3)

		En versiones con PHP5.4 no es soportado ya que deberia especificarse el tipo, de la siguiente manera
		@@res = PMFGetCaseNotes (@@APPLICATION,'array',@@USER_LOGGED);

SolucióBajo esta sentido se hace ese leve cambio considerando este caso de PHP, y asi apreciandose un correcto funcionamiento.
2015-02-11 15:12:16 -04:00
Brayan Pereyra
3471373a16 Adecuacion para pm enterprise 2015-02-11 10:20:22 -04:00
Julio Cesar Laura Avendaño
905f433b7a Merged in mcuiza/processmaker/PM_1506 (pull request #1421)
PM-1506  (Casos duplicados)
2015-02-11 09:53:51 -04:00
Brayan Pereyra
2d8de6e43b Merge branch 'master' of bitbucket.org:colosa/processmaker into LISTS 2015-02-11 09:02:02 -04:00
marcelo.cuiza
874f86614b PM-1506
Casos duplicados ante cierto evento con el Assign Task dentro de las opciones de steps

Se agrego una validacion, si el caso ya fue derivado, evita una segunda derivacion y redirecciona al inbox previo mensaje de informacion
2015-02-10 14:37:38 -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
marcelo.cuiza
84d90ca20d PM-1506
Casos duplicados ante cierto evento con el Assign Task dentro de las opciones de steps

Se agrego una validacion, si el caso ya fue derivado, evita una segunda derivacion y redirecciona al inbox previo mensaje de informacion
2015-02-10 12:13:32 -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
Julio Cesar Laura Avendaño
81fa1ca872 Merged in paulis/processmaker/PM-1464 (pull request #1408)
I solved the issue with uxmodern harcoded [issue Mantis 16184]
2015-02-10 11:03:09 -04:00
paula
603dda1f55 I solved the issue with uxmodern harcoded [issue Mantis 16184] 2015-02-06 16:40:19 -04:00
Brayan Pereyra
68da8fece0 Merge branch 'master' of bitbucket.org:colosa/processmaker into LISTS 2015-02-06 15:48:38 -04:00
Brayan Pereyra
8be9610114 Cambios para draft 2015-02-06 14:57:59 -04:00
marcelo.cuiza
80bdbb79b1 PM-1486
16755: Textarea resizing has been disabled in 2.8

Se agrego una nueva propiedad en el formulario de Textarea que permite si el campo sea de tamañariable o no.
2015-02-05 13:40:18 -04:00
Julio Cesar Laura Avendaño
e79c7e8799 Merged in gproly/processmaker (pull request #1370)
PM-1452
2015-02-04 12:06:27 -04:00
Roly Rudy Gutierrez Pinto
0c57eafc37 PM-1429, reversión de cambios en el archivo changes process_import_Ajax.php, la lógica se llevó a otro archivo por que evitar eventos inesperados. 2015-02-03 17:47:09 -04:00
marcelo.cuiza
78c0d75522 PM-1145, PM-1131
PM-1445, No se muestra el calendario que esta usando un usuario. PM-1131, actualizacion de etiquetas en trigger wizard

PM-1445, se agrego el parametro CALENDAR_NAME en usersAjax.php y se recibio el mismo en users.js
2015-02-03 17:31:20 -04:00
marcelo.cuiza
fd4b865c97 Merge remote branch 'upstream/master' 2015-02-03 16:41:02 -04:00
marcelo
66ca1ab983 El bugs es PM-1145 no recibia el parametro correspondiente a la variable del calendar.
PM-1131, mejora en las etiquetas

PM-1145, Se lo resolvio creando la variable faltante.
2015-02-03 16:26:25 -04:00
Freddy Daniel Rojas Valda
f410ef07af PM-1404 "EmailTemplate no devuelve variables creadas para el proceso" SOLVED 2015-02-02 16:10:21 -04:00
Roly Rudy Gutierrez Pinto
6c8d06059d PM-1429 2015-01-30 14:41:26 -04:00
Roly Rudy Gutierrez Pinto
49438f0211 PM-1429 2015-01-29 10:59:45 -04:00
Julio Cesar Laura Avendaño
06334b4125 Merged in victorsl/processmaker/PM-939 (pull request #1351)
PM-1005 "WebEntry-Event (Endpoints)"
2015-01-28 15:25:58 -04:00
Roly Rudy Gutierrez Pinto
4710cadb44 IMPROVEMENT PM-1355 2015-01-23 17:26:21 -04:00
Roly Rudy Gutierrez Pinto
ff25154421 IMPROVEMENT PM-1355 2015-01-23 17:25:13 -04:00
Roly Rudy Gutierrez Pinto
dbd751038e IMPROVEMENT PM-1338 Running cases step_mode 'EDIT' & 'VIEW' 2015-01-23 11:54:59 -04:00
Victor Saisa Lopez
5516df3512 PM-1005 "WebEntry-Event (Endpoints)"
- Se han implementado los siguientes Endpoints:
    GET    /api/1.0/{workspace}/project/{prj_uid}/web-entry-events
    GET    /api/1.0/{workspace}/project/{prj_uid}/web-entry-event/{wee_uid}
    GET    /api/1.0/{workspace}/project/{prj_uid}/web-entry-event/event/{evn_uid}
    POST   /api/1.0/{workspace}/project/{prj_uid}/web-entry-event
    PUT    /api/1.0/{workspace}/project/{prj_uid}/web-entry-event/{wee_uid}
    DELETE /api/1.0/{workspace}/project/{prj_uid}/web-entry-event/{wee_uid}
- Se han implementado los metodos necesarios para el Export, Import y
  Delete (delete Process) de este nuevo "Objeto"
- Se ha solucionado bugs al importar un Projecto con "Gateway to Gateway"
2015-01-22 15:27:35 -04:00
Roly Rudy Gutierrez Pinto
dd25cee0e0 IMPROVEMENT PM-1267 2015-01-19 13:45:59 -04:00
Roly Rudy Gutierrez Pinto
4aad139361 IMPROVEMENT PM-1267 2015-01-19 12:41:30 -04:00
Luis Fernando Saisa Lopez
abeb15e12b Merge branch 'master' of bitbucket.org:colosa/processmaker into PM-940 2015-01-14 09:29:55 -04:00
Roly Rudy Gutierrez Pinto
2d915ff264 PMDynaform 2015-01-12 15:58:52 -04:00
Luis Fernando Saisa Lopez
7977410c4a PM 940 "ProcessMaker-MA "Email Server (endpoints)"" SOLVED
> Se agregado el Frontend para el modulo Email Server.
2014-12-24 11:40:57 -04:00
norahmollo
45a8eb027f PM-1123 Podar features enterprise de la version 3.0 para sacar el beta 3.0
Correccion
2014-12-24 08:37:48 -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