Commit Graph

1797 Commits

Author SHA1 Message Date
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
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
Julio Cesar Laura Avendaño
8b502aca90 Merged in norah/processmaker/PM-1114 (pull request #1288)
PM-1114 RW-152-6 Reflected Cross Site Scripting
2014-12-19 10:03:02 -04:00
norahmollo
52413128bb PM-1114 RW-152-6 Reflected Cross Site Scripting
Codigo JavaScript evaluado y ejecutado
2014-12-19 09:56:39 -04:00
norahmollo
bd03b838df PM-14992 RW-152-6 Reflected Cross Site Scripting
Codigo JavaScript evaluado y ejecutado
2014-12-18 09:06:40 -04:00
Julio Cesar Laura Avendaño
4c79c04b4b Merged in cochalo/processmaker/BUG-16211 (pull request #1283)
BUG 16211 Messages History: No muestra los mensajes enviados
2014-12-16 11:23:39 -04:00
Brayan Osmar Pereyra Suxo
f10fdd7572 BUG 16211 Messages History: No muestra los mensajes enviados 2014-12-16 11:13:09 -04:00
Victor Saisa Lopez
2f0053a667 PM-1111 "16332: Grids with same name (Small fix)" SOLVED
Small fix
2014-12-13 16:50:32 -04:00
Victor Saisa Lopez
4f52f0a433 PM-1111 "16332: Grids with same name (Small fix)" SOLVED
Small fix
2014-12-13 16:45:53 -04:00
Victor Saisa Lopez
0f235c776f PM-1111 "16332: Grids with same name" SOLVED
Issue:
    16332: Grids with same name
Cause:
    No se valida si existe un Grid con el mismo nombre
Solution:
    Al "Copy/Import DynaForm" si este tiene incrustado un Grid y el titulo del mismo
    ya existe en el proceso; al titulo del Grid se le concatena entre parentesis el titulo
    del nuevo DynaForm
2014-12-11 16:38:59 -04:00
Freddy Daniel Rojas Valda
8e84d98a32 PM-1030 "2 dynaforms with same name" SOLVED 2014-12-09 15:42:11 -04:00
Julio Cesar Laura
106841b8c0 Little improvement in the message displayed when a a user wants to change his password 2014-12-09 09:59:41 -04:00
jennylee
4a6f3930b5 PM-1039 Aniadiendo files para a obviar codigo en la version community. 2014-12-04 10:23:06 -04:00
Julio Cesar Laura
27b39f489e PM-1036 Bloquear el acceso a ProcessMaker Enterprise cuando la licencia expira SOLVED 2014-12-03 13:58:55 -04:00
Julio Cesar Laura
6fbe1fd4d2 PM-1036 Bloquear el acceso a ProcessMaker Enterprise cuando la licencia expira SOLVED 2014-12-03 13:42:09 -04:00
Marco Antonio Nina
a54376226c Improvement upload enterprise tar 2014-12-01 12:33:00 -04:00
norahmollo
d6fedf2d2d PM-921 Installer for community distribution.
Marker added in files with licensed features.
2014-11-24 11:06:28 -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
Julio Cesar Laura
c5a1d64c06 PM-933 Nos muestra un warning en case history SOLVED 2014-11-13 12:47:38 -04:00
Julio Cesar Laura Avendaño
b99524d4d8 Merged in jennydmz/processmaker/PM-815 (pull request #1193)
PM-815 Al correr caso con PMtable de dynaform eliminado sale error.
2014-11-12 17:02:23 -04:00
Julio Cesar Laura
d892d3177a PM-927 NO se visualiza la tarea en case history con php 5.4 SOLVED 2014-11-12 16:57:29 -04:00
Julio Cesar Laura Avendaño
676e9e91bd Merged in victorsl/processmaker/PM-854 (pull request #1189)
PM-854 "[16221] En Case History no muestra los datos de las..." SOLVED
2014-11-12 14:59:33 -04:00
Julio Cesar Laura Avendaño
3d3efa3ab4 Merged in norah/processmaker/PM-813 (pull request #1194)
PM-813 Process Category List
2014-11-12 14:13:48 -04:00
norahmollo
e89ddd6499 PM-813 Process Category List
Sort all results
2014-11-12 13:48:04 -04:00
jennylee
d61dcc2778 PM-815 Al correr caso con PMtable de dynaform eliminado sale error.
PROBLEMA:
Cuando se elimina un PMTABLE que se uso para crear un dynaform y se corre un caso sale un error impidiendo correr el caso.

Se intentaba buscar el PMTable y argar los datos del dynaform en el mismo.

SOLUCION:
Se agrego una validacion para que cuando no encuentre el pmtable lance un mensaje de warning para advertir al usuario q no se encontro la tabla, pero aun asi mostrar el dynafomr de modo normal.

Cuando se guardan los datos del dynaform tambien se muestra un mensaje advirtiendo q no se pudo guardar los datos en la PM table pero si se guardo con normalidad en la BD.
2014-11-12 12:32:15 -04:00
norahmollo
b1708e239b PM-813 Categories List
El ordenamiento se realiza solo por pagina
2014-11-12 12:06:03 -04:00
Luis Fernando Saisa Lopez
7cd3079e55 PM 860 "Home > Users > Groups: La ordenacion de..." SOLVED
Code Issue:
Home > Users > Groups: La ordenacion de 'Groups' se ejecuta solo por pagina
Cause:
Al ordenar Groups este se ordenaba por pagina y no ordenando toda la paginas.
Solution:
Se ha agregado validacion al ordenar los Groups, el mismo permite ordenar todo los datos existentes en el listado.
2014-11-10 17:33:43 -04:00
Victor Saisa Lopez
ecacf6d15a PM-854 "[16221] En Case History no muestra los datos de las..." SOLVED
Issue:
    En "Cases History" no se reflejan las variables generadas por los triggers
    asignados al Task (esto en Task>Steps>Triggers>AssignTask)
Cause:
    Nuevo requerimiento de funciones
Solution:
    - Se ha implementado esta nueva funcionalidad
    - Las variables generadas en los triggers que se setean en "Task>Steps>Triggers"
      para DynaForms, InputDocuments and OutputDocuments ahora son registrados en la
      tabla APP_HISTORY
2014-11-10 15:40:24 -04:00
Julio Cesar Laura Avendaño
fcc8dfdad3 Merged in norah/processmaker/PM-798 (pull request #1179)
PM-798 Audit Log
2014-11-07 16:59:50 -04:00
norahmollo
5a96ed88ec PM-798 Audit Log
Audit Log records modified
2014-11-07 16:44:22 -04:00