Commit Graph

7171 Commits

Author SHA1 Message Date
Roly Gutierrez
032c8306d4 BUG-12604-12174-13122 SOLVED Problema de despliegue de contenido de la librería CodeMirror cuando se usa el navegador Internet Explorer 8, 9, 10, en la sección '/DESIGNER/', dbl-click al seleccionar un proceso, opción TRIGGERS, opciónes: 'New / Custom Trigger', 'New / Copy & Import Trigger from a Process', Edit. Todo el campo de visualización se comporta de manera anormal, y los scrolls horizontal y vertical se pierden, en otros casos cuando el contenido es muy largo la visualización simplemente se pierde y solo se puede recuperar haciendo click sobre el área nuevamente. 2013-11-11 12:09:57 -04:00
Roly Gutierrez
7fb2b76aa7 BUG-12604-12174-13122 SOLVED Problema de despliegue de contenido de la librería CodeMirror cuando se usa el navegador Internet Explorer 8, 9, 10, en la sección '/DESIGNER/', dbl-click al seleccionar un proceso, opción TRIGGERS, opciónes: 'New / Custom Trigger', 'New / Copy & Import Trigger from a Process', Edit. Todo el campo de visualización se comporta de manera anormal, y los scrolls horizontal y vertical se pierden, en otros casos cuando el contenido es muy largo la visualización simplemente se pierde y solo se puede recuperar haciendo click sobre el área nuevamente. 2013-11-11 12:06:00 -04:00
Marco Antonio Nina
cbfc16f754 BUG-13342: Performance Issue SOLVED
- Al realizar workspace-restore de un backup el tiempo que toma para restaurarlo es demasiado.

- Al estar realizando el restore se van ejecuantado los scripts de llenado de datos en la funcion "executeSQLScript" no se hacia un adecuado insert de los registros.
- se utiliza la funcion de mysql "START TRANSACTION" y "COMMIT" que son compatibles para MyISAM y InnoDB, y se van insertando los registros "Insert" por lotes.
2013-11-11 10:46:22 -04:00
jennylee
d9430b0745 BUG-13421 Ordenamiento en el listado de procesos 'Designer'.
Correccion del ordenamiento con busqueda.
2013-11-08 17:56:44 -04:00
Roly Gutierrez
0af12c2e7a BUG-12604-12174-13122 Problema de despliegue de contenido de la librería CodeMirror cuando se usa el navegador Internet Explorer 8, 9, 10, en la sección '/DESIGNER/', dbl-click al seleccionar un proceso, opción TRIGGERS, opciónes: 'New / Custom Trigger', 'New / Copy & Import Trigger from a Process', Edit. Todo el campo de visualización se comporta de manera anormal, y los scrolls horizontal y vertical se pierden, en otros casos cuando el contenido es muy largo el visualización simplemente se pierde y solo se puede recuperar haciendo un click sobre el area. 2013-11-08 17:43:54 -04:00
Roly Gutierrez
22f4e4ecd4 BUG-12604-12174-13122 Problema de despliegue de contenido de la librería CodeMirror cuando se usa el navegador Internet Explorer 8, 9, 10, en la sección '/DESIGNER/', dbl-click al seleccionar un proceso, opción TRIGGERS, opciónes: 'New / Custom Trigger', 'New / Copy & Import Trigger from a Process', Edit. Todo el campo de visualización se comporta de manera anormal, y los scrolls horizontal y vertical se pierden, en otros casos cuando el contenido es muy largo el visualización simplemente se pierde y solo se puede recuperar haciendo un click sobre el area. 2013-11-08 17:39:53 -04:00
jennylee
4bb43977a0 BUG-13475 Problemas al usar pmconnection.
No se podia insertar o editar nuevos datos en una PMTable usando pmconnection .

El problema surgio porque se estaba recuperando de manera erronea el UID de la pmTable, obteniendose siempre vacio. por lo que se corrigio dicho error y ahora se obtiene correctamente el UID para trabajar con la tabla correcta.

Hay que tener en cuenta que pmconnection solo funcona con PMTables y no asi con Report Tables.
2013-11-08 16:45:06 -04:00
julceslauhub
07fe437cf1 Merge pull request #2124 from marcoAntonioNina/BUG-13402
BUG-13402 SOLR esta tratando de mostar la lista de casos para la carpeta... SOLVED
2013-11-08 08:29:19 -08:00
julceslauhub
b8fc95bcbe Merge pull request #2125 from Jennydmz/BUG-13421
BUG-13421 Ordenamiento en el listado de procesos 'Designer'.
2013-11-08 05:50:43 -08:00
jennylee
4d357d136c BUG-13421 Ordenamiento en el listado de procesos 'Designer'.
Correggiones para no usar variables de session.
2013-11-08 09:06:18 -04:00
Victor Saisa Lopez
ef950040b0 Merge branch 'master' of bitbucket.org:colosa/processmaker 2013-11-07 16:56:33 -04:00
Marco Antonio Nina
0db2555968 BUG-13402 SOLR esta tratando de mostar la lista de casos para la carpeta SOLVED
- No se encontraba implementado.

- Se añadio funcionalidad para los casos pausados agregado el parametro $pausedtUser en las funciones buildSearchIndexDocumentPMOS2 para poder crear el xml y poder ir indexando todos los datos al servidor de solr.
- al sincronizar los datos se crea el campo "APP_PAUSED_USER_DEL_INDEX_" con el cual se podran realizar las busquedas.
- Cuando se recuperan los datos se actualizan los contadores de Paused tambien desde solr.
2013-11-07 16:40:41 -04:00
Omar
5868381c1e Merge branch 'master' of bitbucket.org:colosa/processmaker 2013-11-07 16:34:23 -04:00
Omar
fe52c66595 Adding new files (images, libraries and php files) for the project michelangelo 2013-11-07 16:28:35 -04:00
jennylee
c319bfa116 BUG-13421 Ordenamiento en el listado de procesos 'Designer'.
Agregada validacion para no romper el listado de procesos en HOME>New Case.
2013-11-07 12:51:41 -04:00
Erik Amaru Ortiz
8e61053435 some updates on PM API 2013-11-07 12:37:16 -04:00
jennylee
ac7d34c8ae BUG-13421 Ordenamiento en el listado de procesos 'Designer'.
Agregada validacion para no romper el listado de procesos en HOME>New Case.
2013-11-07 11:51:47 -04:00
jennylee
ab5b270ff2 BUG-13421 Ordenamiento en el listado de procesos 'Designer'.
Se agregaron validaciones en los files: workflow/engine/classes/model/Process.php y workflow/engine/methods/processes/processesList.php para que se realize el ordenamiento ASC y DESC tomando en cuenta si se encuentra o no habilitado el uso de 'memcache' para listar de una forma mas veloz todos los procesos.
2013-11-07 10:09:37 -04:00
julceslauhub
ae2c30b2c6 Merge pull request #2120 from luisfernandosl/BUG-13383
BUG 13383 "Problemas al instalar el hotfix cuando..." SOLVED
2013-11-07 05:11:10 -08:00
Luis Fernando Saisa Lopez
b42c604036 BUG 13383 "Problemas al instalar el hotfix cuando..." SOLVED
- Problemas al instalar el hotfix cuando se tiene instalado processmaker en otra carpeta diferente a "processmaker"
- Problema:
  Cuando se instala ProcessMaker, el directorio de instalacion tiene por defecto el nombre de "processmaker", pero
  este nombre puede ser cambiado, por ejemplo a "processmaker2"

  Cuando se aplica el .tar hotfix en "processmaker2" los directiorios deberian ser reemplazados en "processmaker2";
  esto no ocurre, si no que crea un directorio en la misma ruta con el nombre "processmaker" teniendo en el mismo directorio
  lo siguiente:
         - procemaker
         - procemaker2

- Solucion:
  Cuando se aplica el .tar hotfix por ejemplo en "processmaker2" los directorios que existe en el hotfix
  se aplican en "processmaker2"

  Se ha cambiado el PATH_OUTTRUNK, y se ha descartado el metodo extract(); estos son reemplazados de la siguiente manera:
         $swTar = $tar->extractModify(PATH_TRUNK, "processmaker");
2013-11-06 17:06:53 -04:00
jennylee
756a126a1c BUG-13421 Ordenamiento en el listado de procesos 'Designer'.
Se agregaron validaciones en los files: workflow/engine/classes/model/Process.php y workflow/engine/methods/processes/processesList.php para que se realize el ordenamiento ASC y DESC tomando en cuenta si se encuentra o no habilitado el uso de 'memcache' para listar de una forma mas veloz todos los procesos.
2013-11-06 13:34:25 -04:00
Victor Saisa Lopez
758a5e04d4 Merge branch 'master' of bitbucket.org:colosa/processmaker 2013-11-06 10:12:37 -04:00
Erik Amaru Ortiz
a8c9748aa3 Updates on Oauth register method and New designer open action on process list 2013-11-06 10:10:36 -04:00
julceslauhub
05e74948b4 Merge pull request #2118 from julceslauhub/master
BUG 13528 Error en el uso de grillas con campos requeridos SOLVED
2013-11-06 05:23:15 -08:00
Julio Cesar Laura
b8d738f9a1 BUG 13528 Error en el uso de grillas con campos requeridos SOLVED
- In some PHP versions the global variables behaviour was changed
- Add the global declaration before load required variables template
2013-11-06 09:20:54 -04:00
Victor Saisa Lopez
ea142787d7 Merge branch 'master' of bitbucket.org:colosa/processmaker 2013-11-06 09:17:46 -04:00
erik ao
e42d3a6eb5 Merged in victorsl/processmaker (pull request #4)
ProcessMaker-MA "Refactorizacion de Paths y adicion del controlador REST"
2013-11-05 12:24:14 -04:00
julceslauhub
eb82556260 Merge pull request #2117 from marcoAntonioNina/BUG-13463
BUG-13463 Advanced Search crashes Mysql after upgrade to version 2.5.1 SOLVED
2013-11-05 08:21:26 -08:00
Victor Saisa Lopez
65b72e7bcc Merge branch 'master' of bitbucket.org:colosa/processmaker 2013-11-05 12:13:07 -04:00
Erik Amaru Ortiz
3437b04178 Adding user interface to register applications 2013-11-05 12:10:30 -04:00
Erik Amaru Ortiz
08cf11af09 Merge branch 'master' of github.com:colosa/processmaker 2013-11-05 12:09:16 -04:00
Marco Antonio Nina
d63f1fb54b BUG-13463 Advanced Search crashes Mysql after upgrade to version 2.5.1 SOLVED
- Al realizar una busqueda en el advanced Search la respuesta tardaba mucho incluso ocasionando que mysql deje de responder.

- Se verifico que se hicieron cambios en el query que se realiza en el file proxyCasesList de la version 2.5.0 a la version 2.5.1.
- Para optimizar la realizacion del query se adiciono un index (indexAppDelay) en la tabla APP_DELAY, de esta manera la tabla estara indexada para realizar mejor el query.
2013-11-05 11:43:09 -04:00
julceslauhub
913c8cde36 Merge pull request #2116 from luisfernandosl/BUG-13397
BUG 13397 " Campo "File" en dynaform tipo grilla" SOLVED
2013-11-05 07:07:08 -08:00
Victor Saisa Lopez
4b8279d32b ProcessMaker-MA "Refactorizacion de Paths y adicion del controlador REST"
- Refactorizacion de Paths y adicion del controlador REST
2013-11-05 11:00:14 -04:00
Luis Fernando Saisa Lopez
96dc964ed9 BUG 13397 " Campo "File" en dynaform tipo grilla" SOLVED
- Campo "File" en dynaform tipo grilla.
- Problema:
  Al agregar un campo de tipo "File" en grillas como campo requerido, la validacion no se cumple.

- Solucion:
  El problema es el siguiente: al momento de validar el campo File en grillas, no se esta definiendo el atributo "pm:required"
  en el tag <input />, se adiciono el atributo con el metodo "NSRequiredValue()" definido en el mismo archivo
  "class.xmlform.php" y se adiciona en la clase "XmlForm_Field_File", el metodo que permite agregar el atributo "pm:required",
  con este atributo la validacion de campos requeridos en campos File en grillas funciona correctamente.
2013-11-05 10:55:44 -04:00
julceslauhub
3e7af25e6c Merge pull request #2115 from gproly/BUG-13450
Bug 13450
2013-11-05 05:14:07 -08:00
Roly Gutierrez
b232082c67 BUG-13450 SOLVED Cuando se cancela un caso en la sección: 'HOME / Inbox', 'dbl-click' al seleccionar algún caso, opción 'Actions / Cancel', no se actualiza el valor 'TO_DO' al valor 'CANCELLED', en el campo APP_STATUS de la tabla: 'PMT_X-USER-CREATED-REPORT-TABLE-X', esta tabla se crea cuando se crea un 'Report Table' en la sección: 'DESIGNER', dbl-click al seleccionar un proceso, opción 'REPORT TABLES' opción 'New / New Report Table', llenar con los datos adecuados. 2013-11-04 14:19:20 -04:00
Roly Gutierrez
9240fcce74 BUG-13450 SOLVED Cuando se cancela un caso en la sección: 'HOME / Inbox', 'dbl-click' al seleccionar algún caso, opción 'Actions / Cancel', no se actualiza el valor 'TO_DO' al valor 'CANCELLED', en el campo APP_STATUS de la tabla: 'PMT_X-USER-CREATED-REPORT-TABLE-X', esta tabla se crea cuando se crea un 'Report Table' en la sección: 'DESIGNER', dbl-click al seleccionar un proceso, opción 'REPORT TABLES' opción 'New / New Report Table', llenar con los datos adecuados. 2013-11-04 14:14:39 -04:00
Erik Amaru Ortiz
bb3eab86d1 Bootstrap update,
* Adding posibility to load any class from /workflow/engine/src/*.php
using namespaces as relative paths inside 'src' directory

* Registering /workflow/engine/src directory for autoloading

Bootstrap::registerDir('src', PATH_HOME . 'engine/src/');
2013-11-04 13:20:30 -04:00
Erik Amaru Ortiz
8ce4be68e4 moving business model sources 2013-11-04 13:11:58 -04:00
erik ao
9991a261bc Merged in victorsl/processmaker (pull request #3)
ProcessMaker-MA "Definicion de clases para el Backend"
2013-11-04 12:47:46 -04:00
Victor Saisa Lopez
de91f12b67 ProcessMaker-MA "Definicion de clases para el Backend"
- Se ha creado el archivo "ProcessBpmn.php", en donde se definen los metodos
  necesarios para el proceso (create, read, update, delete)
- Se ha creado el archivo "TaskBpmn.php", en donde se definen los metodos
  necesarios para el task (get/update properties, get steps/triggers/users)
2013-11-04 12:44:27 -04:00
julceslauhub
473c563d84 Merge pull request #2114 from luisfernandosl/BUG-12115
BUG 12115 "Impresion de Procesos" SOLVED
2013-11-04 08:43:16 -08:00
Victor Saisa Lopez
597ef2a7a0 ProcessMaker-MA "Definicion de clases para el Backend"
- Se ha creado el archivo "ProcessBpmn.php", en donde se definen los metodos
  necesarios para el proceso (create, read, update, delete)
- Se ha creado el archivo "TaskBpmn.php", en donde se definen los metodos
  necesarios para el task (get/update properties, get steps/triggers/users)
2013-11-04 12:31:19 -04:00
Luis Fernando Saisa Lopez
dd65bd3680 BUG 12115 "Impresion de Procesos" SOLVED
- Impresion de Procesos.
- Problema:

  Cuando se inicia un caso y se quiere imprimir el dynaform hacemos click en el icono "Print form", luego nos aparece
  una ventana donde se muestra lo que se va a imprimir, normalmente al iniciar un nuevo caso, nos nuestra la hoja de
  impresion vacia, ya que no se han guardado los datos en la Base de Datos, en otros casos muestra la hoja de impresion
  con datos.

  Cuando se inicia un caso y se llena datos en el dynaform y se hace click en el icono "Print form", los datos introducidos
  no se muestran en la hoja de impresion.

  Solucion:

  Se agrega un nuevo metodo el cual permite validar con un "Confirm", cuando se quiera imprimir un dynaform al hacer click
  en "Cancel" en la hoja de impresion se mostrara vacia tal cual se tenia inicialmente, al hacer click en "Accept" se guardara
  los datos y en la hoja de impresion aparecera los datos.

  Se agrego el siguiente metodo en el archivo "form.js":

  function dynaFormPrint(..., ..., .., .., ...)
  {
      ...
      if (dynaFormChanged(frm)) {
         ...
         new leimnud.module.app.confirm().make({
             label: _("ID_SAVE_DYNAFORM_INFORMATION_BEFORE_PRINTING"),

             action: function ()
             { ...
             },

             cancel: function()
             { ...
             }
         });
     }
  }
2013-11-04 12:29:50 -04:00
Luis Fernando Saisa Lopez
bb63f110e1 Merge branch 'master' of git://github.com/colosa/processmaker into BUG-12115 2013-11-04 11:19:59 -04:00
Victor Saisa Lopez
98aa62dd75 ProcessMaker-MA "Definicion de clases para el Backend"
- Se ha creado el archivo "ProcessBpmn.php", en donde se definen los metodos
  necesarios para el proceso (create, read, update, delete)
- Se ha creado el archivo "TaskBpmn.php", en donde se definen los metodos
  necesarios para el task (get/update properties, get steps/triggers/users)
2013-11-04 11:04:13 -04:00
julceslauhub
02bf036ff0 Merge pull request #2113 from julceslauhub/master
Add attribute "parentFormId" to "XmlForm_Field_XmlMenu" class
2013-11-04 06:46:57 -08:00
Julio Cesar Laura
9562c54b3e Add attribute "parentFormId" to "XmlForm_Field_XmlMenu" class 2013-11-04 10:46:36 -04:00
Erik Amaru Ortiz
02865b8045 Merge branch 'master' of github.com:colosa/processmaker 2013-11-04 10:13:03 -04:00