Commit Graph

333 Commits

Author SHA1 Message Date
Marco Antonio Nina Mena
37b2a39c9f Merged in bugfix/HOR-3858 (pull request #6106)
HOR-3858

Approved-by: Julio Cesar Laura Avendaño <contact@julio-laura.com>
Approved-by: Paula Quispe <paula.quispe@processmaker.com>
2017-10-19 22:01:43 +00:00
Marco Antonio Nina Mena
313103f591 Add realpath to variable File 2017-10-16 15:47:36 -04:00
Marco Antonio Nina Mena
c7e8614ada - sanitize field current_directory 2017-10-11 13:26:34 -04:00
Marco Antonio Nina Mena
45c6b0df57 - Fix path 2017-10-10 16:22:07 -04:00
Marco Antonio Nina Mena
99700467b8 HOR-3858 Unauthenticated download of any file from server with "processes/processes_GetFile" page + Path Traversal
- Add validation path only PATH_DATA_MAILTEMPLATES or PATH_DATA_PUBLIC
- exists process uid
2017-10-10 16:18:22 -04:00
Roly Rudy Gutierrez Pinto
c3f74fca4b HOR-3851 2017-10-10 12:41:15 -04:00
Roly Rudy Gutierrez Pinto
8ac8e50691 HOR-3851 2017-10-10 12:33:25 -04:00
Roly Rudy Gutierrez Pinto
216e2dca28 HOR-3851 2017-10-06 17:21:21 -04:00
Julio Cesar Laura Avendaño
bfee9b30d1 HOR-3700 fix when a permission is deleted with a case status defined 2017-08-17 11:05:18 -04:00
Marco Antonio Nina Mena
7cb1b77341 Merged in bugfix/HOR-3670-MN4 (pull request #5945)
HOR-3670-MN4

Approved-by: Paula Quispe <paula.quispe@processmaker.com>
Approved-by: Julio Cesar Laura Avendaño <contact@julio-laura.com>
2017-08-14 21:03:35 +00:00
Marco A. Nina Mena
ee5a124bba Add namespace Processmaker\Core 2017-08-14 16:13:46 -04:00
davidcallizaya
b067aad7e4 HOR-3668
- Removed unused and equal class defined in thirdparty/pear/json/class.json.php
- Removed unused and equal class defined in thirdparty/pear/class.nusoap_base.php
- Removed unused and equal class defined in thirdparty/pear/class.soapclient.php
- Removed __() method defined in class.g.php and replaced with G::LoadTranlation
2017-08-11 12:29:43 -04:00
Ronald Quenta
917c94784b Merge remote-tracking branch 'origin/feature/HOR-3559' into feature/HOR-3629 2017-08-10 18:33:14 -04:00
hjonathan
ddee408644 Merge remote-tracking branch 'origin/feature/HOR-3559' into bugfix/HOR-3633-C 2017-08-10 11:51:13 -04:00
Ronald Quenta
0fb5b39664 Merge remote-tracking branch 'origin/feature/HOR-3559' into feature/HOR-3629 2017-08-10 08:18:12 -04:00
hjonathan
9dd07338c1 add use library 2017-08-08 17:28:35 -04:00
hjonathan
6991839309 HOR-3633 2017-08-08 16:45:49 -04:00
Ronald Quenta
651d22a71d up observations 2017-08-08 15:47:02 -04:00
Ronald Quenta
cc5fcb08bc change 2017-08-08 15:40:50 -04:00
hjonathan
c5a63873b4 HOR-2933
HOR-2933-B

update
2017-08-07 11:40:32 -04:00
Marco A. Nina Mena
a75ee3cb11 fix comments 2017-08-05 15:07:15 -04:00
Marco A. Nina Mena
92043c4fad HOR-3615 ProcessMaker instance constants are required in Process List page.
- Add method getCredentials.
2017-08-05 15:05:23 -04:00
davidcallizaya
eb43543daf HOR-3620
Fixed class name processMap to ProcessMap
2017-08-04 16:21:06 -04:00
davidcallizaya
44d60e96d9 HOR-3620
Fix PMSystem -> PmSystem since Processmaker is one word.
2017-08-04 11:49:43 -04:00
davidcallizaya
9d42e978a3 HOR-3610
Remove pending G::LoadClass and G::LoadClassRBAC
2017-08-04 08:54:13 -04:00
davidcallizaya
81149399da HOR-3610
Fix System class conflict.
2017-08-03 18:44:57 -04:00
Chloe Deguzman
5d3a4c073f HOR-2689 Removed instances of LoadSystem, LoadThirdParty 2017-08-03 17:34:55 -04:00
Chloe Deguzman
60efcf7ac7 HOR-2689 Removed references to G::LoadClass, Bootstrap::LoadClass and various references to class loading methods and require_once 2017-08-03 17:19:55 -04:00
Julio Cesar Laura Avendaño
720e3eb458 Put security fixes to develop branch 2017-06-14 11:14:23 -04:00
Paula Quispe
97c25a320e HOR-3351 2017-06-06 15:36:13 -04:00
Paula Quispe
2f4c25778e HOR-3286 2017-05-30 12:23:13 -04:00
Paula Quispe
a445056fbf HOR-3286 2017-05-24 15:19:33 -04:00
Roly Rudy Gutierrez Pinto
6a0e1afc65 HOR-3017 2017-05-05 10:18:04 -04:00
Roly Rudy Gutierrez Pinto
87de43d90a HOR-3017 2017-05-04 10:59:38 -04:00
Roly Rudy Gutierrez Pinto
06a232ed39 HOR-2713 2017-03-09 18:24:34 -04:00
Roly Rudy Gutierrez Pinto
b4d1624716 HOR-2783 2017-02-23 15:01:58 -04:00
Roly Rudy Gutierrez Pinto
99540c4de0 HOR-2577 2017-02-14 09:35:46 -04:00
Luis Fernando Saisa Lopez
d29b1159d5 HOR-2270-A "Web entry> Classic>...." 2016-11-24 14:53:55 -05:00
Luis Fernando Saisa Lopez
ff64f95a7d HOR-2118-A "(Classic) When we try..." 2016-10-26 17:44:28 -04:00
william barra
ba72b270da HOR-2092
classic processes: Does not work Subprocess Properties
2016-10-25 16:24:49 -04:00
Dheeyi William
ebfef336c3 R-1733
Cannot "Save As" in Russian language

R-1733
Cannot "Save As" in Russian language
2016-08-31 11:04:07 -04:00
Victor Saisa Lopez
6d9858d6d0 HOR-1738 "Change folder permissions in ProcessMaker" SOLVED
Issue:
    Change folder permissions in ProcessMaker
Cause:
    Nuevo requerimiento
Solution:
    Se cambio los permisos de los files and directories
2016-08-30 13:03:35 -04:00
Paula V. Quispe
0800a03385 HOR-1573
HOR-1573

HOR-1573

HOR-1573
2016-08-05 08:24:16 -04:00
Victor Saisa Lopez
bf115b86ca HOR-1319 "Registros corruptos: Crea 2 registros de un Elemento..." SOLVED
Issue:
    Registros corruptos: Crea 2 registros de un Elemento con 2 Tareas, se debe borrar los q no se usan
Cause:
    - El problema se presenta cuando se tiene la combinacion gateway-to-gateway y al hacer (por ejemplo) un movimiento
      de algun elemento del proceso y posteriormente guardarlo. Esto ocasiona que se creen registros corruptos en las tablas
      TASK, ROUTE y ELEMENT_TASK_RELATION
    - Este problema fue ocasionado por:
          > Commit: 137a4ea2237573a54964414f477e13a4f5c76a5d, Card: PMLOCAL-3840
      El commit 137a4ea2237573a54964414f477e13a4f5c76a5d tambien origino los siguientes issues:
          > Commit: 6bb8ad6cc05a3d8e671baa5d358b409c1f2710f6, Card: HOR-421
          > Commit: 9e8030904a4c0f4f670fc159c9220fead10a5859, Card: PMLOCAL-4270
          > Commit: d3296132bf13f81aee12c0f7696d5952d79ee323, Card: HOR-1383
          > Commit: b58dc888c1f54d981fc329c3a35cb4294785e0f7, Card: HOR-1358
Solution:
    Se revirtieron los cambios de los commits involucrados, con el siguiente detalle:
        - Commit 137a4ea2237573a54964414f477e13a4f5c76a5d: Se revirtio el cambio; se soluciono el problema problema planteado en el card
        - Commit 6bb8ad6cc05a3d8e671baa5d358b409c1f2710f6: Se revirtio el cambio; se soluciono el problema problema planteado en el card
        - Commit 9e8030904a4c0f4f670fc159c9220fead10a5859: Se revirtio el cambio
        - Commit d3296132bf13f81aee12c0f7696d5952d79ee323: Se revirtio el cambio
        - Commit b58dc888c1f54d981fc329c3a35cb4294785e0f7: Se revirtio el cambio; se soluciono el problema planteado segun el analisis del commit
2016-07-26 15:34:52 -04:00
Julio Cesar Laura Avendaño
001901314b Solving conflicts with branch 3.1-CONTENT 2016-07-20 16:28:13 -04:00
Victor Saisa Lopez
d30090a0bf HOR-722 "(Code Scanner) Se debe poder configurar..." SOLVED
Issue:
    (Code Scanner) Se debe poder configurar enable_blacklist = 1 en el env.ini de cada workspace
Cause:
    Nuevo requerimiento de funciones
Solution:
    Se a implementado el "Code Scanner" por workspace esto con el file "/path/to/processmaker/shared/sites/myWorkspace/env.ini",
    estableciendo la directiva "enable_blacklist = 1". Caso contrario se hara uso del file "/path/to/processmaker/workflow/engine/config/env.ini"
Note:
    Se deberan revisar los siguientes modulos:
        - Escaneo de codigo al importar un plugin (no se aplica a plugins enterprise)
        - Escaneo de codigo al habilitar un plugin (si el plugin ya se encuentra fisicamente en el directorio de los plugins)
        - Escaneo de codigo al importar un proceso
        - Escaneo de codigo al crear/modificar codigo de un trigger
        - Escaneo de codigo al ejecutar un caso que tenga seteados triggers en sus steps (si el trigger tiene codigo
          no deseado, no se ejecuta el trigger)
        - Se ha agregado la opcion "check-plugin-disabled-code" al comando "./gulliver", el mismo muestra
          informacion sobre los plugins con codigo no deseado.
              Ej: $ ./gulliver check-plugin-disabled-code [enterprise-plugin|custom-plugin|all|<plugin-name>]
        - Se ha agregado la opcion "check-workspace-disabled-code" al comando "./processmaker", el mismo muestra
          informacion sobre los workspaces con codigo no deseado en sus triggers.
              Ej: $ ./processmaker check-workspace-disabled-code <myWorkspace>
2016-07-18 17:54:28 -04:00
qronald
8f7501e2ce HOR-1344 Optimization: Lists tables 2016-07-18 14:13:01 -04:00
Roly Rudy Gutierrez Pinto
f13256d12d HOR-1362 2016-06-30 09:19:26 -04:00
Gustavo Adolfo Cruz Laura
49116d42ce HOR-1263: Now the & and another special characters don't break the import problem. 2016-06-09 17:04:39 -04:00
Julio Cesar Laura Avendaño
22b5f6c4fc HOR-1261 2016-06-09 12:18:51 -04:00