72 Commits

Author SHA1 Message Date
Fernando Ontiveros
039ade9083 Upgrade PHP files 2025-03-28 13:16:06 +00:00
Roly Rudy Gutierrez Pinto
2871f02a04 PMC-1459 It is not possible to export processes 2019-12-23 12:36:40 -04:00
Andrea Adamczyk
8872026257 PMC-1399 2019-12-17 10:18:09 -04:00
Roly Rudy Gutierrez Pinto
a694ff5b20 PMC-1447 Warning in processes_Import_Ajax.php 2019-11-29 11:57:23 -04:00
Julio Cesar Laura Avendaño
bd16aeabfd PMC-1173 2019-09-09 12:15:48 -04:00
Roly Rudy Gutierrez Pinto
4b445afa9f PMC-235 2018-12-13 14:42:05 -04:00
Roly Rudy Gutierrez Pinto
d263c5a7ca HOR-4492 2018-10-25 13:33:03 -04:00
Roly Rudy Gutierrez Pinto
878c8acefb HOR-4547: Designer/Import/Classic Process, PHP Notice: Only variables should be passed by reference in /srv/http/processmaker/workflow/engine/methods/processes/processes_Import_Ajax.php on line 391 2018-05-11 09:41:16 -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
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
Roly Rudy Gutierrez Pinto
99540c4de0 HOR-2577 2017-02-14 09:35:46 -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
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
dheeyi
55b3cccfe8 MT-131
Granular: Cambiando la extension .pmx2 a .pmx es posible importar procesos granulares a una instalacion Community
2016-04-21 11:53:57 -04:00
dheeyi
847a83321d MT-100
Se puede importar procesos de Enterprise a Community con exportación granular
2016-04-06 12:02:39 -04:00
Gustavo Adolfo Cruz Laura
04fa9eb83d MT-91: Fix the notice regarding the missing variable. 2016-04-04 13:51:20 -04:00
dheeyi
37323ba75c MT-10
Marcas para version de la comunidad y la empresarial
2016-04-01 17:33:02 -04:00
Gustavo Adolfo Cruz Laura
ec8ed31d73 Fix the current default flow for granular processes to use the granular import even if it's a new process. 2016-03-31 14:07:58 -04:00
Gustavo Adolfo Cruz Laura
c919eba3d7 Fix an already reported bug against the group importing featurette. 2016-03-31 09:37:56 -04:00
Gustavo Adolfo Cruz Laura
4c01c1543d MT-73: Order window changed for the Selective import feature. 2016-03-30 20:04:17 -04:00
dheeyi
b7359f2777 MT-10 fix exception 2016-03-30 10:43:42 -04:00
william barra
bbe9c09b83 MT-38
Import: Exceptions Handling
2016-03-29 13:25:47 -04:00
Paula V. Quispe
a760134fe2 MT-12 2016-03-24 11:43:52 -04:00
Paula V. Quispe
c5a1eae451 MT-12: i solved the problem with 3.0 importer 2016-03-24 09:19:30 -04:00
dheeyi
bdab9cd7a3 MT-28 2016-03-23 18:36:50 -04:00
dheeyi
1e81b13536 MT-28 2016-03-23 16:37:05 -04:00
dheeyi
f02e842aa9 MT-28 fix import for listObject| 2016-03-23 15:41:53 -04:00
dheeyi
5765a800c7 MT-28 Fixes para la importacion 2016-03-23 15:21:40 -04:00
dheeyi
62851d499e MT-28 manejo de respuestas ajax... para la visulaizacion del listObject 2016-03-23 13:28:28 -04:00
Paula V. Quispe
02c0ffb8b0 MT-12 2016-03-22 15:25:12 -04:00
Paula V. Quispe
76e06ff9c5 MT-12: solved conflicts 2016-03-22 14:19:59 -04:00
Luis Fernando Saisa Lopez
c83022afec HOR-436-C "Notice</b>: Undefined variable..." SOLVED 2016-03-11 17:11:42 -04:00
mcuiza
0efd49aaca HOR-255: Make a copy of a process on importing
correccion de observaciones

.

validacion si nombre ya existe
2016-03-01 13:13:09 -04:00
root
af28eac090 HOR-254: Need the list of groups that cause the 'merge' option when importing.
fixed observations

fixed observations
2016-02-29 12:58:32 -04:00
marcelo.cuiza
e7aa92a442 PM-4170: Importing a simplified designer process looses its type (reopen)
cambio en condicion
2015-12-09 17:52:31 -04:00
Victor Saisa Lopez
cbea93b7d3 PM-3359 "Importacion de procesos clasicos en Centos" SOLVED
Issue:
    Importacion de procesos clasicos en Centos
Cause:
    Al registrar un log para el AuditLog no se valida si el proceso fue importado o no
Solution:
    Cuando el proceso fue importado se registra el log en el AuditLog
2015-08-20 16:52:42 -04:00
Victor Saisa Lopez
617198ef17 PM-2835 "Adicionar los siguientes features..." SOLVED
Issue:
    Adicionar los siguientes features la posibilidad de seleccionarse en la licencia (features):
    - Code Scanner
    - Multiple Email Servers
    - Mobile Fields
Cause:
    Nueva validacion de licencia para features
Solution:
    - Se agrego validacion de licencia para los features especificados
    - Se completo el "Code Scanner" para procesos BPMN (import and triggers)
Note:
    QA debera hacer pruebas en procesos pm y pmx
2015-06-05 15:44:28 -04:00
Victor Saisa Lopez
42faa45f67 PM-2835 "Adicionar los siguientes features..." SOLVED
Issue:
    Adicionar los siguientes features la posibilidad de seleccionarse en la licencia (features):
    - Code Scanner
    - Multiple Email Servers
    - Mobile Fields
Cause:
    Nuevo validacion de licencia para features
Solution:
    Se agrego validacion de licencia para los features especificados
2015-06-01 14:15:53 -04:00
dheeyi
fe5b7eb5b8 PM-2633 Admin>Settings>Logs>Audit Log: Al importar un proceso el audit log no indica que lo importa indica que se creo el proceso.
Causa : Llamada al metodo Auditlog en esas situaciones(Importació Eliminacióe procesos).
Solució  Agregar el registro para el Auditlog en situaciones de Importació Eliminación procesos .pm, .pmx y bpmn.
2015-05-20 12:07:39 -04:00
dheeyi
14566e1de0 PM-2633 Admin>Settings>Logs>Audit Log: Al importar un proceso el audit log no indica que lo importa indica que se creo el proceso.
Causa : Llamada al metodo Auditlog en esas situaciones(Importació Eliminacióe procesos).
Solució  Agregar el registro para el Auditlog en situaciones de Importació Eliminación procesos .pm, .pmx y bpmn.
2015-05-19 15:51:41 -04:00
dheeyi
0827480828 PM-2633 Admin>Settings>Logs>Audit Log: Al importar un proceso el audit log no indica que lo importa indica que se creo el proceso.
Causa : Llamada al metodo Auditlog en esas situaciones(Importació Eliminacióe procesos).
Solució  Agregar el registro para el Auditlog en situaciones de Importació Eliminación procesos .pm, .pmx y bpmn.
2015-05-19 11:14:43 -04:00
dheeyi
6f73401b2c PM-2633 Admin>Settings>Logs>Audit Log: Al importar un proceso el audit log no indica que lo importa indica que se creo el proceso.
Causa : Llamada al metodo Auditlog en esas situaciones(Importació Eliminacióe procesos).
Solució  Agregar el registro para el Auditlog en situaciones de Importació Eliminación procesos .pm, .pmx y bpmn.
2015-05-19 10:38:06 -04:00
Roly Rudy Gutierrez Pinto
0c57eafc37 PM-1429, reversión de cambios en el archivo changes process_import_Ajax.php, la lógica se llevó a otro archivo por que evitar eventos inesperados. 2015-02-03 17:47:09 -04:00
Roly Rudy Gutierrez Pinto
6c8d06059d PM-1429 2015-01-30 14:41:26 -04:00
Roly Rudy Gutierrez Pinto
49438f0211 PM-1429 2015-01-29 10:59:45 -04:00
Victor Saisa Lopez
5516df3512 PM-1005 "WebEntry-Event (Endpoints)"
- Se han implementado los siguientes Endpoints:
    GET    /api/1.0/{workspace}/project/{prj_uid}/web-entry-events
    GET    /api/1.0/{workspace}/project/{prj_uid}/web-entry-event/{wee_uid}
    GET    /api/1.0/{workspace}/project/{prj_uid}/web-entry-event/event/{evn_uid}
    POST   /api/1.0/{workspace}/project/{prj_uid}/web-entry-event
    PUT    /api/1.0/{workspace}/project/{prj_uid}/web-entry-event/{wee_uid}
    DELETE /api/1.0/{workspace}/project/{prj_uid}/web-entry-event/{wee_uid}
- Se han implementado los metodos necesarios para el Export, Import y
  Delete (delete Process) de este nuevo "Objeto"
- Se ha solucionado bugs al importar un Projecto con "Gateway to Gateway"
2015-01-22 15:27:35 -04:00
norahmollo
6a62837acb PM-1123 Podar features enterprise de la version 3.0 para sacar el beta 3.0
Marcas para la deshabilitar code Scan
2014-12-23 17:22:42 -04:00
Victor Saisa Lopez
8ddabd73db PM-473 "Analisis de los resultados de escaneo de las..." SOLVED
Issue:
    Analisis de los resultados de escaneo de las funciones en ProcessMaker. Plugin/trigger code scanner.
Cause:
    Nueva solicitud de funciones
Solution:
    Se ha implementado esta nueva funcionalidad, que consta de lo siguiente:
        - 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>
        - Por defecto ProcessMaker no realiza el escaneo de codigo, si se desea escanear codigo no deseado, se
          debera definir el atributo "enable_blacklist = 1" en el archivo "env.ini", este atributo no se aplica
          a las nuevas opciones creadas para los comandos "./gulliver" y "./processmaker"
        - Para una configuracion personalizada de codigo no deseado (lista negra), se pueden definir las mismas en
          el archivo "path/to/processmaker/workflow/engine/config/blacklist.ini" (si no existe el
          archivo se puede crear), o tambien en el atributo "disable_functions" esto en el archivo "php.ini"
              Ejemplo de "blacklist.ini":
                  ;Classes
                  ;=======
                  DashletInterface
                  ;Functions
                  ;=========
                  eval
                  exec
                  ;date
                  ;echo
                  strlen
2014-11-19 16:47:22 -04:00
Julio Cesar Laura
420473f339 Merge code from github to bitbucket 2014-06-17 2014-06-17 12:30:52 -04:00