Commit Graph

72 Commits

Author SHA1 Message Date
Victor Saisa Lopez
c0614e8485 HOR-1318 "Implementacion de la directiva 'protocolo' para el archivo env.ini" SOLVED
Issue:
    Implementacion de la directiva "protocolo" para el archivo "env.ini"
Cause:
    Los servidores con "balanceador de carga" como son los que ofrece Amazon, no definen la variable $_SERVER['HTTPS'];
    lo que causa que la funcion "G::is_https()" siempre retorne "false"
Solution:
    Se a implementado la directiva "server_protocol" para el archivo "/path/to/processmaker/workflow/engine/config/env.ini",
    en donde se define el protocolo del servidor (esto solo si se tiene errores en el front-end de ProcessMaker)
2016-06-15 15:17:56 -04:00
Paula V. Quispe
a922754d1a HOR-61: new feature expiration date 2016-06-02 10:23:09 -04:00
Victor Saisa Lopez
a795a78757 HOR-546 "Peticiones ajax en pmDynaform no funcionan" SOLVED
Issue:
    Peticiones ajax en pmDynaform no funcionan
Cause:
    Uso del flag para excluir el string del protocolo "http://"
Solution:
    Se elimina el flag para excluir el string del protocolo "http://"
2016-03-23 17:37:23 -04:00
Victor Saisa Lopez
06963d81f2 HOR-433 "(WSSO Plugin) Cuando se ingresa al proceso, se..." SOLVED
Issue:
    (WSSO Plugin) Cuando se ingresa al proceso, se puede verificar que no se puede recuperar la data del mismo
Cause:
    Se esta usando el mismo VirtualHost para clientes WEB y REST
Solution:
    Se realizo la implementacion de la nueva directiva "server_hostname_requests_frontend" del "env.ini"; esto para
    el caso en que se requiera del "feature SSO", tomar nota de lo siguiente:
        - Habilitar el modulo "mod_headers" de apache (httpd.conf)
        - Tener configurado un VirtualHost normal para ProcessMaker (pmos.conf)
        - Para el "feature SSO" se debera crear un 2do VirtualHost con toda la configuracion necesaria para
          el mismo (pmos.conf), por lo que todos los usuarios que requieran este feature, deberan usar este para
          acceder por browser
        - Crear un 3er VirtualHost para las solicitudes del front-end (DESIGNER), en donde se agregara lo
          siguiente (pmos.conf):
              <IfModule mod_headers.c>
                  Header set Access-Control-Allow-Origin  "*"
                  Header set Access-Control-Allow-Headers "Content-Type,Depth,User-Agent,X-File-Size,X-Requested-With,If-Modified-Since,X-File-Name,Cache-Control,Authorization"
                  Header set Access-Control-Allow-Methods "OPTIONS,GET,POST,PUT,DELETE"
              </IfModule>
          De tal forma que quedara asi:
              <IfModule mod_headers.c>
                  Header set Access-Control-Allow-Origin  "*"
                  Header set Access-Control-Allow-Headers "Content-Type,Depth,User-Agent,X-File-Size,X-Requested-With,If-Modified-Since,X-File-Name,Cache-Control,Authorization"
                  Header set Access-Control-Allow-Methods "OPTIONS,GET,POST,PUT,DELETE"
              </IfModule>
              <IfModule mod_rewrite.c>
                  RewriteEngine On
                  RewriteCond %{REQUEST_FILENAME} !-f
                  RewriteRule ^.*/(.*)$ app.php [QSA,L,NC]
              </IfModule>
        - Agregar lo siguiente al archivo "/path/to/processmaker/shared/sites/your-workspace/env.ini"
              server_hostname_requests_frontend = "{your_server_hostname_requests_frontend}"
          Donde:
              - your_server_hostname_requests_frontend, es el nombre del servidor configurado para el
                front-end (3er VirtualHost), ejemplo:
                    server_hostname_requests_frontend = "192.168.40.72:3017"
        - Tambien se puede hacer la configuracion en el archivo "/path/to/processmaker/workflow/engine/config/env.ini",
          considerar que esto afectara a todos lo workspaces creados
Note:
    Todo el desarrollo se lo hizo en un server Windows-Server-2012-R2 con Apache-2.4
2016-03-17 08:45:23 -04:00
Paula V. Quispe
4f72a3af32 HOR-244
HOR-244

HOR-244

HOR-244

HOR-244

HOR-244

HOR-244
2016-02-26 15:34:28 -04:00
Victor Saisa Lopez
6cd975664b PM-444 "0013316: Be able to assign users to different time zone (user's time zone)" SOLVED
Issue:
    PM-444:  0013316: Be able to assign users to different time zone
    PM-3493: Agregar soporte multiple timezone a los endpoints usando formato fecha ISO 8601
Cause:
    New feature
Solution:
    Added functionality for time zone
2015-11-26 20:11:58 -04:00
marcelo.cuiza
9d7a7ed7b4 PM-3366: 0018169: Proxy settings(no se puede acceder a processmaker cuando se configura un proxy inexistente)
cambio de la forma de llamar a un metodo estatico

instanciar clase para compatibilidad con php 5.3
2015-09-04 11:48:40 -04:00
Paula V. Quispe
0071e43de7 I solved issues [April 18] 2015-04-21 13:42:09 -04:00
Julio Cesar Laura Avendaño
bb6945e466 Merged in mcuiza/processmaker/veracode-medium-issues (pull request #1867)
veracode medium issues
2015-04-08 13:45:11 -04:00
Paula V. Quispe
fe7e0f572e I solved the issue PM-2106 2015-04-07 11:03:54 -04:00
marcelo.cuiza
cac0c4e96e veracode medium issues
Directory Transversal, OS Command Injection
2015-04-06 17:43:51 -04:00
Paula V. Quispe
f4664ce34c I solved some issues with Directory traversal 2015-03-26 14:55:51 -04:00
Paula V. Quispe
dfcced4fe2 I Solved the PM-1440 2015-03-09 17:25:31 -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
06777f0d50 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.

Merge branch 'master' of bitbucket.org:colosa/processmaker into PM-940

Conflicts:
	workflow/engine/config/schema.xml
	workflow/engine/data/mysql/schema.sql
2014-12-12 15:13:53 -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
Julio Cesar Laura
410d000205 Issues found in the demo meeting solved 2014-10-31 16:37:50 -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
Julio Cesar Laura
1d89dc5d13 Merge code from github to bitbucket 2014-08-14 2014-08-14 13:53:06 -04:00
Luis Fernando Saisa Lopez
2d891371c4 BUG 15524 "Mantener el Idioma de la URL..." SOLVED
- Mantener el Idioma de la URL al iniciar sesion
- Problema resuelto, al iniciar sesion con un determinado idioma en la url y cerrar sesion, al iniciar sesion nuevamente
  en el login el idioma se mantendra al idioma definido en la url, tambien se adiciona una opcion mas al guardar la configuracion
  del idioma cuya opcion es "Use the language of URL".
2014-08-12 12:27:32 -04:00
Luis Fernando Saisa Lopez
fc423215e2 BUG 15524 "Mantener el Idioma de la URL..." SOLVED
- Mantener el Idioma de la URL al iniciar sesió
- Problema resuelto, al iniciar sesion con un determinado idioma en la url y cerrar sesion, al iniciar sesion nuevamente
  en el login el idioma se mantendra al idioma definido en la url, tambien se adiciona una opcion mas al guardar la configuracion
  del idioma cuya opcion es "Use the language of URL".
2014-08-08 13:06:16 -04:00
Julio Cesar Laura
5b63a6cfc7 Merge code from github.com to bitbucket.org 2014-06-20 12:20 2014-06-20 12:23:47 -04:00
Marco Antonio Nina
8cb260dcf6 BUG-15167 Error al momento de envio de triggers SOLVED
- No validation if exists the file env.ini
- A validation was added in file class.system.php
2014-06-20 10:55:52 -04:00
Erik Amaru Ortiz
bb9fc96634 Little fix, to avoid warning using Safari browser 2014-06-10 11:20:58 -04:00
Erik Amaru Ortiz
e41ab89922 Little Tweak for an unnecessary exec() call 2014-03-25 13:56:45 -04:00
Erik Amaru Ortiz
aa556e7b20 FIX, removing duplicated function an adding its reference for backward compatibility 2014-03-13 13:22:37 -04:00
Erik Amaru Ortiz
47f991034f More Bpmn/Workflow handling layer refactoring and improve unit tests 2014-02-05 11:39:15 -04:00
Erik Amaru Ortiz
6370e4257e More updates to handling PUT request for /project endpoint 2014-01-28 17:01:26 -04:00
julceslauhub
5783af2b51 Merge pull request #2164 from gproly/BUG-13506
Bug 13506 SOLVED La sección ADMIN / Logs, opción Cron, se queda cargando y en consola de navegador se muestra el error 500 internal Server Error.
2013-11-26 07:22:17 -08:00
Roly Gutierrez
65bb06ff4e BUG-13506 SOLVED La sección ADMIN / Logs, opción Cron, se queda cargando y en consola de navegador se muestra el error 500 internal Server Error. 2013-11-22 17:05:10 -04:00
jennylee
0a9f3708cb BUG-13425 Cambiar el tamanio del campo PASSWORD, tabla AUTHENTICATION_SOURCE en la bd RBAC.
Se realizo un cambio en el schema de la BD Rbac para que el campo Password de la tabla AUTHENTICATION_SOURCE tenga un tamanio mayor de 150 caracteres.

Ademas de esto se realizaron cambios en la clase WsTools para poder hacer el cambio en el schema de la bd actual al realizar un upgrade.
Please enter the commit message for your changes. Lines starting
2013-11-21 09:10:42 -04:00
Luis Fernando Saisa Lopez
1c257dd01c BUG 12749 "Incrementar el valor del memory_limit..." SOLVED
- Incrementar el valor del memory_limit que viene por defecto en el env.ini y en el php.ini
- Problema resuelto, se ha incrementado de valor del "memory_limit" de 128M a 256M.
* Available from version ProcessMaker-2.5.2-testing.1
2013-08-27 16:58:13 -04:00
Julio Cesar Laura
2e0f11f6ae Add validation in class.system.php when is used function "md5_file" 2013-06-26 15:32:46 -04:00
Julio Cesar Laura
9c3dc38390 Changing skin values in some pages from "classic" to "neoclassic" 2013-05-14 18:19:47 -04:00
Brayan Osmar Pereyra Suxo
e2ee160fba DOCSYSTEM Bandera para quitar el skin classic de la lista
Bandera para quitar el skin classic de la lista
2013-05-03 12:11:45 -04:00
Marco Antonio Nina
40dd5fe4d8 BUG-10211 No existe validacion en la opción "Base Skin"... IMPROVEMENT
- Notice __VALUE__.
- Add validation.
2013-04-24 10:37:12 -04:00
Julio Cesar Laura
84942193a5 Deleting skin uxmoder from combobox in ADMIN -> Settings -> Ssytem 2013-02-15 13:08:34 -04:00
Julio Cesar Laura
0509c9e38d BUG 10059 System->Default Skin : Dropdown empty SOLVED
- Missing validation when  glob function return a bollean value
- Add missing validation
2012-11-13 11:00:24 -04:00
Marco Antonio Nina
4469f7b2bb BUG 7817 Se puede ver todos los skins que tiene el servidor... SOLVED
- No was validated skin.
- Was add validation a skin for workspaces.
2012-10-29 09:25:05 -04:00
Marco Antonio Nina
8695139590 BUG 7817 Se puede ver todos los skins que tiene el servidor... SOLVED
- No was validated skin.
- Was add validation a skin for workspaces.
2012-10-26 17:46:16 -04:00
norahmollo
911b417e72 CODE STYLE format
Changes in format file
2012-10-23 21:14:04 +00:00
Fernando Ontiveros
1028fb9788 CODE STYLE class.system.php 2012-10-09 13:25:03 -04:00
Julio Cesar Laura
35dedce572 Improvement in the proxy settings 2012-10-08 18:01:45 -04:00
Julio Cesar Laura
830c59d41f Change some system default values 2012-10-08 11:04:15 -04:00
Julio Cesar Laura
3f8584f20f Fix little bug with the proxy pass 2012-09-24 09:26:55 -04:00
Julio Cesar Laura
58a59822d4 Add validation for the first time that recovers the server configuration data 2012-09-21 14:36:24 -04:00
Julio Cesar Laura
c312bc95e5 BUG 9688 Plugin Updates dont work when proxy is required SOLVED
- There are not way to set the proxy to use
- Added settings for the proxy in ProcessMaker
2012-09-19 14:48:38 -04:00
Victor Saisa Lopez
1f62ae3dd5 BUG 9705 "upgrade ProcessMaker, creates temporary files" SOLVED
- Files created/uploaded to "PATH_DATA/upgrade" not are deleted, this
  in ProcessMaker (core) and Enterprise (plugin)
- Improved the creation/loaded of the files, once completed, are eliminated
* Available from version 2.0.44
2012-09-07 13:56:34 -04:00
Alvaro Campos
e230492bf9 BUG 0000 Changes in new and edit user SOLVED
- Also changes suggested by julio cesar
2012-06-20 19:00:41 -04:00
Herbert Saal Gutierrez
920d4908bf BUG 0000 Support for php 5.2 in Solr implementation
Add support for php 5.2 in Solr implementation:
- Exception function has two parameters
- use of function call_user_func
2012-05-16 15:45:32 -04:00