Commit Graph

231 Commits

Author SHA1 Message Date
Paula V. Quispe
ef261316b0 I solved issues with Cryptographic Issues 2015-03-26 10:19:43 -04:00
Luis Fernando Saisa Lopez
ea5263111c PM-1900 "0016158: The routing condition with..." SOLVED
> Code Issue:
  0016158: The routing condition with currency doesn't work
> Solution:
  Se agrega validacion en el metodo PMFRemoveMask().
2015-03-23 15:38:33 -04:00
dheeyi
bc160bd91d PM-1127 Change following text in the Trigger Wizard
Causa: Labels y titles definidos previamente con esa descripcion.
SolucióModificar las descripciones.
2015-03-06 14:26:36 -04:00
dheeyi
36d82f1c8e PM-1127 Change following text in the Trigger Wizard.
Causa:  Textos definidos previamentes.

SolucióEdicion de nuevos textos.
2015-03-05 13:38:57 -04:00
dheeyi
a98068b4a4 PM-1127 Change following text in the Trigger Wizard
Causa:  Textos definidos previamentes.

SolucióEdicion de nuevos textos.
2015-02-26 15:10:35 -04:00
marcelo.cuiza
78c0d75522 PM-1145, PM-1131
PM-1445, No se muestra el calendario que esta usando un usuario. PM-1131, actualizacion de etiquetas en trigger wizard

PM-1445, se agrego el parametro CALENDAR_NAME en usersAjax.php y se recibio el mismo en users.js
2015-02-03 17:31:20 -04:00
marcelo
66ca1ab983 El bugs es PM-1145 no recibia el parametro correspondiente a la variable del calendar.
PM-1131, mejora en las etiquetas

PM-1145, Se lo resolvio creando la variable faltante.
2015-02-03 16:26:25 -04:00
Freddy Daniel Rojas Valda
1429ca3741 PM-1113 Arreglar labels para PM3 - SOLVED 2014-12-12 15:49:06 -04:00
Julio Cesar Laura
677e40303c Fix labels in wizard, change 'adres' to 'adress' 2014-11-04 09:27:54 -04:00
Julio Cesar Laura
0448d0e6db Fixing many issues related to password hash method changed 2014-10-02 17:21:33 -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
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
Marco Antonio Nina
a97c3fbe34 BUG-14288 Evaluation not working properly with currency field SOLVED
- the field no float format.
- add function PMRemoveMask in file class.pmFunctions.php that erase the mask.
2014-05-19 12:07:59 -04:00
Luis Fernando Saisa Lopez
40d43369be BUG 13400 "Adjuntar dos archivos con el mismo..." SOLVED
- Adjuntar dos archivos con el mismo nombre en un correo (PM v. 2.5.1).
- Problema resuelto:
  Se agrega un nuevo metodo "PMFAddAttachmentToArray" el cual permite validar el indice de un array, si los indices
  son iguales se diferenciara, si no lo son, se mantendra el mismo indice.

  El metodo recibe los siguientes parametros:
    > $arrayData: Array, valor de entrada, en donde contendra los nuevos datos.
    > $index: Nuevo nombre de indice
    > $value: Nuevo valor que contendra el indice
    > $suffix: Cadena que se concatenara al indice diferente por default es: "$suffix = Copy({i})"
               Ejemplo de cadena de concatenacio:
                       Fotografia Copy(1).jpg

      Nota.- Suffix es un parametro opcional como se muestra en los ejemplos y su aplicabilidad:

            PMFAddAttachmentToArray($array(), "notas.txt", "Notas de estudiantes");
            PMFAddAttachmentToArray($array(), "notas.txt", "Notas de estudiantes", " Numero de copias-({i})");
            PMFAddAttachmentToArray($array(), "notas.txt", "Notas de estudiantes", "");

    > La nueva funcion es:

    function PMFAddAttachmentToArray($arrayData, $index, $value, $suffix = " Copy({i})")
    {
        ...
    }

    Este metodo puede ser utilizado al momento de crear triggers en: DESIGNER>Triggers>New

  Disponible para la version 2.5.2
2013-11-22 12:37:10 -04:00
Luis Fernando Saisa Lopez
f5bb7d341a BUG 13400 "Adjuntar dos archivos con el mismo nombre en un correo." SOLVED
- Adjuntar dos archivos con el mismo nombre en un correo (PM v. 2.5.1).
- Problema resuelto:
  Se agrega un nuevo metodo "arrayDocumentAddElement" el cual permite validar el indice de un array, si los indices
  son iguales se diferenciara, si no lo son, se mantendra el mismo indice.

  El metodo recibe los siguientes parametros:
    > $arrayData: Array, valor de entrada, en donde contendra los nuevos datos.
    > $index: Nuevo nombre de indice
    > $value: Nuevo valor que contendra el indice
    > $suffix: Cadena que se concatenara al indice diferente por default es: "$suffix = Copy({i})"
               Ejemplo de cadena de concatenacio:
                       Fotografia Copy(1).jpg

      Nota.- Suffix es un parametro opcional como se muestra en los ejemplos y su aplicabilidad:

            arrayDocumentAddElement($array(), "notas.txt", "Notas de estudiantes");
            arrayDocumentAddElement($array(), "notas.txt", "Notas de estudiantes", " Numero de copias-({i})");
            arrayDocumentAddElement($array(), "notas.txt", "Notas de estudiantes", "");

    > La nueva funcion es:

    function arrayDocumentAddElement($arrayData, $index, $value, $suffix = " Copy({i})")
    {
        ...
    }

    Este metodo puede ser utilizado al momento de crear triggers en: DESIGNER>Triggers>New

  Disponible para la version 2.5.2
2013-11-21 16:37:24 -04:00
Julio Cesar Laura
bd82850abe IMPROVEMENT in PM function PMFDerivateCase 2013-07-15 10:31:11 -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
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
Hector Cortez
e028c95639 BUG 10620 setCaseTrackerCode function does not work SOLVED
- When you send an empty string in the parameter "Code" always returns 0. When you enter the correct parameters always returns 1.
- Changed documentation of the return value.
2013-04-01 09:57:21 -04:00
Marco Antonio Nina
638cdee160 Add hook before create user 2013-03-20 10:58:19 -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
Julio Cesar Laura
2d0fff6c4d Improvement in the PM function "setCaseTrackerCode" 2013-03-07 15:15:54 -04:00
Julio Cesar Laura
b986dd1a7d IMPROVEMENT in PMFunction PMFGetNextAssignedUser 2013-02-19 11:36:10 -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
Julio Cesar Laura
1a2d5ed666 Improvment for the PM function PMFSendVariables when the case to be updated is the current case 2013-02-01 18:05:33 -04:00
Julio Cesar Laura
521c10b2ae BUG 10620 setCaseTrackerCode function does not work SOLVED
- Incorrect condition in update logic
- Fix incorrect condition
2013-02-01 12:51:03 -04:00
Victor Saisa Lopez
a3cf657fa0 BUG 10547 "PMFGetCaseNotes function. The wizard does not..." SOLVED
- PMFGetUserEmailAddress and PMFGetCaseNotes function. The wizard does not work properly.
- Solved problem, corrected default values of the parameters
* Available from version ProcessMaker-2.0.46
2013-01-29 15:05:04 -04:00
Brayan Osmar Pereyra Suxo
c148800df9 PMSQL I added to change to PMFDerivateCase SOLVED
I added to change to PMFDerivateCase
2013-01-29 11:33:32 -04:00
Marco Antonio Nina
4de03be550 BUG 10261 Faltan descripciones o se muestan cortadas en Triggers SOLVED
- Not was have descriptions for triggers in the wizard.
- Was add descriptions.
2013-01-04 13:59:20 -04:00
Marco Antonio Nina
7dfc160989 BUG 10257: P.M. 2.0.46 Error al crear un trigger (PMFSendMessage) IMPROVEMENT
- All fields are required.
- was changed some fields a optional.
2013-01-03 11:01:16 -04:00
Marco Antonio Nina
7ffbecdb60 BUG 10156 Cron execution stop if an error is found in any event SOLVED
- To run cron was stopped in one case in the function PMFGetUserEmailAddress for a nonexistent user id.
- was add validation to nonexistent user
2012-12-12 14:45:16 -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
Julio Cesar Laura
4cdbd2668a Changed references to deprecated file "cases_List" 2012-11-28 15:57:55 -04:00
Victor Saisa Lopez
23d03a7d2e BUG 8283 "PMFAddInputDocument function request" SOLVED
- New feature
- PM Function for add a input document
- Added function "PMFAddInputDocument" in "class.pmFunctions.php"
- The QA team should test with:
    * Dynaforms
    * KnowledgeTree plugin
* Available from version 2.0.46
2012-11-27 12:56:10 -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
Julio Cesar Laura
afc2a589fb Add new properties to function PMFGenerateOutputDocument 2012-11-12 10:47:22 -04:00
Julio Cesar Laura
e07093203b BUG 9946 Cases paused with the PMFPauseCase function are redirecting to the inbox and Paused folder at the same time SOLVED
- The triggers was paused the current case
- Add validation when the trigger pause/cancel the current case
2012-10-29 15:24:21 -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
Hector Cortez
d9d3eed6ff BUG 9321 executeQuery() does not return the number of records affected..SLOVED
- ExecuteQuery() is supposed to return the number of records affected by DELETE, UPDATE and INSERT commands.
- Adjustment in the number of records for different Engines.
2012-10-12 16:57:47 -04:00
Fernando Ontiveros
eba4b6e7d7 CODE STYLE class.pmFunctions.php 2012-10-09 12:56:31 -04:00
Victor Saisa Lopez
3fc8719472 BUG 5494 "Request for a web service function to cancel..." SOLVED
- New feature
- Web Services for pause and unpause case
- Added functions "PMFPauseCase, PMFUnpauseCase, WSPauseCase, WSUnpauseCase" in "class.pmFunctions.php"
- Added function "pauseCase, unpauseCase" in "class.wsBase.php"
- Added functionality for applications using Web Services
- Cancel case it's solved in bug 7385
- Function "pauseCase" from "class.pmFunctions.php" has changed its name to "PMFPauseCase"
* Available from version 2.0.44
2012-09-12 14:46:26 -04:00
Victor Saisa Lopez
128b193768 BUG 7385 "PMF functions required for handling cases..." SOLVED
- New feature
- Web Services for delete and cancel case
- Added functions "PMFDeleteCase, PMFCancelCase, WSDeleteCase, WSCancelCase" in "class.pmFunctions.php"
- Added function "deleteCase, cancelCase" in "class.wsBase.php"
- Added functionality for applications using Web Services
* Available from version 2.0.44
2012-09-11 16:41:05 -04:00
Victor Saisa Lopez
3ffa50d602 BUG 4119 "Need web service for updating user accounts" SOLVED
- New feature
- Web Services for updating user accounts
- Added functions "PMFCreateUser, PMFUpdateUser, WSCreateUser, WSUpdateUser" in "class.pmFunctions.php"
- Added function "updateUser" in "class.wsBase.php"
- Added functionality for applications using Web Services
2012-07-25 18:27:48 -04:00
Julio Cesar Laura
b4390b0c1a BUG 9414 PMFSendVariables doesn't work
- The function don't use the context execution values
- Merge the case variables with the execution context values if exists
2012-07-23 20:50:41 -04:00
Victor Saisa Lopez
31f8bcdfd4 BUG 9291 "Formatting files to PSR2" SOLVED
- Formatting files to PSR2
2012-07-11 15:24:11 -04:00
Victor Saisa Lopez
5e6f4ad09b BUG 9291 "Creating user via web services - no option to set..." SOLVED
- Creating user via web services, no option to set expiry date
- Create user via web services, can now be set parameters:
  expiry date and status (in the functions: createUser, WSCreateUser and PMFCreateUser)
- These changes in functions must be documented in the wiki.processmaker.com
2012-07-11 12:52:43 -04:00