Commit Graph

1499 Commits

Author SHA1 Message Date
dheeyi
af8c856c96 PM-1744 No se pueden adjuntar archivos en el editor de Templates.
Causa: Leve conflicto con el manejo del .html
Solucion: Hacer un barrido del .html y realizar ciertos ajustes en funcion de la plantilla .html.
2015-03-09 13:20:13 -04:00
Julio Cesar Laura Avendaño
cc0aceb358 Merged in dheeyi/processmaker/PM-1744 (pull request #1603)
PM-1744 No se pueden adjuntar archivos en el editor de Templates
2015-03-06 12:45:36 -04:00
dheeyi
58514cedce PM-1744 No se pueden adjuntar archivos en el editor de Templates
Causa: Leve conflicto con el manejo del .html
Solicion: Hacer un barrido del .html y realizar reamplazos a ciertos caracteres.
2015-03-06 12:33:27 -04:00
dheeyi
eb8b416d1b PM-1744 No se pueden adjuntar archivos en el editor de Templates
Causa: Leve conflicto con el manejo del .html
Solicion: Hacer un barrido del .html y realizar reamplazos a ciertos caracteres.
2015-03-06 10:00:34 -04:00
Gustavo Cruz
0567a58f23 Adding installer compiler tags for the enterprise version of processmaker 2015-03-06 09:16:54 -04:00
Gustavo Cruz
c808cd2867 manual merge of the upstream branch 2015-03-05 16:49:50 -04:00
Julio Cesar Laura
25ce1e558d Deleting unnecesary files in thirdparty 2015-03-05 16:00:40 -04:00
Julio Cesar Laura Avendaño
61f93eff26 Merged in mcuiza/processmaker/PM-1650-3 (pull request #1575)
PM-1650-3
2015-03-05 11:01:52 -04:00
marcelo.cuiza
c11b14fee9 PM-1650
Nuevo directorio para filtrar xss
2015-03-04 16:11:01 -04:00
Gustavo Cruz
441946f71c Adding registry files for the trigger registration in the core 2015-03-03 17:54:30 -04:00
Victor Saisa Lopez
69f5ca8c23 PM-1679 "No se ejecuta el cron en Servidores Windows" SOLVED
Issue:
    No se ejecuta el cron en Servidores Windows
Cause:
    - En PHP-5.4 se incorpora de manera predefinida
      la constante E_STRICT, siendo este la causa para los "Warnings PHP Strict Standards"
    - No se esta cargando los files de "processmaker/workflow/engine/src/ProcessMaker"
Solution:
    - Se ha corregido codigo para respetar el "PHP Strict Standards"
    - Se ha agregado codigo para cargar los files
      requeridos de "processmaker/workflow/engine/src/ProcessMaker"
2015-02-26 17:02:34 -04:00
Gustavo Cruz
550e7bcc06 Adding the features ui adhoc 2015-02-13 16:19:01 -04:00
Brayan Pereyra
9daede1a50 Conflictos arreglados 2015-02-12 16:37:06 -04:00
Julio Cesar Laura Avendaño
7bb5518099 Merged in dheeyi/processmaker/PM-1501 (pull request #1420)
PM-1501 16756: Error en mensaje al eliminar una fila de la grilla IE 10
2015-02-11 13:36:39 -04:00
Brayan Pereyra
2d8de6e43b Merge branch 'master' of bitbucket.org:colosa/processmaker into LISTS 2015-02-11 09:02:02 -04:00
dheeyi
214f636f55 PM-1501 16756: Error en mensaje al eliminar una fila de la grilla IE 10
Causa. Solo ocurre en IE, debido a que no ajusta el texto a las dimensiones dadas o establecidas (Width and Height).

    Nota.- Este error es replicable en 3 situaciones. 1. En efecto al eliminar una fila de la grilla. 2. Al eliminar un DYNAFORM desde el DESIGNER 3. Al eliminar un STEP desde un TASK

    Solucion. Se hace una modificacion en maborak.old.js en el atributo isIE; mas especificamente se hace una identificacion de si el usuario se encuentra en un navegador IE10 o en su caso IE11, de ser asi se manad nuevos parametros de altura y ancho.
2015-02-10 15:37:48 -04:00
dheeyi
6916d4daf2 PM-1501 16756: Error en mensaje al eliminar una fila de la grilla IE 10
Causa. Solo ocurre en IE, debido a que no ajusta el texto a las dimensiones dadas o establecidas (Width and Height).

    Nota.- Este error es replicable en 3 situaciones. 1. En efecto al eliminar una fila de la grilla. 2. Al eliminar un DYNAFORM desde el DESIGNER 3. Al eliminar un STEP desde un TASK

    Solucion. Se hace una modificacion en maborak.old.js en el atributo isIE; mas especificamente se hace una identificacion de si el usuario se encuentra en un navegador IE10 o en su caso IE11, de ser asi se manad nuevos parametros de altura y ancho.
2015-02-10 15:17:37 -04:00
dheeyi
b8e9338efa PM-1501 16756: Error en mensaje al eliminar una fila de la grilla IE 10
Causa. Solo ocurre en IE, debido a que no ajusta el texto a las dimensiones dadas o establecidas (Width and Height).

 Nota.- Este error es replicable en 3 situaciones.
            1. En efecto al eliminar una fila de la grilla.
            2. Al eliminar un DYNAFORM desde el DESIGNER
            3. Al eliminar un STEP desde un TASK

Solucion. Con sintaxis JavaScript, se identifica en que navegador se encuentra el USUARIO, de ser IE se manda como atributos el alto y ancho ya predefinidos. Con esto es posible ver totalmente los mensajes sin ningun problema y visualizados en su totalidad.
2015-02-09 17:25:36 -04:00
norahmollo
3c77928eb3 PM-1518 Campo de Texto no guarda bien datos con comilla simple
Se verifico el problema en campos de tipo hidden
2015-02-09 11:46:03 -04:00
Brayan Pereyra
68da8fece0 Merge branch 'master' of bitbucket.org:colosa/processmaker into LISTS 2015-02-06 15:48:38 -04:00
Julio Cesar Laura Avendaño
fa9df6da18 Merged in mcuiza/processmaker/PM-1486 (pull request #1391)
PM-1486
2015-02-05 14:54:33 -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
Freddy Daniel Rojas Valda
577b62882e PM-1436 "0016560: Dynaform conditions don't work on checkboxes when dynaform is in view mode" SOLVED 2015-02-05 11:17:39 -04:00
Freddy Daniel Rojas Valda
ba23253980 PM-1436 "0016560: Dynaform conditions don't work on checkboxes when dynaform is in view mode" SOLVED 2015-02-05 10:45:40 -04:00
Freddy Daniel Rojas Valda
f621f1e5df PM-1436 "0016560: Dynaform conditions don't work on checkboxes when dynaform is in view mode" SOLVED 2015-02-05 10:30:19 -04:00
Brayan Pereyra
e7488e2ef9 LISTS: Adicion de ESQUEMA y MODELO 2015-02-02 10:09:49 -04:00
norahmollo
7378bc23fb PM-1123 Marks Added for Community version
Omitting gulliver options
2015-01-07 16:47:21 -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
Victor Saisa Lopez
9531d78fe1 PM-1115 "16306: Date Field not showing next date after 1969" SOLVED
Issue:
    16306: Date Field not showing next date after 1969
Cause:
    Esto se debe a la funcion "mktime" de PHP para Windows el cual tiene una limitante
    en el rango de fechas (rango valido entre 1901 y 2038). Para mas detalles
    visite el sgte link ----> http://php.net/manual/en/function.mktime.php
Solution:
    Se ha mejorado el metodo "calculateBeforeFormat" de la clase "XmlForm_Field_Date" el
    cual verifica el total de añde la fecha que se obtiene con "mktime"; esto solo
    para servidores Windows
2014-12-12 17:33:13 -04:00
jennylee
fa11372e5e Fixing the Codemirror PHP hints to include PMFunctions 2014-12-12 16:42:09 -04:00
Brayan Osmar Pereyra Suxo
a9f2a8ea91 Correccion al editar un pmtable se eliminan los registros 2014-12-10 16:32:31 -04:00
jennylee
51495f6a0b PM-1055 Fixin CodeMirror Mode and Autocomplete 2014-12-05 14:17:18 -04:00
norahmollo
0880eca790 PM-694 Deprecated for php 5.4
Changes for deprecated
2014-12-05 11:31:42 -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
6fbe1fd4d2 PM-1036 Bloquear el acceso a ProcessMaker Enterprise cuando la licencia expira SOLVED 2014-12-03 13:42:09 -04:00
Victor Saisa Lopez
273e7c5241 PM-473 "Analisis de los resultados de escaneo de las..." SOLVED
Issue:
    Despliegue de mensajes al ejecutar "./gulliver check-plugin-disabled-code"
    ----> "grep: write error: Broken pipe"
Cause:
    Este mensaje se ocasiona al llamar al metodo "getPluginVersion" de ciertos
    plugins
Solution:
    Se quita la instanciacion del objeto, y se crea nuevo script para la
    determinacion de la clase padre de un plugin
2014-11-26 14:42:25 -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
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
Victor Saisa Lopez
519bbf9d16 BUG-16258 "Grid no respeta tamano al agregar nuevas filas" SOLVED
Issue:
    Los DropDowns en Grids no respetan el atributo "style" que se define en el XML
Cause:
    Al crear el nuevo elemento "select" solo se copian ciertos atributos, no todos los definidos en su tag HTML
Solution:
    Se reemplaza el codigo para la creacion del nuevo "select", ahora se usa el metodo "cloneElement"
2014-11-11 10:49:18 -04:00
Luis Fernando Saisa Lopez
4de5316a89 PM 816 "Mostrar al usuario que ejecuta..." SOLVED 2014-11-04 09:38:01 -04:00
Luis Fernando Saisa Lopez
75556a6159 Merge branch 'master' of bitbucket.org:colosa/processmaker into PM-816 2014-11-04 09:03:52 -04:00
Luis Fernando Saisa Lopez
d8d8927856 PM 816 "Mostrar al usuario que ejecuta..." SOLVED
Code Issue:
Mostrar al usuario que ejecuta un caso el tipo de archivo a ser subido en un Input Document
Cause:
Al crear un nuevo Input Document se configura campo "Allowed file extensions" donde se determina el tipo de extension es
permitodo y al hacer correr el caso al subir un Input Document no se muestra que tipo de extension se configuro.
Solution:
Cuando se ejecuta el caso al hacer click en "Attach", se mostrara un mensaje que determinar el tipo de extension de
archivos permitidos.
2014-10-31 16:43:16 -04:00
Julio Cesar Laura
410d000205 Issues found in the demo meeting solved 2014-10-31 16:37:50 -04:00
Julio Cesar Laura
7bd5be7fb6 PM-800 Input Document error al subir un archivo vacio en Centos SOLVED 2014-10-29 13:40:17 -04:00
Julio Cesar Laura Avendaño
f5111cacf2 Merged in julceslau/processmaker (pull request #1074)
PM-795 se visualizan caracteres extras en el texto de un output document con PHP 5.4 SOLVED
2014-10-27 13:43:21 -04:00
Julio Cesar Laura
c13969b5f4 PM-795 se visualizan caracteres extras en el texto de un output document con PHP 5.4 SOLVED 2014-10-27 13:38:36 -04:00
jennylee
6024b34760 PM-794 No se permiten extensiones con numeros en Inputdocs
PROBLEMA:
Cuando se queria configurar un input document para que acepte archivos con extensiones q incluian numeros, por ejemplo mp3, 3gp, mp4, etc. No se permitia guardar dicha configuracion ya que lanzaba un mensaje de que dichas extensiones no estaban permitidas.

En la expresion regular que se usaba para validar las extensiones permitidas, solo se tenia letras de la a-z, por lo tanto no se permitian numeros.

SOLUCION:
Se modifico la expresion regular para que se acepten numeros del 0-9 en las extensiones permitidas.
2014-10-27 12:37:50 -04:00
jennylee
655179ed10 PM-483 Browser compatibility
Fixing some undefined values.
2014-10-23 16:18:07 -04:00
Julio Cesar Laura Avendaño
c251250faa Merged in julceslau/processmaker (pull request #1025)
PM-772 al crear un evento intermediate message nos muestra un warning en el frame SOLVED
2014-10-22 16:45:23 -04:00