Commit Graph

165 Commits

Author SHA1 Message Date
Erik Amaru Ortiz
7a47472ea1 Merge remote-tracking branch 'upstream/master'
Conflicts:
	workflow/engine/classes/class.processMap.php
	workflow/engine/classes/model/AdditionalTables.php
2014-04-02 09:34:54 -04:00
Luis Fernando Saisa Lopez
b12c61f170 BUG 14102 "La tabla LOGIN_LOG almacena el ip errado." SOLVED
- La tabla LOGIN_LOG almacena el ip errado
- Problema resuelto, se registra el ip utilizando el metodo getIpAddress().
  Disponible para la versió.5.3 de ProcessMaker.
2014-03-27 10:09:35 -04:00
Luis Fernando Saisa Lopez
1e0ab50e4c BUG 14414 "No se puede realizar la import,..." SOLVED
- No se puede realizar la import, export, delete, data, edit de un Report Table.
- Problema Resuelto, el problema que se tenia era por la version de php que era php 5.4. Esta version de php
  exige mejor control cuando se utiliza los metodos de una clase, no se puede utilizar los metodos directamente sin antes
  de ser creados.

  Se puede realizar las acciones de: edit, delete, data, import y export en un Report Table. y NO muestra error.

  Disponible para la versió.5.3 de ProcessMaker.
2014-03-19 14:29:23 -04:00
Erik Amaru Ortiz
f18f96f6b4 adding processes class into autoloading process
- setting as static function to g::streamFile(...)
2014-03-05 20:05:33 -04:00
Erik Amaru Ortiz
1a4d3b0a21 Adding Exporter for BPMN Projects (1st commit) 2014-02-28 19:11:34 -04:00
Erik Amaru Ortiz
b619c754a4 Adding "Cross Domain AJAX" requests support for API Dispatcher 2014-02-21 19:28:16 -04:00
Erik Amaru Ortiz
79ee31b761 More Update for BpmnWorkflow Adapter class, now start and end tasks are updating successfully on Workflow Layer 2014-02-12 17:01:19 -04:00
Erik Amaru Ortiz
47f991034f More Bpmn/Workflow handling layer refactoring and improve unit tests 2014-02-05 11:39:15 -04:00
Erik Amaru Ortiz
70d61efda0 Refactoring Bpmn/Workflow handling layer (1st commit) 2014-01-30 19:15:10 -04:00
Erik Amaru Ortiz
d850d666b6 Adding new project type (bpmn) creation button and loading fe a be and some changes for method PUT /project/{prj_uid} (still not functional) 2014-01-23 21:29:03 -04:00
Erik Amaru Ortiz
0f234df1db Merge branch 'master' of github.com:colosa/processmaker
Conflicts:
	workflow/engine/classes/model/Process.php
2014-01-23 21:26:44 -04:00
Julio Cesar Laura
f3e7b7234d BUG 13942 Mala generacion de output document Processmaker 2.5.2 SOLVED
- Los saltos de linea no estaban siendo parseados correctamente debido a un cambio previo en la version 2.5.2

- Se repuso y adapto parte del codigo que hacia el cambio de los saltos de linea
2014-01-22 09:59:52 -04:00
Victor Saisa Lopez
defc377061 ProcessMaker-MA "Dynaforms Resources (endpoints)"
- Se han implementado los siguientes Endpoints:
    GET    /api/1.0/{workspace}/project/{prj_uid}/dynaforms
    GET    /api/1.0/{workspace}/project/{prj_uid}/dynaform/{dyn_uid}
    POST   /api/1.0/{workspace}/project/{prj_uid}/dynaform
    PUT    /api/1.0/{workspace}/project/{prj_uid}/dynaform/{dyn_uid}
    DELETE /api/1.0/{workspace}/project/{prj_uid}/dynaform/{dyn_uid}
2013-12-23 17:14:04 -04:00
Marco Antonio Nina
8a779b9278 BUG-12547 Action by email template in the 2.5 version of ProcessMaker SOLVED
- Al enviar lo correos se aprecian campos vacios que se agregan al correo.

- Esto no era causa del plugin sino que al hacer una mejora para los outputdocuments se valida los campos añadiendo la etiqueta <br> que es lo que ocasionaba los espacios en el correo. se retiraron nl2br de la funcion replaceDataGridField en la class.g y se agrego la validacion en OutputDocument.php.
2013-12-11 14:44:37 -04:00
Roly Rudy Gutierrez Pinto
18969ebbce BUG-13506 Corrección y aplicación de formato 2013-11-25 17:58:52 -04:00
Roly Rudy Gutierrez Pinto
dc7e950351 Revert "BUG-13506 Corrección de formato"
This reverts commit 751efeb4fc2c872f0f0c9569949473618848d65e.
2013-11-25 17:47:08 -04:00
roly
d49dd2a940 BUG-13506 Corrección de formato 2013-11-25 17:42:49 -04:00
Roly Gutierrez
65bb06ff4e BUG-13506 SOLVED La sección ADMIN / Logs, opción Cron, se queda cargando y en consola de navegador se muestra el error 500 internal Server Error. 2013-11-22 17:05:10 -04:00
Marco Antonio Nina
e40ca19dcc Security Issues - Improvements
- Se añadieron validaciones para sanitizar los valores enviados.
2013-11-15 15:29:07 -04:00
Julio Cesar Laura
50282bab93 BUG 13436 ProcessMaker 2.x Authenticated PHP Code Execution SOLVED
- The function sent in the variable $_REQUEST['action'] was always executed
- A new method was implemented to validate if is a user custom function or a system function (G::isUserFunction)
2013-10-30 20:01:43 -04:00
Roly Gutierrez
fc46da00a7 BUG-12494 SOLVED 2013-09-10 10:31:08 -04:00
Victor Saisa Lopez
02f629f8d6 BUG NNNNN "No se elimina el directorio a eliminar" SOLVED
- Al tratar de eliminar un directorio, se elimina el contenido,
  pero no asi el directorio
- Problema resuelto, se ha cambiado el orden de la eliminacion
  del directorio
2013-09-02 14:40:03 -04:00
Victor Saisa Lopez
d172d744f2 BUG 8665 "32K Issue - Maximum of folder in shared/sites/files" SOLVED
- Al realizar la migracion a la nueva estructura de directorios, no se
  puede descargar los archivos, desde HOME>Documents
- Problema resuelto, al crear la nueva estructura de directorios se ha dado
  los permisos necesarios para dicho directorio

* Available from version ProcessMaker-2.5.1-testing.4
2013-07-12 15:57:54 -04:00
Luis Fernando Saisa Lopez
ca5bcc9fba BUG 11603 "Please consider include 'special' pages..." SOLVED
- Please consider include "special" pages layout to the SKIN.
- Problema resuelto, se han customizado las interfaces "error404" y "updating", ahora estan disponibles en los
  skins "neoclassic" y "classic". Se ha validado esta interfaz en los skins, de no existir los templates en un
  determinado skin, automaticamente utilizara el template del skin "classic".
* Available from version ProcessMaker-2.5.2-testing.1
2013-07-01 16:39:09 +00:00
Luis Fernando Saisa Lopez
709f1a87d6 Merge branch 'master' of git://github.com/colosa/processmaker into BUG-11603 2013-07-01 15:44:00 +00:00
Vera Osokina
70c644ce63 Validating error message for function "chmod" when is in the disable_functions list (2) 2013-06-26 14:42:38 -04:00
Julio Cesar Laura
c113922bd6 Validating error message for function "chmod" when is in the disable_functions list 2013-06-26 14:27:20 -04:00
Luis Fernando Saisa Lopez
bc8b92769a BUG 11603 "Please consider include 'special' pages..." SOLVED
- Please consider include "special" pages layout to the SKIN.
- Problema resuelto, se han customizado las interfaces "error404" y "updating", ahora estan disponibles en los
  skins "neoclassic" y "classic". Se ha validado esta interfaz en los skins, de no existir los templates en un
  determinado skin, automaticamente utilizara el template del skin "classic".
* Available from version ProcessMaker-2.5.1-testing.3
2013-06-24 21:08:05 +00:00
Luis Fernando Saisa Lopez
a4aba26f07 BUG 11603 "Please consider include 'special' pages..." SOLVED
- Please consider include "special" pages layout to the SKIN.
- Problema resuelto, se han customizado las interfaces "error404" y "updating", ahora estan disponibles en los
  skins "neoclassic" y "classic". Se ha validado esta interfaz en los skins, de no existir los templates en un
  determinado skin, automaticamente utilizara el template del skin "classic".
* Available from version ProcessMaker-2.5.1-testing.3
2013-06-24 20:42:29 +00:00
Luis Fernando Saisa Lopez
d1124ea6dc BUG 11603 "Please consider include 'special' pages..." SOLVED
- Please consider include "special" pages layout to the SKIN.
- Problema resuelto, se han customizado las interfaces "error404" y "updating", ahora estan disponibles en los
  skins "neoclassic" y "classic". Se ha validado esta interfaz en los skins, de no existir los templates en un
  determinado skin, automaticamente utilizara el template del skin "classic".
* Available from version ProcessMaker-2.5.1-testing.3
2013-06-18 22:14:40 +00:00
Victor Saisa Lopez
34ec53f91c BUG 0000 "Safe upgrade for JavaScript files of the plugins" SOLVED
- Safe upgrade for JavaScript files of the plugins's translations
- Improved programming logic for this issue
- Problem solved, has been added the code necessary for the plugins's translations
* Available from version ProcessMaker-2.5.2-testing.1
2013-06-12 16:58:48 -04:00
Brayan Osmar Pereyra Suxo
1d6eda27eb Añadi correcciones para translations para plugins.. y arreglo en la clase G 2013-06-06 16:12:05 -04:00
ralpheav
5523e8e7c2 Bug 8462: Directories are created with overly permissive settings.
Sol: the /shared directory mode permission was changed to 770 and the files got 660 mode now.
2013-05-08 15:39:59 -04:00
ralpheav
06466df921 Bug 8665 3K issue:
Description: ./files directory cannot be up 32000 directories max at ext3 configuration.
Solution : split the uid case directory at 3 level to create a tree structure. Apply this new structure to all PM. Set a upgrade procedure at time to use processmaker upgrade <workspace> commnand as su.
2013-04-29 16:48:29 -04:00
Victor Saisa Lopez
8ef92c1a8b 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-25 12:42:30 -04:00
Victor Saisa Lopez
b18bc6b7c0 Merge branch 'master' of git://github.com/colosa/processmaker into BUG-0000 2013-04-24 09:04:56 -04:00
Luis Fernando Saisa Lopez
90dd1bb7fe BUG 11283 "Simplified Interface not reflecting minutes" SOLVED
- Simplified Interface not reflecting minutese
- Solved problem, the list of cases in the simplified interface, the minutes show correctly
* Available from version ProcessMaker-2.0.47 (2.5.1)
2013-04-23 17:18:39 +00:00
Victor Saisa Lopez
220c6491df 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-23 13:16:54 -04:00
Victor Saisa Lopez
c1bf46c80a 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-16 17:11:25 -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
Brayan Osmar Pereyra Suxo
6375105f18 DOC SYSTEM I added functions __ and LoadTranslationPlugin SOLVED
I added functions __ and LoadTranslationPlugin
2013-03-11 11:00:33 -04:00
Brayan Osmar Pereyra Suxo
eec210b933 DOC SYSTEM I added functions __ and LoadTranslationPlugin SOLVED 2013-03-11 10:29:33 -04:00
Victor Saisa Lopez
9e3dd79b4e BUG 10690 "Cuando se introduce algunas paginas no existentes..." SOLVED
- URL no valid no redirects to the 404 page
- Solved problem in validation of template
- Solved problem, add validation for URL no valid
* Available from version ProcessMaker-2.0.46
2013-02-07 16:55:06 -04:00
Julio Cesar Laura
491bbee8e9 And more validations for warnings and notices 2013-01-31 11:56:38 -04:00
Julio Cesar Laura
007c6f26cc BUG 10327 PMDate Functions SOLVED
- No rremplazaba correctamente los valores
- Muestra el nombre del mes correctamente en espaniol cuando sel Sistema se encuentra en espaniol
2013-01-15 15:56:43 -04:00
Julio Cesar Laura
79a12d56f7 BUG 10347 Capitalize() no funciona adecuadamente SOLVED
- Incorrect function to capitalize
- Change function to capitalize
2013-01-11 09:00:59 -04:00
Victor Saisa Lopez
2c6d694b2e BUG 0000 "Problem in OutputDocuments with report generator TCPDF" SOLVED
- Problem with fonts in OutputDocuments with report generator TCPDF
- The problem specifically is with the font tag, this tag is obsolete
- Solved problem, added validation when use font tag
* Available from version ProcessMaker-2.0.46
2013-01-10 16:18:38 -04:00
Victor Saisa Lopez
eb774203d5 BUG 10087 "PM functions y Web Services de ProcessMaker no..." SOLVED
- Problem with the variable $_SESSION
- The variable $_SESSION should not lose the default values ..set
- Added functions to save and restore the values ..of the variable $_SESSION
- Revised class.pmFunctions.php functions and class.wsBase.php
- The QA team should test this functions (most of these functions running
  triggers, try running triggers):
    PMFAddInputDocument
    PMFGenerateOutputDocument
    PMFDerivateCase, WSDerivateCase, wsBase::derivateCase
    PMFNewCase, WSNewCase, wsBase::newCase
    PMFRedirectToStep
    PMFDeleteCase, WSDeleteCase, wsBase::deleteCase
    PMFCancelCase, WSCancelCase, wsBase::cancelCase
    PMFPauseCase, WSPauseCase, wsBase::pauseCase
    PMFUnpauseCase, WSUnpauseCase, wsBase::unpauseCase
    wsBase::executeTrigger
    wsBase::reassignCase
* Available from version 2.0.46
2012-11-29 17:04:31 -04:00
user
24cb5bce52 Merge remote-tracking branch 'upstream/master' into speedy 2012-11-20 14:04:40 -04:00
Hector Cortez
c779f7cfe3 BUG 7301 With Aymara translation can not use Date Picker dialog... SOLVED
- With Aymara translation can not use Date Picker dialog and can't open Output Documents for editing
- Adjustment in the condition of the calendar when the language doesn't exist.
2012-11-19 11:16:46 -04:00