Commit Graph

6881 Commits

Author SHA1 Message Date
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
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
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
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
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
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
Luis Fernando Saisa Lopez
579b0f8fb5 Merge branch 'master' of git://github.com/colosa/processmaker into BUG-15089 2014-06-10 16:41:54 -04:00
Julio Cesar Laura
8999f7baa4 Improvements in listbox field and in the security issue RW-152-1 2014-06-10 16:40:33 -04:00
Marco Antonio Nina
4bf507f876 BUG-15150: My Message History from Case Tracker, error... SOLVED
- The enableHtml was enabled in mode view.
- was disabled enableHtml in file class.xmlform.php
2014-06-10 16:17:47 -04:00
julceslauhub
9a50809598 Merge pull request #2439 from marcoAntonioNina/BUG-14605
BUG-14605 No se respeta la validacion alphanumeric y la longitud... SOLVED
2014-06-10 14:11:16 -04:00
julceslauhub
0419aa179f Merge pull request #2440 from luisfernandosl/BUG-15012
BUG 15012 "When creating a dynaform with the character..." SOLVED
2014-06-10 12:31:13 -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
Marco Antonio Nina
cb19924c4a BUG-14605 No se respeta la validacion alphanumeric y la longitud... SOLVED
- teclas no validadas hacian que se rompa el control de la longitud.
- Se agrego validacion para las teclas en la validacion email, AlphaNum.

nota. hay teclas que no se pueden controlar aun en laptop por un comportamiento raro que tienen.
2014-06-10 09:21:30 -04:00
Luis Fernando Saisa Lopez
357810fc45 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-06 14:10:53 -04:00
julceslauhub
7c7c5b0fcc Merge pull request #2437 from Jennydmz/master
BUG-15087 User Owner Field is Erased.
2014-06-06 09:38:01 -04:00
julceslauhub
8daf4d4e27 Merge pull request #2436 from julceslauhub/master
BUGs 15078, 15077, 15122, 15079, 15114 and 15107 SOLVED
2014-06-05 16:22:38 -04:00
Julio Cesar Laura
906dc99390 BUGs 15078, 15077, 15122, 15079, 15114 and 15107 SOLVED 2014-06-05 16:21:32 -04:00
jennylee
98b138d5be BUG-15087 User Owner Field is Erased.
Problem:
Case 1: The same user 'A', creates and imports the process, using the option: "Update the current process...".

 Result: The user that created the process, user A in the example, is allways the User Owner of the process.

Case 2: User 'A' creates the process, and user 'B' imports the process, using the option: "Update the current process...".

 Result: The user that created the process, user A in the example, is allways the User Owner of the process.

Case 3: User 'A' creates the process, then this user 'A' is deleted, and user 'B' imports the process, using the option: "Update the current process...".

 Result: The User Owner is showed empty.

 Razon: When the user 'A' (the one that created the process) is deleted, the delete is only logical not physical in the db, and it is updated with the Status 'CLOSED' and the username of this user is changed to an empty string " ". So, when the process is updated the username is copy like it is in the db, and copy into the User Owner field, showing the empty string " ".

Solution:
A validation was added asking if the user exist, if this dosen't the User Owner is changed to the current user logged, and the same if the user exist but his status is CLOSED.
2014-06-05 16:15:49 -04:00
julceslauhub
bde3244f41 Merge pull request #2435 from marcoAntonioNina/BUG-15021
BUG-15021 We can´t access to the Files that are inside a folder SOLVED
2014-06-05 09:12:17 -04:00
Marco Antonio Nina
cb3625b3bd BUG-15021 We can´t access to the Files that are inside a folder SOLVED
- It don't have the functionality
- A validataion was added for directories
2014-06-04 15:37:54 -04:00
julceslauhub
ca4586fcca Merge pull request #2434 from gproly/BUG-15115
BUG 15115 Section HOME / lists / button 'Summary', the window does not d...
2014-06-04 14:53:10 -04:00
Roly Rudy Gutierrez Pinto
17b0928f39 BUG 15115 Section HOME / lists / button 'Summary', the window does not display field 'Finish Date' SOLVED 2014-06-04 13:54:08 -04:00
julceslauhub
6e78b379bf Merge pull request #2433 from luisfernandosl/BUG-15012
BUG 15012 "When creating a dynaform with the character..." SOLVED
2014-06-04 09:53:49 -04:00
Luis Fernando Saisa Lopez
082e72d4e8 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-03 14:30:20 -04:00
julceslauhub
f115d60768 Merge pull request #2432 from julceslauhub/master
BUG 15071 Problemas en la extension de un output con la opcion "By clicking on the generated file link=Download the file" SOLVED
2014-06-02 13:48:05 -04:00
Julio Cesar Laura
209b6591b7 BUG 15071 Problemas en la extension de un output con la opcion "By clicking on the generated file link=Download the file" SOLVED
- Missing validation in the dropdown class
- Added validation in the dropdown class to add missing option only when the field is render in view mode
2014-06-02 13:35:25 -04:00
julceslauhub
b6f057105e Merge pull request #2431 from luisfernandosl/BUG-15080
BUG 15080 "my case forms and documents" no..." SOLVED
2014-05-29 17:17:33 -04:00
julceslauhub
dd5ebcb16e Merge pull request #2430 from Jennydmz/master
BUG-15068 PMFPauseCase dosen`t pause the case whrn using the trigger wiz...
2014-05-29 17:07:09 -04:00
Luis Fernando Saisa Lopez
67ef1e7d4b BUG 15080 "my case forms and documents" no..." SOLVED
- "my case forms and documents" no muestra el formulario.
- Problema resuelto, cuando se realiza el seguimiento de un caso en "my case forms and documents" en Case Tracker, al
  seleccionar un dynaform de la lista el formulario se muestra correctamente.

  Disponible para la version 2.5.3 de ProcessMaker.
2014-05-29 17:01:13 -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
julceslauhub
acb7b34880 Merge pull request #2429 from marcoAntonioNina/BUG-14980
BUG-14980 Validacion Date en Pmtables no es respetada SOLVED
2014-05-29 12:01:23 -04:00
Marco Antonio Nina
aedd4ee002 BUG-14980 Validacion Date en Pmtables no es respetada SOLVED
- The om propel class generates a validation for null values if for the fields date/time.
- A validation was added in the om propel class for null values if in the pmtable it's defined.
2014-05-29 09:38:31 -04:00
julceslauhub
2586005406 Merge pull request #2428 from Jennydmz/master
BUG-15076 Edit StageMap Window dosen`t close.
2014-05-28 17:04:27 -04:00
jennylee
7244347f47 BUG-15076 Edit StageMap Window dosen`t close.
The Edit StageMap wondow dosen`t close because the menu_edit variable was undefined. So, I added a validation to control this issue.
2014-05-28 16:57:23 -04:00
julceslauhub
78d4998183 Merge pull request #2426 from marcoAntonioNina/BUG-15031
BUG-15031 We can't delete folders using controls into grid SOLVED
2014-05-27 12:22:35 -04:00
julceslauhub
b72fdd57ad Merge pull request #2427 from Jennydmz/master
BUG-14034 Status in Dashboards -NEW FEATURE
2014-05-27 12:15:34 -04:00
jennylee
2f8187ea0e BUG-14034 Status in Dashboards -NEW FEATURE
I was editing the DAS_UID to, this was generating an error.
2014-05-27 10:37:27 -04:00
Marco Antonio Nina
9e63dae323 BUG-15031 We can't delete folders using controls into grid SOLVED
- Type is not defined 'file or directory'
- add type in file casesDocuments.js
2014-05-26 12:42:03 -04:00
julceslauhub
0e1103cfb1 Merge pull request #2425 from marcoAntonioNina/BUG-15029
BUG-15029 We can`t rename a folder in Documents SOLVED
2014-05-26 11:06:20 -04:00
Marco Antonio Nina
8fc840d829 BUG-15029 We can`t rename a folder in Documents SOLVED
- Error in position validate "function_exists".
- Change of position of validation in file appFolderAjax.php.
2014-05-26 09:25:58 -04:00
julceslauhub
6ae5fa6d36 Merge pull request #2424 from marcoAntonioNina/BUG-15020
BUG-15020 Pagination toolbar is not refreshing when when... SOLVED
2014-05-23 14:48:31 -04:00
Marco Antonio Nina
e3f367e672 Improvement delete search for date 2014-05-23 14:30:44 -04:00