Commit Graph

9059 Commits

Author SHA1 Message Date
Erik Amaru Ortiz
dfdca4b48b Merged in wnestor/processmaker (pull request #543)
Adicion de nuevo escenario para los features calendar, category, pm group, pm user, roles
2014-06-17 16:30:18 -04:00
Wendy Nestor
b628992a12 Adicion de nuevo escenario para los features calendar, category, pm group, pm user, roles 2014-06-17 15:28:44 -04:00
Erik Amaru Ortiz
0e18a5c4f9 adding client id and secret params to load FrontEnd data 2014-06-17 14:39:16 -04:00
Julio Cesar Laura Avendaño
57e12bab24 Merged in julceslau/processmaker (pull request #542)
Merge code from github to bitbucket 2014-06-17
2014-06-17 12:34:36 -04:00
Julio Cesar Laura
420473f339 Merge code from github to bitbucket 2014-06-17 2014-06-17 12:30:52 -04:00
julceslauhub
6c71b01425 Merge pull request #2456 from julceslauhub/master
Change the default value for the new field OUT_DOC_OPEN_TYPE from 0 to 1
2014-06-17 12:06:32 -04:00
Julio Cesar Laura
329a580129 Change the default value for the new field OUT_DOC_OPEN_TYPE from 0 to 1 2014-06-17 12:04:56 -04:00
Erik Amaru Ortiz
d0e20c4b2e Session handling to prevent session lose in other places like, home, admin, etc
when user is using the new designer that have not session because it is using only the API
2014-06-16 18:56:08 -04:00
Erik Amaru Ortiz
03288704bc Load Designer JS data update
In javascript section of main file that load Designer UI
for 'var credentials' now we're sending the access token and refresh token, instead access code, and client credentials.

This is just because currently a lot of access tokens were being created for each process design is open, and while it is being open is sending two request, the first one to exchange an access code by an access token,..

Now, whith this change, while a process design is open we will made just one request to some resource with access token in the header,.. exchange access code by an access token is not needed any more.

NOTE.- the access token passed to the front-end can be expired at first time,.. so we need that the exchange an access token by a refresh token handling is working well.
2014-06-16 18:05:04 -04:00
Erik Amaru Ortiz
b5dad5386d little update on Api Rest dispatcher 2014-06-16 13:54:43 -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
julceslauhub
b57e1ab42f Merge pull request #2453 from luisfernandosl/BUG-15208
BUG 15208 "Problemas con los Servicios Web WSDL..." SOLVED
2014-06-16 13:27:20 -04:00
julceslauhub
023071c03f Merge pull request #2452 from Jennydmz/master
BUG-15116 InputFile is lost when importing a process.
2014-06-16 13:16:52 -04:00
Luis Fernando Saisa Lopez
53a58a54b2 BUG 15208 "Problemas con los Servicios Web WSDL..." SOLVED
- Problemas con los Servicios Web WSDL de PM.
- Se agrega el parametro "$params->taskId" en el archivo mencionado en el presente bug, en el metodo "NewCaseImpersonate",
  que contiene la siguiente linea de codigo:

  $res = $ws->newCaseImpersonate($params->processId, $params->userId, $params->variables, $params->taskId);

  Disponible para la version 2.5.3 de ProcessMaker.
2014-06-16 12:43:25 -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
julceslauhub
d312c08d02 Merge pull request #2450 from luisfernandosl/BUG-15166
BUG 15166 "Even if a user has an INACTIVE status..." SOLVED
2014-06-13 13:55:45 -04:00
Luis Fernando Saisa Lopez
04e4c18a7f BUG 15166 "Even if a user has an INACTIVE status..." SOLVED
- Even if a user has an INACTIVE status, using the PMFCreateUser function, he/she is able to login to ProcessMaker.
- Problema resuelto, al crear un usuario con la funcion PMFCreateUser con tipo de estado "INACTIVE", el usuario se creara
  como inactivo y se registrara en las bases de datos correspondientes y no podrácceder a ProccessMaker.

  Disponible para la version 2.5.3 de ProcessMaker.
2014-06-13 12:54:28 -04:00
jennylee
71024d72bf BUG-14843 Process Tracker - Menu Sticks
Deleting all the stage's menus.
2014-06-12 18:27:19 -04:00
Roly Rudy Gutierrez Pinto
9a5fffa7e4 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:46:42 -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
julceslauhub
0c2a63456d Merge pull request #2447 from marcoAntonioNina/BUG-15029
BUG-15029 Improvement called function Rename Folder broked the security
2014-06-12 14:19:33 -04:00
julceslauhub
0dd999869c Merge pull request #2446 from marcoAntonioNina/BUG-15021
BUG-15021 We can´t access to the Files that are inside a folder SOLVED
2014-06-12 14:18:28 -04:00
Marco Antonio Nina
4143147bd6 BUG-15029 Improvement called function Rename Folder broked the security 2014-06-12 13:46:14 -04:00
Erik Amaru Ortiz
3328619c3e Merged in wnestor/processmaker (pull request #539)
Adicion de nuevos scenarios en los feature pm_group, assignee, case scheduler, arreglos a los features case task, process permisssion, project y Adicion de nuevos templates para la creacion de procesos
2014-06-12 13:10:53 -04:00
Erik Amaru Ortiz
24620fefdc Merged in darojas/processmaker (pull request #538)
Fix harcoded labels by a translation case scheduler ID_USER_DOES_NOT_HAVE_ACTIVITY_ASSIGNED
2014-06-12 13:10:16 -04:00
Marco Antonio Nina
de520b9820 BUG-15021 We can´t access to the Files that are inside a folder SOLVED
- single click.
- The click event was changed to a double click event in order to display the directory content, moreover, the "expander" was removed beacuse it is already in the
the tree on the left side.
2014-06-12 11:30:09 -04:00
Wendy Nestor
7f510d7192 Adicion de nuevos templates para la creacion de procesos 2014-06-12 09:29:18 -04:00
Wendy Nestor
dc97170d72 Adicion de nuevos scenarios para el feature case scheduler 2014-06-12 08:59:56 -04:00
Wendy Nestor
5230cba535 Modificacion del ultimo scenario de case scheduler 2014-06-11 16:25:44 -04:00
julceslauhub
e00933ab63 Merge pull request #2445 from Jennydmz/master
BUG-13874 Duplicate typing for dynaforms over IE 11
2014-06-11 15:54:04 -04:00
Wendy Nestor
7f00da5daa Adicion de nuevos scenarios en los feature pm_group, assignee, case scheduler y arreglos a los features case task, process permisssion, project 2014-06-11 15:51:31 -04:00
Daniel Rojas
566afe7da4 Fix harcoded labels by a translation case scheduler ID_USER_DOES_NOT_HAVE_ACTIVITY_ASSIGNED 2014-06-11 15:33:57 -04:00
jennylee
f354245a1d BUG-13874 Duplicate typing for dynaforms over IE 11
When a dynaform has some fields with validations, when typing some data was duplicated.

I added a validation to detect IE version, if this is 11 a meta tag is added in the HTML (<meta http-equiv="X-UA-Compatible" content="IE=8"/>). This tag let the browser use the IE8 compatibility and prevent the duplicated characters issue.

The validation for IE 11 is a preg_match php function searching a 'Trident/' string. This is diferent in IE10, where the User-agent has MSIE on it. On IE 11 MSIE was deleted and the only way to detect that the browser is IE11 is searching 'Trident/'.
2014-06-11 12:58:26 -04:00
Wendy Nestor
fa35fb408c Merge branch 'master' of bitbucket.org:colosa/processmaker 2014-06-11 12:37:28 -04:00
Erik Amaru Ortiz
93c9dd5c26 disabling database session storage, using native php sessions 2014-06-11 12:33:44 -04:00
Wendy Nestor
452610a09a Merge branch 'master' of bitbucket.org:colosa/processmaker 2014-06-11 12:00:35 -04:00
Erik Amaru Ortiz
5e0ad95fd0 Merged in wnestor/processmaker (pull request #536)
Adicion de nuevos escenarios a los features calendar, process category, departments, pm group, pm user y roles
2014-06-11 11:36:34 -04:00
Wendy Nestor
d95e869a47 Merge branch 'master' of bitbucket.org:colosa/processmaker 2014-06-11 10:35:05 -04:00
Julio Cesar Laura Avendaño
1679e33751 Merged in julceslau/processmaker (pull request #537)
Updating .po and .sql files with new labels required by backend team
2014-06-11 10:30:39 -04:00
Julio Cesar Laura
752b37e22b Updating .po and .sql files with new labels required by backend team 2014-06-11 10:27:06 -04:00
julceslauhub
c00ad4b736 Merge pull request #2444 from luisfernandosl/BUG-15089
BUG 15089 "Pmtables: Problema al importar la data..." SOLVED
2014-06-11 09:52:47 -04:00
julceslauhub
aeae6d89b9 Merge pull request #2443 from marcoAntonioNina/BUG-15172
BUG-15172 The folders in the tree are not sorted alphabetically SOLVED
2014-06-10 17:04:13 -04:00
Wendy Nestor
b5e6b532f5 Adicion de nuevos scenarios en los features departments, pm group, pm user y roles 2014-06-10 17:00:17 -04:00
julceslauhub
891e974cc3 Merge pull request #2441 from marcoAntonioNina/BUG-15150
BUG-15150: My Message History from Case Tracker, error... SOLVED
2014-06-10 16:51:14 -04:00
Marco Antonio Nina
83de02017b BUG-15172 The folders in the tree are not sorted alphabetically SOLVED
- The parameter sort was not set.
- the parameter setting in file appFolderAjax.php
2014-06-10 16:50:46 -04:00
Luis Fernando Saisa Lopez
e4a362ed69 BUG 15089 "Pmtables: Problema al importar la data..." SOLVED
- Pmtables: Problema al importar la data de tipo Autoincrementable
- Problema resuelto, el problema que se tenia era por los archivos que crea propel especificamente los archivos Peer,
  al momento de hacer la insercióe los campos se eliminaba la columna donde se tenia los Primary Key ocasionando que
  se cree nuevamente. Se valida la importacion de los pmTables cuando son de tipo Autoincrementable logrando a que
  cuando se importe un pmTable mantenga los íices que se tenia al momento de exportarlos.
2014-06-10 16:42:49 -04:00
Luis Fernando Saisa Lopez
bb47774a99 Merge branch 'master' of git://github.com/colosa/processmaker into BUG-15089 2014-06-10 16:42:20 -04:00
julceslauhub
535fcedd60 Merge pull request #2442 from julceslauhub/master
Improvements in listbox field and in the security issue RW-152-1
2014-06-10 16:42:03 -04:00