Commit Graph

140 Commits

Author SHA1 Message Date
Paula V. Quispe
ed01eaaff3 PM-4507 2015-12-18 13:05:55 -04:00
Ronald Q
933543fd29 PM-4286 Notifica despues de derivar un paralelo aun cuando los hilos no terminaron
undefined variables

fix in del_index
2015-12-03 17:36:59 -04:00
jennydmz
161e31847d GI-138
New changes to pmgmail integration
2015-11-11 11:31:25 -04:00
Ronald Quenta
3a6c82801a Implementacion de la notificacion para android y ios
add method

add endpoints to api.ini

change message in send notification

change .pem and conf

PM-3587 Cambiar el texto de notificaciones
2015-09-24 15:18:46 -04:00
Luis Fernando Saisa Lopez
f0c75ce4a7 PM-3374 "REST endpoint PUT cases/{app_uid}/execute-trigger/..." SOLVED
> Code Issue:
  REST: Endpoint PUT /api/1.0/{workspace}/cases/{app_uid}/execute-trigger/{trig_uid} allways return 200
> Solution:
  Se agrega validacion en el siguiente Endpoint cuando se utiliza el servicio REST, el mismo mostrara un mensaje cuando se
  ejecuta el trigger con status 200

PM-3374 "REST endpoint PUT cases/{app_uid}/execute-trigger/..." SOLVED
2015-09-15 12:25:41 -04:00
Luis Fernando Saisa Lopez
c30ba2f9b3 PM-3324 "REST endpoint PUT /cases/{app_uid}/reassign-case" SOLVED
> Code Isuue:
  0017925: REST endpoint PUT /cases/{app_uid}/reassign-case can not reassign cases to ad hoc users
> Solution:
  Se agrega validacion en el siguiente Endpoint cuando se utiliza el servicio REST, el mismo se puede reasingar un caso
  a un usuario de tipo Ad Hoc.
  PUT /cases/{app_uid}/reassign-case
2015-08-26 15:13:48 -04:00
Julio Cesar Laura
191266e4f4 Add field APP_DISABLE_ACTION_DATE to criteria 2015-07-31 16:26:44 -04:00
Victor Saisa Lopez
a81099ea18 PM-2576 "Support for Timer-Event (End-points and Backend)" SOLVED
- Se a implementado el Timer-Event CRON, el cual se ejecuta con el siguiente comando:
    /path/to/processmaker/workflow/engine/bin$ php -f timereventcron.php +wMyWorkspace
- Se a implementado el registro de logs para el Timer-Event CRON
2015-07-07 11:51:12 -04:00
Ronald Quenta
10ef839471 fix in wsBase, add field del_index in list, fix in execute trigger 2015-06-29 14:44:04 -04:00
Ronald Quenta
ce0274df93 refactorizacion del endpoitn route-case y adicion de un nuevo endpoint 2015-06-24 14:36:06 -04:00
Victor Saisa Lopez
5478913799 PM-2835 "Adicionar los siguientes features..." SOLVED
Issue:
    Adicionar los siguientes features la posibilidad de seleccionarse en la licencia (features):
    - Code Scanner
    - Multiple Email Servers
    - Mobile Fields
Cause:
    Nuevo validacion de licencia para features
Solution:
    Se agrego validacion de licencia para los features especificados
2015-06-01 14:53:56 -04:00
Victor Saisa Lopez
42faa45f67 PM-2835 "Adicionar los siguientes features..." SOLVED
Issue:
    Adicionar los siguientes features la posibilidad de seleccionarse en la licencia (features):
    - Code Scanner
    - Multiple Email Servers
    - Mobile Fields
Cause:
    Nuevo validacion de licencia para features
Solution:
    Se agrego validacion de licencia para los features especificados
2015-06-01 14:15:53 -04:00
marcelo.cuiza
9bde3741d0 PM-1236
No se crean los usuarios con el trigger PMFCreateUser, cuando este es creado usando el asistente.

Causa: a traves del asistente, si no se introducia una fecha de expiracion, el valor por defecto que adopta es null, lo cual ocasionaba conflictos.
Solucion: se modifico la condicion para validar valores con null
2015-05-12 10:18:44 -04:00
Paula V. Quispe
cb1f02dc82 PM-2211: I added new column Error_mail in Email's log 2015-04-20 16:24:01 -04:00
Brayan Pereyra
43c1f2ed2d PM-1915: Adicion de field delStatus para indicar el hilo pausado 2015-04-15 12:49:47 -04:00
Victor Saisa Lopez
420acd83dd PM-2114 "0017023: REST endpoint GET /cases/{app_uid} doesn't..." SOLVED
Issue:
    PM-2114: 0017023: REST endpoint GET /cases/{app_uid} doesn't check whether user has permission to access case
    PM-2115: 0017027: REST endpoint GET /cases/{app_uid} returns an empty response if case has "CANCELLED" or "COMPLETED" status
Cause:
    PM-2114: No existe validacion para el usuario
    PM-2115: No se a considerado cuando un caso tiene un estado PAUSED, CANCELLED o COMPLETED
Solution:
    PM-2114: Se agrega validacion para el usuario
    PM-2115: Se a completado en el metodo "getCaseInfo" para los estados PAUSED, CANCELLED o COMPLETED
2015-04-10 10:07:22 -04:00
Luis Fernando Saisa Lopez
9790b048b8 PM-2116 "REST endpoints GET /cases/{app_uid}..." SOLVED 2015-04-09 16:10:00 -04:00
Paula V. Quispe
dceb8b035a I solved the issue PM-1955 new parameter in sendMessage 2015-03-30 17:04:18 -04:00
Luis Fernando Saisa Lopez
eac594e0d9 PM 934 "16557: PMFDerivate is not working" SOLVED
Code Issue:
16557: PMFDerivate is not working.
Solution:
- En el metodo derivateCase(), existia codigo repetido en dos partes del metodo. Se suprime el codigo repetido.
- En PMFDerivateCase contiene lo siguiente:
      PMFDerivateCase ($caseId, $delIndex, $bExecuteTriggersBeforeAssignment = false, $sUserLogged = null)
  Al ejecutar el trigger cuando esta como Before Assigment, se debe pasar el tercer parametro como true.
2015-01-17 17:02:10 -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
Marco Antonio Nina
ea42cf711b Improvement enable features enterprise 2014-10-10 16:17:07 -04:00
Marco Antonio Nina
edfba243e7 Improvement change of function hashPassword 2014-10-02 16:31:50 -04:00
Marco Antonio Nina
48d963a033 BUG-15561 Cambiar el algoritmo o metodo de cifrado... SOLVED
- It don't have the functionality.
- A function was add in class bootstrap hasPassword.
- a function was add in class enterprise.
2014-09-22 09:58:50 -04:00
jennylee
05ff8baf7b Fixing a variable declaration 2014-09-18 17:11:30 -04:00
jennylee
d4dd0c61a3 PM-246 New parameter Alternative Email Settings in PMFSendMessage
A new parameter $config (associative array) was added in the PMFSendMessage function:

Example:
array(
"MESS_ENGINE"=>"PHPMAILER",
"MESS_SERVER"=>"smtp.gmail.com",
"MESS_PORT"=>587,
"MESS_FROM_MAIL"=>"xxx@gmail.com",
"MESS_RAUTH" =>1,
"MESS_ACCOUNT"=>"xxx@gmail.com",
"MESS_PASSWORD"=>"15678=865",
"SMTPSecure"=>"tls"
)

The parameters of the array showed in the Example are all the necesary parameters.
2014-09-18 17:04:22 -04:00
jennylee
55327ad543 PM-246 New parameter Alternative Email Settings in PMFSendMessage
A new parameter $config (associative array) was added in the PMFSendMessage function:

Example 1:

array(
"EmailEngine"=>"PHPMAILER",
"Server"=>"smtp.gmail.com",
"Port"=>587,
"UserName"=>"jennylee@colosa.com",
"FromEmail"=>"jennylee@colosa.com",
"UserPassword"=>"asfasjeasas",
"SecureConnection"=>"tls"
)

The parameters of the $config array showed in the example 1 are all the parameters that the array $config accepts, this could just have the UserName and the UserPassword if all the other parameters are the same as those that are configured in System configuration.

Example 2:
array(
"UserName"=>"jennylee@colosa.com",
"UserPassword"=>"asfasjeasas"
)
2014-09-18 13:42:34 -04:00
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