Commit Graph

114 Commits

Author SHA1 Message Date
Julio Cesar Laura
47c46083a6 Merge remote branch 'upstream/master' 2014-06-02 16:20:20 -04:00
Julio Cesar Laura
022e2a8248 Merge remote branch 'upstream/master' 2014-06-02 16:19:05 -04:00
jennylee
342436d82f BUG-15068 PMFPauseCase dosen`t pause the case whrn using the trigger wizzard.
The validation for the not required parameter "unpauseDate" was wrong. When this parameter was empty the validation was taking this like this has a date, so it was trying to check the date format, and this was giving an error.

The validation was changed to only let strings of 10 or more characters go into the next validation where the format of the date is checked.
2014-05-29 16:49:33 -04:00
Erik Amaru Ortiz
7c0747ffa9 Merged in darojas/processmaker (pull request #499)
Se modifica la clase wsBase para que se ejecuten los triggers before assigment, cuando se realiza el route-case. Replace harcoded labels by a translation ID
2014-05-26 12:22:02 -04:00
Julio Cesar Laura
33fb82f376 Merge code github > bitbucket 2014-05-23 16:35 2014-05-23 16:32:18 -04:00
Daniel Rojas
a55e7fc3ed Se modifica la clase wsBase para que se ejecuten los triggers before assigment, cuando se realiza el route-case. 2014-05-20 16:04:30 -04:00
Marco Antonio Nina
a76d7bee3f BUG-14886 PMFPauseCase cannot pass time ('Y-m-d H:i:s') SOLVED
- Strict validation only for date.
- Add validation with time in file class.wsBase.php in function pauseCase
2014-05-19 16:59:16 -04:00
Julio Cesar Laura
82b3a78a0c Improvements in email configuration with sendmail, gmail server and client server 2014-05-02 16:38:21 -04:00
Julio Cesar Laura
421d45b4b9 Improvements in the system emailing, refactoring part 1 2014-05-02 16:37:09 -04:00
Julio Cesar Laura
9995582e9f Improvement in send case notes and routing notifications related to bug 14273 2014-05-02 16:37:08 -04:00
Julio Cesar Laura
43d933aac6 BUG 14273 Error al ejecutar los eventos con PMFSendMessage IMPROVEMENT 2014-05-02 16:37:08 -04:00
Julio Cesar Laura
dfc1fcb5f4 Improvements in email configuration with sendmail, gmail server and client server 2014-04-30 02:59:55 -04:00
Julio Cesar Laura
b2362753a7 Improvements in the system emailing, refactoring part 1 2014-04-29 15:18:46 -04:00
Julio Cesar Laura
d5fa0c950b Improvement in send case notes and routing notifications related to bug 14273 2014-04-15 13:22:01 -04:00
Julio Cesar Laura
b405acdd51 BUG 14273 Error al ejecutar los eventos con PMFSendMessage IMPROVEMENT 2014-04-15 12:06:07 -04:00
Brayan Osmar Pereyra Suxo
9f94f528cf Adicion de CASES ACTIONS 13-17 2014-03-18 12:31:36 -04:00
Daniel Rojas
38afd81af9 Se modifica la clase class.processes y class.wsBase. Se agregan metodos a la clase CASES. (caseInfo, taskCase, newCase, newCaseImpersonate, reassignCase). 2014-03-17 09:09:29 -04:00
Julio Cesar Laura
73f9b84fc7 BUG 12981 When using the plugin ActionByEmail. The email received is not very user freindly IMPROVEMENT 2014-01-22 10:20:51 -04:00
Roly Gutierrez
0ca3a504ef BUG-12219 file mode changed 2013-10-25 11:23:48 -04:00
Roly Gutierrez
f85113e126 BUG-12219 SOLVED Cuando una tarea tiene por configuración marcada la regla de asignación “Self Service”, la tarea puede ser apropiada por otro usuario en la sección 'HOME / Unassigned', seleccionar un registro, opción 'Open' , opción 'Claim This Case'; en consecuencia la tarea pasa al Inbox del usuario. Se requiere una opción similar por ejemplo: 'claimCase', para ProcessMaker SOAP Service. Nota: ProcessMaker SOAP Service ofrece el servicio 'UnassignedCaseList' que obtiene la lista de los casos que no tiene asignación. 2013-10-24 13:56:24 -04:00
Luis Fernando Saisa Lopez
3fd9699a49 BUG 11830 "Remover la funcion WSDL Web Services..." SOLVED
- Remover la funcion WSDL Web Services Functions importProcessFromLibrary()
- Problema resuelto, se ha eliminado la Funcion "importProcessFromLibrary()", ya no existe.
2013-09-02 09:34:33 -04:00
Luis Fernando Saisa Lopez
a8999ea703 BUG 12439 "Actions by email: No manda la manda la notificacion" SOLVED
- Actions by email: No manda la manda la notificacion
- Problema resuelto, al configurar el Email de tipo "Mail PHP" y utilizando una activacion Actions by Email,
  la notificacion se envia.
* Available from version ProcessMaker-2.5.2-testing.1
2013-08-19 15:53:24 -04:00
Luis Fernando Saisa Lopez
50b400679f BUG 12439 "Actions by email: No manda la manda la notificacion" SOLVED
- Actions by email: No manda la manda la notificacion
- Problema resuelto, al configurar el Email de tipo "Mail PHP" y utilizando una activacion Actions by Email,
  la notificacion se envia.
* Available from version ProcessMaker-2.5.2-testing.1
2013-08-19 11:12:01 -04:00
Luis Fernando Saisa Lopez
611ed3447f BUG 12439 "Actions by email: No manda la manda la notificacion" SOLVED
- Actions by email: No manda la manda la notificacion
- Problema resuelto, al configurar el Email de tipo "Mail PHP" y utilizando una activacion Actions by Email, la
  la notificacion se envia.
* Available from version ProcessMaker-2.5.2-testing.1
2013-07-29 12:45:34 -04:00
Luis Fernando Saisa Lopez
e0da82b2e5 BUG 12439 "Actions by email: No manda la manda la notificacion" SOLVED
- Actions by email: No manda la manda la notificacion
- Problema resuelto, al configurar el Email de tipo "Mail PHP" y utilizando una activacion Actions by Email, la
  la notificacion se envia.
* Available from version ProcessMaker-2.5.2-testing.1
2013-07-26 15:35:49 -04:00
Victor Saisa Lopez
2170873054 BUG 12112 "'caseList' webservice is running a query that..." SOLVED
- El metodo caseList, utiliza las tablas principales de ProcessMaker
- Problema resuelto, se ha reescrito el query para que use la tabla APP_CACHE_VIEW,
  si SOLR esta habilitado/activo se utilizara este servicio para la obtencion
  de los datos

* Available from version ProcessMaker-2.5.1-testing.4
2013-07-11 13:18:05 -04:00
Victor Saisa Lopez
255b100f79 BUG 12112 "'caseList' webservice is running a query that..." SOLVED
- El metodo caseList, utiliza las tablas principales de ProcessMaker
- Problema resuelto, se ha reescrito el query para que use la tabla APP_CACHE_VIEW,
  si SOLR esta habilitado/activo se utilizara este servicio para la obtencion
  de los datos

* Available from version ProcessMaker-2.5.1-testing.4
2013-07-11 12:40:09 -04:00
Victor Saisa Lopez
be4aef8fbd Merge branch 'master' of git://github.com/colosa/processmaker into BUG-12112 2013-07-09 10:01:32 -04:00
Marco Antonio Nina
be78d97a43 BUG-11555 PMFDerivateCase: No cambia el estado de DRAFT SOLVED
- El estado no era actualizado correctamente ya que al ejecutar el trigger se tenia datos antiguos con el cual se reescribia el estado del caso.
- Al ejecutar un trigger se realiza el unset de las variables APP_STATUS, APP_PROC_STATUS, APP_PROC_CODE, APP_PIN para que no sean modificadas.
2013-07-09 08:55:25 -04:00
Victor Saisa Lopez
af34ed842b BUG 12112 "'caseList' webservice is running a query that..." SOLVED
- El metodo caseList, utiliza las tablas principales de ProcessMaker
- Problema resuelto, se ha reescrito el query para que use la tabla APP_CACHE_VIEW

* Available from version ProcessMaker-2.5.2-testing.1
2013-07-08 16:59:36 -04:00
Marco Antonio Nina
1d5e74094b BUG-11555 PMFDerivateCase: No cambia el estado de DRAFT SOLVED
- El estado no era actualizado correctamente ya que al ejecutar el trigger se tenia datos antiguos con el cual se reescribia el estado del caso.
- al ejecutar un trigger se realiza el unset de las variables APP_STATUS, APP_PROC_STATUS, APP_PROC_CODE, APP_PIN  para que no sean modificadas.
2013-07-03 09:48:46 -04:00
Victor Saisa Lopez
d615959042 BUG 12173 "Trigger Execution" SOLVED
- No execute triggers according the configuration in case scheduler
- Solved problem, add code to execute triggers in method newCase() in wsBase class
* Available from version ProcessMaker-2.5.1-testing.3
2013-06-24 10:24:45 -04:00
Marco Antonio Nina
638cdee160 Add hook before create user 2013-03-20 10:58:19 -04:00
ralph
8bde064996 BUG 10989: "PMFNewCaseImpersonate definition is incomplete"
Error:  There were no parameter to set which starting task to select.
Sol:    Adding a optional paramater to the newCaseImpersonate function.
plus code style changes.
2013-03-19 13:52:49 -04:00
ralph
34c35397dd Removing check of the task steps. 2013-03-19 13:47:16 -04:00
ralph
07c322c210 Adding extra parameter to newCaseImpersonate 2013-03-19 11:36:06 -04:00
ralph
f5d94ebbf9 Adding optional taskid parameter to newCaseImpersonate function 2013-03-19 10:45:04 -04:00
Brayan Osmar Pereyra Suxo
43d10b6185 BUG 10594 I added to validation in SSL and added memory limit SOLVED
I added to validation in SSL and added memory limit
2013-02-04 15:49:46 -04:00
Brayan Osmar Pereyra Suxo
477cf0bbd5 PM SQL tunning
We added the PM SQL tunning
2013-01-28 16:49:00 -04:00
Brayan Osmar Pereyra Suxo
55fc0b0406 BUG 10439 I added to set variables SOLVED
I added to set variables DEL_INDEX and TASK_UID to save PRIORITY
2013-01-25 15:43:22 -04:00
Hector Cortez
eb65717def BUG 10397 Función PMFTaskCase devuelve index y no el guid SOLVED
- La función PMFTaskCase devuelve el delegate index de la tarea y no el Guid.
- Adjustment function PMFTaskCase for Web Services.
2013-01-17 14:39:35 -04:00
Hector Cortez
0b0061523f BUG 10397 Función PMFTaskCase devuelve index y no el guid SOLVED
- La función PMFTaskCase devuelve el delegate index de la tarea y no el Guid.
- Added TAS_UID field as guid index  to the PMFTaskCase function.
2013-01-17 10:25:16 -04:00
Victor Saisa Lopez
5c1c6fbc66 BUG 10152 "PMFSendMessage() should have an option for..." SOLVED
- PMFSendMessage function can't be set for send mail with format text plain
- Fixed, PMFSendMessage now use the extension of the template for get the
  format of the mail, example:
    > path_to_template/MyTemplate.html
      the extension is html, then use text/html content type for the mail
    > path_to_template/MyTemplate.txt
      the extension is txt, then use text/plain content type for the mail
    > If the extension is different to html/htm, then used text/plain in all cases
* Available from version ProcessMaker-2.0.46
2012-12-13 17:07:18 -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
Victor Saisa Lopez
ee7ec4f2df BUG 9935 "DEL_INDEX PM Table Value" SOLVED
- Every time I send E-mails with PMFSendMessage() function, it doesn't
  keep a track in DEL_INDEX field from APP_MESSAGE table
- Added parameter $delIndex to the function
* Available from version 2.0.46
2012-11-23 10:46:59 -04:00
Victor Saisa Lopez
e10d68ba58 BUG 7752 "No webservice to add notes" SOLVED
- New feature
- Web Services for add case note
- Added functions "PMFAddCaseNote, WSAddCaseNote" in "class.pmFunctions.php"
- Added function "addCaseNote" in "class.wsBase.php"
- Added functionality for applications using Web Services
* Available from version 2.0.46
2012-11-19 14:35:10 -04:00
Victor Saisa Lopez
ebd1a4747c BUG 8596 "Web Services needs a userInfo() function" SOLVED
- New feature
- Web Services for getting information of user
- Added functions "PMFInformationUser, WSInformationUser" in "class.pmFunctions.php"
- Added function "informationUser" in "class.wsBase.php"
- Added functionality for applications using Web Services
* Available from version 2.0.46
2012-11-15 12:56:33 -04:00
Brayan Osmar Pereyra Suxo
1a7cc3a34e BUG 9962 I added a validation to field SOLVED
I added a validation to text field
2012-11-14 17:05:42 -04:00
Marco Antonio Nina
530565f543 BUG 9937 PMFSendMessage way to not log in history... SOLVED
- The registration messages are displayed by default.
- was add in PMFSendMessage a feature in the last parameter.
2012-10-29 11:45:05 -04:00
Ralph Asendeteufrer
04de7b363f BUG 9881 PM 2.0.44 testing 3. Al enviar una combinacion invalidad de parametros a PMFNewCase() se vence la sesion del usuario.
PROBLEM  The session vars were replaced with invalid values.
SOLUTION Restore the session vars with healty values.
2012-10-12 14:57:51 -04:00