Commit Graph

1736 Commits

Author SHA1 Message Date
julceslauhub
291f70f6d4 Merge pull request #2536 from marcoAntonioNina/BUG-10252
BUG-10252 advanced search case summary form SOLVED
2014-08-14 12:36:46 -04:00
Marco Antonio Nina
1408adaefb BUG-10252 advanced search case summary form SOLVED
- A permission was add SUMMARY_FORM
2014-08-14 09:19:48 -04:00
Luis Fernando Saisa Lopez
acee5772c0 BUG 15394 "Cambiar el password despues de aplicar..." SOLVED
- Cambiar el password despues de aplicar el hotfix 2.5.2.3
- Problema resuelto, se agrega una validacion para esta version de processmaker "2.5.2.4" o "2.8", cuando sean estas
  versiones, se crea un flag que se registra en la tabla "configuration" y se hace una actualizacion de registros en la tabla
  "USERS_PROPERTIES", la actualizacion de los datos solo se realizar una vez.
2014-08-13 11:56:00 -04:00
Luis Fernando Saisa Lopez
ff9d101692 Merge branch 'master' of git://github.com/colosa/processmaker into BUG-15394 2014-08-13 11:48:42 -04:00
Luis Fernando Saisa Lopez
713b39d29d BUG 15394 "Cambiar el password despues de aplicar..." SOLVED
- Cambiar el password despues de aplicar el hotfix 2.5.2.3
- Problema resuelto, se agrega una validacion para esta version de processmaker "2.5.2.4" o "2.8", cuando sean estas
  versiones, se crea un flag que se registra en la tabla "configuration" y se hace una actualizacion de registros en la tabla
  "USERS_PROPERTIES", la actualizacion de los datos solo se realizar una vez.
2014-08-13 11:19:00 -04:00
julceslauhub
a18722b573 Merge pull request #2532 from luisfernandosl/BUG-15524
BUG 15524 "Mantener el Idioma de la URL..." SOLVED
2014-08-13 11:16:34 -04:00
Luis Fernando Saisa Lopez
26e63131ed BUG 15394 "Cambiar el password despues de aplicar..." SOLVED
- Cambiar el password despues de aplicar el hotfix 2.5.2.3
- Problema resuelto, se agrega una validacion para esta version de processmaker "2.5.3" o "2.8", cuando sean estas
  versiones, se crea un flag que se registra en la tabla "configuration" y se hace una actualizacion de registros en la tabla
  "USERS_PROPERTIES", la actualizacion de los datos solo se realizar una vez.
2014-08-13 11:00:44 -04:00
Luis Fernando Saisa Lopez
ac037ae3a4 Merge branch 'master' of git://github.com/colosa/processmaker into BUG-15394 2014-08-13 10:51:35 -04:00
Luis Fernando Saisa Lopez
2d891371c4 BUG 15524 "Mantener el Idioma de la URL..." SOLVED
- Mantener el Idioma de la URL al iniciar sesion
- Problema resuelto, al iniciar sesion con un determinado idioma en la url y cerrar sesion, al iniciar sesion nuevamente
  en el login el idioma se mantendra al idioma definido en la url, tambien se adiciona una opcion mas al guardar la configuracion
  del idioma cuya opcion es "Use the language of URL".
2014-08-12 12:27:32 -04:00
Luis Fernando Saisa Lopez
a16a53e786 BUG 15394 "Cambiar el password despues de aplicar..." SOLVED
- Cambiar el password despues de aplicar el hotfix 2.5.2.3
- Problema resuelto, se agrega una validacion para esta version de processmaker "2.5.2.4" o "2.5.3", cuando sean estas
  versiones, se crea un flag que se registra en la tabla "configuration" y se hace una actualizacion de registros en la tabla
  "USERS_PROPERTIES", la actualizacion de los datos solo se realizar una vez.

  Disponible para la version 2.5.3 de ProcessMaker.
2014-08-12 10:07:28 -04:00
Marco Antonio Nina
25db86d3ba BUG-15503 Advanced Search: Cuando un caso es completado... SOLVED
- Cases with the completed status were not considered.
- A validation was added in criteria in file AppCacheView.php function getAllCases2
2014-08-12 09:08:00 -04:00
Luis Fernando Saisa Lopez
fc423215e2 BUG 15524 "Mantener el Idioma de la URL..." SOLVED
- Mantener el Idioma de la URL al iniciar sesió
- Problema resuelto, al iniciar sesion con un determinado idioma en la url y cerrar sesion, al iniciar sesion nuevamente
  en el login el idioma se mantendra al idioma definido en la url, tambien se adiciona una opcion mas al guardar la configuracion
  del idioma cuya opcion es "Use the language of URL".
2014-08-08 13:06:16 -04:00
julceslauhub
a81f8453e3 Merge pull request #2524 from Jennydmz/master
BUG UPGRADE MORE THAN 160 WS.
2014-08-07 09:32:16 -04:00
Victor Saisa Lopez
0a6a3e308c BUG-14575 "Cuando se genera un Documento de salida haciendo..." SOLVED
- No se muestra caracteres chinos en un OutputDocument (TCPDF)
- Problema resuelto:
    * Al encontrarse un tipo de fuente complejo (caracteres Japanese, Chinese, etc)
    se esta seteando un origen de fuente especifico (arialuni.ttf).
    * Vea la siguiente URL "http://wiki.processmaker.com"
    seccion "III. Configuration" punto "12. Fonts for non-Western languages".
    * Entonces el archivo "arialuni.ttf" debera ser copiando en "/path/to/processmaker/gulliver/thirdparty/tcpdf/fonts"
    Nota.- El procedimiento anterior no esta documentado para "TCPDF", solo esta para "HTML2PDF (Old Version)"
2014-08-01 16:42:25 -04:00
jennylee
ac5f0925d0 BUG UPGRADE MORE THAN 160 WS.
When you try to upgrade more than 160 ws in a single PM instalation a TO MANY CONNECTIONS ERROR happens, and this stop the ws upgrade.

When you make the upgrade of many ws, each ws opens a new connection to the DB, and this is closed only at the end of all ws upgrade, so this cause the TO MANY CONNECTIONS error.

To solve the problem I kill the connection to the DB at the end of each ws upgrade.
2014-07-31 17:00:31 -04:00
jennylee
f2df12faec BUG UPGRADE MORE THAN 160 WS.
When you try to upgrade more than 160 ws in a single PM instalation a TO MANY CONNECTIONS ERROR happens, and this stop the ws upgrade.

When you make the upgrade of many ws, each ws opens a new connection to the DB, and this is closed only at the end of all ws upgrade, so this cause the TO MANY CONNECTIONS error.

To solve the problem I kill the connection to the DB at the end of each ws upgrade.
2014-07-28 09:50:40 -04:00
Marco Antonio Nina
09c83fc7bb Improvement Plugin EnhancedLogin
- A validation was added validation for login.
2014-07-23 12:35:31 -04:00
Julio Cesar Laura
692a1917e2 Initializing vars correctly to avoid warnings messages 2014-07-08 10:46:55 -04:00
Luis Fernando Saisa Lopez
fdbc289b3c BUG 15243 "Email Notification from Subprocess" SOLVED
- Email Notification from Subprocess.
- Problema resuelto, cuando se tiene un subproceso que tiene notificacion en la ultima tarea y este debe retornar al proceso
  principal, entonces la notificacion se enviara al usuario del proceso principal.
2014-07-03 15:42:28 -04:00
Luis Fernando Saisa Lopez
1877369b91 BUG 15243 "Email Notification from Subprocess" SOLVED
- Email Notification from Subprocess.
- Problema resuelto, cuando se tiene un subproceso que tiene notificacion en la ultima tarea y este debe retornar al proceso
  principal, entonces la notificacion se enviara al usuario del proceso principal.
2014-07-03 12:42:37 -04:00
Julio Cesar Laura
8c9b312b9f BUG 15225 La bandeja "Sin asignar", tarda demasiado en cargar cuando la regla de asignaciós "Self Service Value Based Assignment" SOLVED
- La funcion "LoadCase" de la clase "Cases" se usaba N veces y provocaba la lentitud
- Se optimizo el query para que no sea necesario usar la funcion "LoadCase" varias veces
2014-06-26 15:25:06 -04:00
Luis Fernando Saisa Lopez
451326b6ec BUG 15195 "User appear more than once in the..." SOLVED
- User appear more than once in the Process Supervisor window
- Problema resuelto, cuando se elimina a un usuario por ADMIN>USERS>Users, este usuario puede se eliminado sin restricciones
  aunque el usuario este asignado como supervisor de un proceso lo cual no es correcto.
  Se hace una validacion que verifica si el usuario esta asignado como supervisor le saldra un mensaje de confirmacion
  que indica si deseea eliminar el usuario de todas maneras. Si la respuesta es Si, se eliminara de la lista de usuarios
  y de la lista de usuarios asignados como supervisores.
2014-06-23 14:09:43 -04:00
julceslauhub
2bd6b68cca Merge pull request #2465 from marcoAntonioNina/BUG-15167
BUG-15167 Error al momento de envio de triggers SOLVED
2014-06-20 11:14:55 -04:00
Marco Antonio Nina
8cb260dcf6 BUG-15167 Error al momento de envio de triggers SOLVED
- No validation if exists the file env.ini
- A validation was added in file class.system.php
2014-06-20 10:55:52 -04:00
jennylee
fdc1a997e3 BUG-15193 Error in PM Table Data Search option
The search option in PMTables has a validation where the APP_UID field is ignored in the search because this was causing some search troubles when you wanna search a number that was include into the APP_UID (eg. 'APP_UID':405044408538cb9472ade260172, 'text to search':4408 )

Now, we add a checkbox field near the search text field to customize this behavior. With this checkbox 'Search also in the APP_UID field' you can decide if the search will include or not the APP_UID field.
2014-06-18 16:28:44 -04:00
jennylee
38c4752661 Merge remote branch 'upstream/master' 2014-06-18 16:28:37 -04:00
julceslauhub
e477d46672 Merge pull request #2455 from marcoAntonioNina/BUG-14984
BUG-14984 Improvement value DEBUG_SQL
2014-06-18 15:16:46 -04:00
jennylee
af70198315 BUG-15193 Error in PM Table Data Search option
The search option in PMTables has a validation where the APP_UID field is ignored in the search because this was causing some search troubles when you wanna search a number that was include into the APP_UID (eg. 'APP_UID':405044408538cb9472ade260172, 'text to search':4408 )

Now, we add a checkbox field near the search text field to customize this behavior. With this checkbox 'Search also in the APP_UID field' you can decide if the search will include or not the APP_UID field.
2014-06-18 11:31:22 -04:00
Roly Rudy Gutierrez Pinto
ef1112793a BUG-14775 Adicion de bandera que habilita politicas de contraseña al momento de logueo de usuario. IMPROVEMENT. 2014-06-17 12:06:22 -04:00
julceslauhub
8ad545a2a4 Merge pull request #2449 from gproly/BUG-14775
BUG-14775 In the source code /workflow/engine/classes/model/UsersPropert...
2014-06-16 13:32:41 -04:00
Marco Antonio Nina
7989457678 BUG-14984 validations
- A validation was added
2014-06-16 11:47:23 -04:00
jennylee
efb721c562 BUG-15116 InputFile is lost when importing a process.
When an already created process is imported with the 'Create a completely new process..' option, the inputs asociated in the dynaforms are not the input created for this new process, this new (copy) process still has associated the input of the original process (same UID), this because the uid of the new input is never replaced in the new process's dynaform xml file.

So it was created a new field in the data object (the data that has all the information about the new process) where is all the old inputs uid and the new ones. Then using this object this old uids are replaced with the new inputs uids.
2014-06-13 15:01:52 -04:00
Roly Rudy Gutierrez Pinto
89c72b97ab BUG-14775 In the source code /workflow/engine/classes/model/UsersProperties.php line 153-160 variable $iLength is obtained by calculating the number of characters in the password, if the password is valid variable $aErrors no longer sets the corresponding flag to activate the validators in the Windows password change. IMPROVEMENT. 2014-06-12 17:31:25 -04:00
Roly Rudy Gutierrez Pinto
cd92610a59 BUG-14775 In the source code /workflow/engine/classes/model/UsersProperties.php line 153-160 variable $iLength is obtained by calculating the number of characters in the password, if the password is valid variable $aErrors no longer sets the corresponding flag to activate the validators in the Windows password change. IMPROVEMENT. 2014-06-12 16:02:32 -04:00
jennylee
97eddc5c8f BUG-15116 InputFile is lost when importing a process.
When an already created process is imported with the 'Create a completely new process..' option, the inputs asociated in the dynaforms are not the input created for this new process, this new (copy) process still has associated the input of the original process (same UID), this because the uid of the new input is never replaced in the new process's dynaform xml file.

So it was created a new field in the data object (the data that has all the information about the new process) where is all the old inputs uid and the new ones. Then using this object this old uids are replaced with the new inputs uids.
2014-06-12 15:44:09 -04:00
Luis Fernando Saisa Lopez
f0721fdb03 BUG 15012 "When creating a dynaform with the character..." SOLVED
- When creating a dynaform with the character "&", the field handlers not working.
- Problema resuelto, el problema que se teníera lo siguiente cuando se utiliza el "&" en el tílo de un dynaform,
  cuando se enviaba los datos via GET, el "&" lo interpretaba como un separador de variables y esto ocasionaba la
  division de los datos que se enviaba.	Se valida los datos enviados via GET codificáolos y al recibir estos datos
  se los decodifica.
2014-06-10 09:57:44 -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
e3f367e672 Improvement delete search for date 2014-05-23 14:30:44 -04:00
Marco Antonio Nina
bc3a75c852 BUG-15020 Pagination toolbar is not refreshing when when... SOLVED
- The search was done locally.
- the criteria was added in order to make the search by filename and user.
2014-05-23 10:53:38 -04:00
julceslauhub
b5e9beefa2 Merge pull request #2417 from luisfernandosl/BUG-14056-3
BUG 14056 "Oracle Connection Parameters with TNS" SOLVED
2014-05-22 16:51:55 -04:00
Luis Fernando Saisa Lopez
c935c261b0 BUG 14056 "Oracle Connection Parameters with TNS" SOLVED
- Oracle Connection Parameters with TNS.
- Problema resuelto, en DATABASE CONNECTIONS al hacer click en New, en el dynaform "Add new Database Source" se agrega
  dos campos un dropdown "Select Connection Type" con dos opciones "NORMAL y TNS" y el campo de tipo "TNS", estos nuevos
  campos se muestran cuando se selecciona la opcion en engine "oracle" si es en otro caso se ocultaran. Tambien se adiciona
  dos nuevos campos en la tabla "DB_SOURCE" que son: "DBS_CONNECTION_TYPE" y "DBS_TNS".
  Cuando se selecciona "oracle" y tipo de conexion "TNS", al llenar los datos al dynaform y hacer click en el boton
  "test connection" realizara la prueba con exito o falla.
  Cuando se selecciona "oracle" y tipo de conexion "NORMAL", al llenar los datos al dynaform y hacer click en el boton
  "test connection" realizara la conexion tal como se hacia anteriomente.
2014-05-22 10:09:33 -04:00
Marco Antonio Nina
3b594a573d BUG-14053 El ordenamiento de archivos no se realiza... SOLVED
- El ordenamiento de las columnas no tenian una busqueda asignada.
- Se habilitaron solo dos columnas para el ordenamiento "Name, Modified".
- Se cambio el criteria para que acepte esos parametros en el archivo AppFolder.php
2014-05-21 16:11:32 -04:00
Luis Fernando Saisa Lopez
17166fc7a0 Merge branch 'master' of git://github.com/colosa/processmaker into BUG-14056-3 2014-05-20 14:38:43 -04:00
jennylee
a1f76e8df9 BUG-14034 Status in Dashboards -NEW FEATURE
In ADMIN > Settings > Dashboard now is available the button Status, this button let Activate or Deactivate the Dashlet, showing the changed status in the Status Field in the grid.

When a dashlet is Inactive this dashlet is not showed in the DASHBOARDS tab. A validation was added to only let the current user see the active dashlets assigned to himself.
2014-05-20 10:59:27 -04:00
jennylee
14d7704e6f Merge remote branch 'upstream/master' 2014-05-20 10:59:17 -04:00
julceslauhub
665c6009b5 Merge pull request #2409 from marcoAntonioNina/BUG-14367
BUG-14367 First login screen after installation... IMPROVEMENT
2014-05-20 10:52:33 -03:00
Luis Fernando Saisa Lopez
20efa35d57 Merge branch 'master' of git://github.com/colosa/processmaker into BUG-14056-3 2014-05-20 09:50:29 -04:00
julceslauhub
560e045da0 Merge pull request #2401 from gproly/BUG-14775
BUG-14775 Password policies PPP_MINIMUM_LENGTH and PPP_MAXIMUM_LENGTH ar...
2014-05-20 10:21:16 -03: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
Marco Antonio Nina
7ca5e659b9 BUG-14367 First login screen after installation always... SOLVED
- The text of username and password is hardcoded.
- was add criteria in file login_getStarted.php for obtain only username.
2014-05-19 16:30:47 -04:00