Commit Graph

113 Commits

Author SHA1 Message Date
Victor Saisa Lopez
fc21455404 PM-3329 "0018097: El comando workspace-upgrade presenta errores..." SOLVED
Issue:
    0018097: El comando workspace-upgrade presenta errores cuando se realiza un upgrade con PHP 5.4
Cause:
    Constantes no definidas
Solution:
    Se definen las constantes
2015-08-18 13:52:02 -04:00
Victor Saisa Lopez
a9f9a63061 PM-3037 "0017677: The 'processmaker workspace-restore' command..." SOLVED
Issue:
    0017677: The "processmaker workspace-restore" command should automatically
    execute "cacheview-repair" and "migrate-new-cases-lists"
Cause:
    El comando "workspace-restore" no verifica de manera correcta si debe o no
    ejecutar los modulos "cacheview-repair" y "migrate-new-cases-lists"
Solution:
    - El comando "workspace-restore" ejecutara los modulos "cacheview-repair" y
      "migrate-new-cases-lists" en los siguientes casos:
          > "cacheview-repair" sera ejecutado si la version de ProcessMaker del backup
            es menor a la version de ProcessMaker del sistema
          > "migrate-new-cases-lists" sera ejecutado si la version de ProcessMaker del backup
            es menor a la version ProcessMaker-2.9
    - Se hizo correcciones para servidores Windows
    - Al ejecutar el comando "migrate-new-cases-lists" iniciara nuevamente el registro de datos
      en las nuevas tablas
2015-08-12 09:30:43 -04:00
Julio Cesar Laura
f646ceab4e PM-3035 workspace backup/restore issues SOLVED 2015-08-05 22:41:55 -04:00
Luis Fernando Saisa Lopez
05c535e5ba PM-3047 "Change the help text for many..." SOLVED
> Code Isuue:
  0017679: Change the help text for many "processmaker" commands
> Solution:
  Se cambia el help de mansajes de processmaker por los nuevos mensajes sugeridos.
2015-07-20 12:02:33 -04:00
ricardo
7d5a4394d4 0017680: "processmaker workspace-restore" tries to restore when no workspace is specified SOLVED
al colocar el comando de restore sin un workspace daba un error poco entendible
se soluciono agregando una condicion con la cual si al ingresar el comando sin especificar el nombre del workspace votara un mensaje diciendo que falta especificar el workspace
2015-06-29 13:57:30 -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
Julio Cesar Laura Avendaño
4e2e6d2990 Merged in paulis/processmaker/PM-2791 (pull request #2246)
PM-2791: Problema con el workspace-restore en Windows
2015-05-25 10:04:14 -04:00
Luis Fernando Saisa Lopez
a20ca89837 PM-2765 "Processmaker Email Servers Disabled" SOLVED
> Code Isuue:
  Processmaker Email Servers Disabled
> Solution:
  Se agrega validacion cuando se realizar el upgrade de la version 2.5.2 a 3.0 community de processmaker, la configuracion
  de correo que se tenia en la version 2.5.2, se visualizar en la version 3.0 mostrando como unico registro, el mismo
  podra ser editado.
2015-05-22 16:07:42 -04:00
Paula V. Quispe
210b4c4883 PM-2795: I solved the problem with port 2015-05-21 15:19:42 -04:00
Julio Cesar Laura
e2e45a38a4 Fix workspace restore from 2.5.2 to 2.9/3.0 2015-05-10 17:16:34 -04:00
Paula V. Quispe
900b8acd37 PM-2652 - PM-2461: error whit workspace-restore 2015-05-08 20:11:25 -04:00
Luis Fernando Saisa Lopez
1df5ab2b43 PM-807 "Change especify to specify" SOLVED
> Code Isuue:
  Change "especify" to "specify"
> Solution:
  Se corrige el texto especify a specify en los archivos mencionados en el presente ticket.
2015-04-27 12:16:42 -04:00
Paula V. Quispe
d827d239a2 I solved the problem with BOM 2015-04-01 18:01:40 -04:00
Paula V. Quispe
be4ce6c5d1 I solved the notices in cliMafe and added XSS 2015-03-18 08:55:53 -04:00
Paula V. Quispe
cb1463a775 I reviewed the XSS - MEDIUM in files 2015-03-17 15:25:49 -04:00
Paula V. Quispe
53abdfe710 I changed the message 2015-03-06 09:59:42 -04:00
Julio Cesar Laura Avendaño
e1a7ee1b89 Merged in paulis/processmaker/PM-1649-B (pull request #1578)
I solved the issue PM-1649 ./processmaker migrate-new-cases-lists
2015-03-06 08:49:32 -04:00
Julio Cesar Laura Avendaño
12d22150f9 Merged in dheeyi/processmaker/PM-878 (pull request #1582)
PM-878: Change description of the "processmaker change-password-hash-method" command in the help
2015-03-05 13:35:40 -04:00
dheeyi
8fe15e8ea5 PM-878: Change description of the "processmaker change-password-hash-method" command in the help 2015-03-05 13:16:20 -04:00
Paula V. Quispe
1f497cc6f6 I solved the issue PM-1649 ./processmaker migrate-new-cases-lists 2015-03-04 18:42:47 -04:00
Julio Cesar Laura
d3b90c125a Fix bugs in database upgrade (found in enterprise trial server) 2015-03-03 10:48:34 -04:00
dheeyi
11ee25b8df PM-878 Change description of the "processmaker change-password-hash-method" command in the help 2015-02-26 15:22:35 -04:00
Luis Fernando Saisa Lopez
40178fdc1f PM 940 "ProcessMaker" Email Server Frontend" SOLVED
> Se agrega marcas para el modulo Email Server para la version de la Comunidad.
2015-01-15 17:01:37 -04:00
Luis Fernando Saisa Lopez
3e1db94d28 Merge branch 'master' of bitbucket.org:colosa/processmaker into PM-940 2015-01-13 08:57:59 -04:00
norahmollo
e4684bee7a PM-1123 Podado de features para 3.0
Marcas para Code Scan
2015-01-06 16:57:38 -04:00
Luis Fernando Saisa Lopez
7977410c4a PM 940 "ProcessMaker-MA "Email Server (endpoints)"" SOLVED
> Se agregado el Frontend para el modulo Email Server.
2014-12-24 11:40:57 -04:00
Luis Fernando Saisa Lopez
018c963d60 PM 940 "ProcessMaker-MA "Email Server (endpoints)"" SOLVED
> ProcessMaker-MA "Email Server (endpoints)"
  - Se han implementado los siguientes Endpoints:
       GET    /api/1.0/{workspace}/email/paged?filter={filter}&start={start}&limit={limit}
       GET    /api/1.0/{workspace}/emails?filter={filter}&start={start}&limit={limit}
       GET    /api/1.0/{workspace}/email/{mess_uid}
       POST   /api/1.0/{workspace}/email
       POST   /api/1.0/{workspace}/email/test-connection
       PUT    /api/1.0/{workspace}/email/{mess_uid}
       DELETE /api/1.0/{workspace}/email/{mess_uid}

  - Se esta creando un 1er registro en la tabla EMAIL_SERVER, esto al ejecutar el comando "./processmaker upgrade".
  - El metodo "System::getEmailConfiguration()" recupera el EMAIL_SERVER por default, caso contrario trabajara como lo
    hacia anteriormente.
2014-12-09 17:25:39 -04:00
Freddy Daniel Rojas Valda
e2750f806e PM-1040. Remove code from the Community version. Change password hash method 2014-12-08 11:07:55 -04:00
Freddy Daniel Rojas Valda
91de514063 PM-1040. Remove code from the Community version. Fix EOT space 2014-12-05 16:59:40 -04:00
Freddy Daniel Rojas Valda
7a7e2770ef Removing some code to Community version 2014-12-03 11:03:31 -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
jennylee
282c8b304c PM-773 Unify DB no unifica cuando la bd tiene nombre distinto al ws.
PROBLEMA:
Cuando la BD tiene un nombre distinto al WS el unify no funciona bien, creando una nueva bd con el nombre del ws.

SOLUCION:
Se recupera el nombre correcto de la bd y ya no se usa el nombre del ws para hacer el unify, ademas se agrego una validacion en la funcion resetDBInfoCallback() que solo aplica cuando se esta corriendo el unify, para q solo se cambie los prefijos de la configuracion del archivo db.php y nada mas.
2014-10-27 18:14:16 -04:00
Victor Saisa Lopez
80fd2ecd6c PM-475 "16052 - Revisar problema de self-service con Value-based de grupos" SOLVED
Issue:
    El CasesList es lento cuando existen casos con tipo de asignacion "Self Service Value Based Assignment"
Cause:
    Para todos los casos se esta verificando si su asignacion es de tipo "Self Service Value Based Assignment"
Solution:
    - Se ha creado una nueva tabla "APP_ASSIGN_SELF_SERVICE_VALUE", en la misma se registraran los casos
      con asignacion "Self Service Value Based Assignment"
    - Se ha agregado la opcion "database-generate-self-service-by-value" al comando "./processmaker", para poder
      generar los registros de la nueva tabla.
          Ej: $ ./processmaker database-generate-self-service-by-value myWorkspace
2014-10-27 11:25:17 -04:00
Julio Cesar Laura
37e1ad781c Change message when the 'unify-database' commanda is executed in a workspace that already using one database 2014-10-10 16:41:15 -04:00
Marco Antonio Nina
ea42cf711b Improvement enable features enterprise 2014-10-10 16:17:07 -04:00
norahmollo
b928436008 PM-401 Backup workspace modified
Backup database modified
2014-10-10 15:09:26 -04:00
norahmollo
e17c28adf8 PM-401 Unify-Database
Unify Database and Restore changes
2014-10-09 10:36:34 -04:00
Julio Cesar Laura Avendaño
7c9c0f96ae Merged in marcoAntonioNina/processmaker/PM-365 (pull request #833)
PM-365 Upgrade de ls PM2.5 + enterprise 2.0.17 puede dar conflictos IMPROVEMENT
2014-09-29 11:46:28 -04:00
Marco Antonio Nina
11c721a1ff PM-393 muetsra un Notice al inicio cuando se realiza... SOLVED
- The argument not validated.
- A validation was added in function retore in argument name.
2014-09-26 16:27:16 -04:00
Marco Antonio Nina
2327b76190 PM-365 Upgrade de ls PM2.5 + enterprise 2.0.17 puede dar conflictos SOLVED
- The enterprise plugin files cause conflicts.
- A validation was added in function upgrade moving the files to the shared.
2014-09-26 13:00:16 -04:00
Marco Antonio Nina
d5d50e724c PM-399 Las funcionalidades del enterprise ya no tiene SOLVED
- A validation was added when use plugin.singleton.
2014-09-25 16:55:16 -04:00
Julio Cesar Laura Avendaño
28428bb27c Merged in marcoAntonioNina/processmaker/BUG-15561 (pull request #811)
BUG-15561 Cambiar el algoritmo o metodo de cifrado... IMPROVEMENT
2014-09-23 10:50:34 -04:00
Marco Antonio Nina
48d963a033 BUG-15561 Cambiar el algoritmo o metodo de cifrado... SOLVED
- It don't have the functionality.
- A function was add in class bootstrap hasPassword.
- a function was add in class enterprise.
2014-09-22 09:58:50 -04:00
jennylee
6df35534ad PM-301 Notice al hacer upgrade, problema con la funcion upgradeFilesManager
El metodo upgradeFilesManager estaba recuperando los workspaces y haciendo la actualizacion de los files correspondientes de los mismos, siendo q se llamaba a este metodo por cada workspace.

La llamada al metodo upgradeFilesManager y el metodo en si se movieron a la clase class.wsTools.php haciendo la llamada a la misma por cada workspace, para que realize la respectiva actualizacion de los files de cada workspace.
2014-09-19 16:16:24 -04:00
Marco Antonio Nina
f54433b89e PM-295 Plugin Enterprise que sea parte del core SOLVED
- PM-317	Analizar como, que y donde mover los files/code del enterprise.
- PM-318	Enterprise Traducible.
- PM-320	Hacer funcionar el administrador de plugins.
2014-09-19 10:21:18 -04:00
norahmollo
de5553a21b BUG-15479 CORRECCION
Comando Upgrade
2014-09-05 10:03:53 -04:00
norahmollo
81318f4c67 BUG-15479 ProcessMaker en una sola Base de Datos
Comandos unify-database y upgrade
2014-09-04 16:28:17 -04:00
Erik Amaru Ortiz
0f4b04e145 Little fix when $output has not defined such as a normal terminal env like jenkins job execution. 2014-05-08 09:47:39 -04:00
Erik Amaru Ortiz
cbae382d0f Adding flush cache command 2014-04-25 13:35:59 -04:00