Commit Graph

43 Commits

Author SHA1 Message Date
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
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
Paula V. Quispe
d827d239a2 I solved the problem with BOM 2015-04-01 18:01:40 -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
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
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
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
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
norahmollo
b928436008 PM-401 Backup workspace modified
Backup database modified
2014-10-10 15:09:26 -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
Erik Amaru Ortiz
4a12be66c8 Updating for main processmaker script 2014-03-17 11:54:09 -04:00
Marco Antonio Nina
85367b8272 BUG-8665 32K Issue - Maximum of folder in shared/sites/files IMPROVEMENT
- No se modificaba la estructura porque no se tenia seteado la variable ENVIRONMENT_SETTINGS.
- Se modifico la funcion upgradeCasesDirectoryStructure para que cree la variable si no existe.
- Se movio la funcion upgradeCasesDirectoryStructure para que sea independiente al realizar el upgrade.
- se creo la funcion update-structure-directories para ejecutar por consola teniendo como parametro el workspace.
2013-06-25 14:36:02 -04:00
Marco Antonio Nina
e10a1ec383 BUG-8665 32K Issue - Maximum of folder in shared/sites/files IMPROVEMENT
- No se modificaba la estructura porque no se tenia seteado la variable ENVIRONMENT_SETTINGS.
- Se modifico la funcion upgradeCasesDirectoryStructure para que cree la variable si no existe.
- Se movio la funcion upgradeCasesDirectoryStructure para que sea independiente al realizar el upgrade.
- se creo la funcion update-structure-directories para ejecutar por consola teniendo como parametro el workspace.
2013-06-25 13:50:38 -04:00
Marco Antonio Nina
5f8d834a39 BUG-11707 Al realizar workspace-restore de un backup creado... SOLVED
- Not update the schema.
- Add validation to restore.
2013-05-20 10:02:16 -04:00
Marco Antonio Nina
4375be498d BUG-11707 Al realizar workspace-restore de un backup creado... SOLVED
- Not update the schema.
- add validation to restore.
2013-05-17 10:39:48 -04:00
jennylee
890454c02a BUG 9896 Error message when restoring a workspace, that truncates the restore.
When restoring a workspace, there is an error message: 'Could not create the directory....' that truncates the restore. So a validation was added to create the folder that was not finding when doing the restore.
2013-02-18 11:59:36 -04:00
jennylee
2ab284a6a7 BUG 9896 Error message when restoring a workspace, that truncates the restore.
When restoring a workspace, there is an error message: 'Could not create the directory....' that truncates the restore. So a validation was added to create the folder that was not finding when doing the restore.
2013-02-18 11:09:37 -04:00
Marco Antonio Nina
9a812e9a7f BUG 8626 Problema con backup IMPROVEMENT
- The function no exist in boostrap.
- was add the function.
2013-01-03 12:55:15 -04:00
Julio Cesar Laura
e4722622a5 Bug 8626 Backup issues SOLVED
PROBLEM the backup is too bigger to be handle in some os configurations systema files
SOLUTION A new class will help to compress into several files instead one.
to use the new feature the admin would use and extra option as follow:
processmaker workspace-backup -s {}
to restore may use :
processmaker workspace-restore -m
In both case there are to new arguments -s and -m, these are for use the new feature only, if they are not added the old way is still available.
2012-10-15 14:36:26 -04:00
Marco Antonio Nina
3899bbfd25 BUG 9720 Proceso de actualizacióe ProcessMaker es lento IMPROVEMENT
- ProcessMaker update process is slow for query.
- Was optimized queries and was modified the  rebuild "Table content".
2012-10-08 15:05:01 -04:00
Julio Cesar Laura
152ab8be7b Now is possible upgrade the data in the tables, DASHLET is the first 2011-11-08 17:37:47 -04:00
Erik Amaru Ortiz
be0c90af87 BUG 000 momentarily reverted to rc5 fro pmTables (fix) 2011-09-05 12:47:25 -04:00
Alexandre Rosenfeld
172bd87580 BUG 6962 Fix database-upgrade command when errors occur 2011-06-29 10:49:03 -04:00
Alexandre Rosenfeld
0f0e2ba33f BUG 6401 Correct restore logic when handling filename
Match the documentation where the first argument should first be
considered a filename and then a workspace name if the file doesnt
exists.
2011-06-03 12:24:23 -04:00
Alexandre Rosenfeld
51c03b10eb Handle permissions and multiple workspaces correctly in restore 2011-03-10 17:14:07 +00:00
Alexandre Rosenfeld
bcc4cd2adb Fix individual upgrade commands. 2011-02-24 23:32:57 +00:00
Alexandre Rosenfeld
252881ae2e Improvements to CLI and backup & restore. 2011-02-17 20:51:26 +00:00
Alexandre Rosenfeld
1303b5e87f Changed command descriptions. 2011-02-02 16:32:22 +00:00
Alexandre Rosenfeld
1781d7cc9f Fixed translation upgrade. 2011-02-02 15:42:12 +00:00
abraar
22c8a3f4d3 Changes done for PhpDoc 2011-01-28 14:16:58 +00:00
Alexandre Rosenfeld
976e6789d7 Re-implemented CLI to provide help messages. 2011-01-27 15:04:37 +00:00
Abraar
0248e8121d Changes made for documentation 2011-01-22 12:20:08 +00:00
Alexandre Rosenfeld
9a1c414455 New backup format with commands in CLI. 2011-01-14 23:11:13 +00:00
Alexandre Rosenfeld
608932d8ff Fix database upgrade. 2011-01-10 14:14:31 +00:00
Alexandre Rosenfeld
a0a53ef23b Added support to upgrade plugins database. 2010-12-17 14:35:56 +00:00
Alexandre Rosenfeld
fc657e9b47 Fix some problems with the upgrade port from pmos8 2010-12-16 23:10:30 +00:00