Commit Graph

37 Commits

Author SHA1 Message Date
Paula V. Quispe
4bc49c7568 I reviewed the XSS - MEDIUM in 7 files 2015-03-16 15:24:35 -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
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
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
Victor Saisa Lopez
5234a8bf28 PM-404 "En la actualizacion de un plugin no se actualiza el singleton" SOLVED
Issue:
    Al modificar los atributos de un plugin, este cambio no se refleja en el archivo "plugin.singleton" de cada workspace
Cause:
    ProcessMaker no detecta cuando el archivo principal de un plugin es editado
Solution:
    Se ha añdo un nuevo comando, el mismo actualiza el archivo "plugin.singleton" en cada workspace, segun los
    atributos del plugin, el comando es el siguiente:
        $ ./gulliver update-plugin-attributes pluginName
2014-10-09 14:16:08 -04:00
norahmollo
0d40ffbfb0 PM-476 Engine InnoDB
Tables Engine
2014-10-08 16:32:12 -04:00
Julio Cesar Laura
a9cb851a02 IMPROVEMENT related to change from rbac.USERS to rbac.RBAC_USERS 2014-09-17 10:57:33 -04:00
Erik Amaru Ortiz
77a23e7714 Refactoring Bpmn/Workflow handling layer (3rd commit) 2014-02-03 19:37:50 -04:00
Victor Saisa Lopez
837365cf72 BUG 0000 "Safe upgrade for JavaScript files" SOLVED
- New feature
- Safe upgrade for JavaScript files
- Added new feature,
- This new feature is activated when you run one of the following commands:
    $ ./processmaker upgrade
    $ ./processmaker build-js
    $ ./processmaker browser-cache-files-upgrade
- The new feature creates an attribute in the file "processmaker/workflow/engine/config/env.ini"
    Example:
    browser_cache_files_uid = "xxxxxxxxxxyyyyyyyyyyzzzzzzzzzzaa"
- After running the command, the browser should automatically cache the new files
* Available from version ProcessMaker-2.5
2013-04-12 16:48:23 -04:00
Marco Antonio Nina
765784a2bd BUG 10244 Arabic characters in custom plugin are not rendered... SOLVED
- The files editable were not.
- was add BOM UTF-8 a files.
2013-01-15 10:05:30 -04:00
Marco Antonio Nina
21270bdc49 hange option system information
- Was change of place the option system information a admin->Settings->System.
2013-01-02 11:15:46 -04:00
Gustavo Cruz
5c37fed782 Commit of some changes, adding the styles plugin to all editors, with this plugin settings like backgroud color, or other styles settings can be added more easily, color picker included in the background options of this plugin 2012-12-10 13:58:30 -04:00
Julio Cesar Laura
8f749c7e09 Improvement, change "green" to "classic 2012-07-18 15:59:13 -04:00
Victor Saisa Lopez
9df68b5307 BUG 8973 "Replace all instances of json_encode() and json_decode()..." SOLVED
- Problems with functions json_encode and json_decode in PHP 5.2
- Replace json_encode and json_decode with G::json_encode and G::json_decode
2012-04-23 12:34:16 -04:00
Julio Cesar Laura
d2615815b4 BUG 8915 change text "Edit this page for customize the plugin"
- Se cambio el texto "Edit this page for customize the plugin" por "Edit this page to customize the plugin"
2012-04-19 10:34:11 -04:00
Julio Cesar Laura
69b8263349 BUG 000 Add property "version" in the dashlet class template 2012-04-16 12:12:38 -04:00
Erik Amaru Ortiz
943a2a7d98 BUG 8607 "gulliver propel-build-sql script needs a way to specify..." REVERT
- reverting changes to allow execute propel-build-sql for plugins
2012-04-10 17:44:24 -04:00
Erik Amaru Ortiz
32eace4cee BUG 0000 Some Fixes like unversioning index.html, cleaning up of sysGeneric 2012-04-09 18:50:32 -04:00
Victor Saisa Lopez
cd456e6bde BUG 0000 Added new option "create dashboard" in wizard for the plugins
- New requirement in the creation of plugins, creating dashlets
- The new option was added in the wizard for creating dashlets
- Fixed the files needed for this new option
2012-03-27 09:45:10 -04:00
Hector Cortez
d301830c8c BUG 8607 gulliver propel-build-sql script needs a way to specify... SOLVED.
- Gulliver propel-build-sql script needs a way to specify username and password of the database.
- Was commented on the generation of plugins the task propel-build-sql.
2012-03-23 15:31:11 -04:00
Alvaro Campos
6784b71736 BUG 8313 was changed text upon request 2012-01-27 18:07:56 -04:00
Julio Cesar Laura
a56533efe0 BUG 000 New plugins wizard creation 2011-12-07 09:34:52 -04:00
Julio Cesar Laura
0f20042d5a BUG 000 Add new wizard plugins extracted of master branch 2011-12-07 09:34:43 -04:00
Erik Amaru Ortiz
be0c90af87 BUG 000 momentarily reverted to rc5 fro pmTables (fix) 2011-09-05 12:47:25 -04:00
Alexandre Rosenfeld
4365f2065b Disable old gulliver backup (it doesn't work anymore, use ./processmaker instead). 2011-03-10 15:16:13 +00:00
abraar
8440a01cdd Changes done for PhpDoc 2011-01-27 11:06:35 +00:00
abraar
7d88776af8 Changes done for PhpDoc 2011-01-27 11:04:13 +00:00
Abraar
b19c333b8d Changes made for documentation 2011-01-19 13:14:39 +00:00
Abraar
cdc93449ae Changes made for documentation 2011-01-18 09:10:20 +00:00
Abraar
294adf7cc5 Changes made for documentation 2011-01-17 15:09:57 +00:00
abraar
3562b03fa3 Replaced '<?php' with '<?' 2011-01-06 11:11:53 +00:00
Alexandre Rosenfeld
89f5eb2789 Fix metadata not always being created on backup. 2010-12-20 14:13:30 +00:00
Alexandre Rosenfeld
ed8f89583b Porting upgrade from pmos8 2010-12-16 20:36:29 +00:00
abraar
7cd504ddcc 2010-12-09 14:36:27 +00:00
abraar
63cb1fa5ad Removed: Function eregi() and eregi_replace()
Added: preg_match() and preg_replace()
2010-12-08 15:05:47 +00:00
Erik Amaru Ortiz
0525681d79 initial commit from rev. 632 2010-12-02 23:34:41 +00:00