Commit Graph

8221 Commits

Author SHA1 Message Date
marcelo.cuiza
51fd1ef950 PM-2238
DesignerBPMN>ProcessFileManager: Cuando importas un template no verifica si existe otro template con el mismo nombre

Se corrigio la validacion que se tenia, para que valide tambien cargar templates
2015-04-23 09:46:55 -04:00
dheeyi
1e2e5a7e0a PM-1879 0015808: Incorrect messages handling and/or actions when the user's session expires in the DESIGNER module 0016086: Information of templates lost.
Causa : Esto fue debido a que no se tenia una validacion de perdida de session.
Solució Aplica a secciórocess Files Manager)  para el antiguo diseñr, a la cual se considera todos los posibles casos de perdida de session haciendo una validacióara todo estas situaciones.
2015-04-22 17:54:58 -04:00
Paula V. Quispe
f2f1a15372 PM-2376: New Feature: We need the ability to modify the Subject tables 2015-04-22 17:40:15 -04:00
Victor Saisa Lopez
a586fea563 PM-2372 "La clase LicenseManager ejecuta muchos queries..." SOLVED
Issue:
    La clase LicenseManager ejecuta muchos queries para verificar la licencia
Cause:
    Se hacen varios queries a la tabla CONFIGURATION con una misma condicion;
    y tambien ocurre lo mismo con la tabla LANGUAGE
Solution:
    Se setea un solo query para ambas tablas
2015-04-22 17:01:34 -04:00
Marco Antonio Nina Mena
534d6db10d Changed value default 2015-04-22 16:34:25 -04:00
Dante
32b9b938f3 Merge branch 'dashboards2' of bitbucket.org:colosa/processmaker into dashboards2 2015-04-22 13:31:18 -04:00
Dante
9e6150a2c4 Styles fixes 2015-04-22 13:30:25 -04:00
Paula V. Quispe
24fb463745 I corrected 2015-04-22 12:55:59 -04:00
Dante Loayza
71c18bd6e7 Merged in marcoAntonioNina/processmaker/dashboards2 (pull request #1985)
Improvement schema.sql
2015-04-22 12:42:14 -04:00
Marco Antonio Nina Mena
b9ceb7e147 Improvement schema.sql 2015-04-22 12:39:39 -04:00
Paula V. Quispe
4f3f5f097b PM-2347: Problemas con el FROM del ACTION BY EMAIL in plugin 2015-04-22 12:31:40 -04:00
Paula V. Quispe
c4c55e0916 PM-2347: Problemas con el FROM del ACTION BY EMAIL 2015-04-22 12:22:34 -04:00
Paula V. Quispe
a905a27a03 Veracode: I solved issues [April 21] 2015-04-22 11:30:13 -04:00
Brayan Pereyra
8a991c02bd PM-2245 Cambio de mensaje para la nueva version 2015-04-22 10:58:50 -04:00
dheeyi
2fd192a5cc PM-2255 Error de escritura en el mensaje.
Causa : Definida asi en su construccióSolució Se cambio la descripcion de los labels tal com se indica.
2015-04-22 10:29:24 -04:00
dheeyi
847257bc08 Merge remote branch 'upstream/master' into PM-2255 2015-04-22 10:26:13 -04:00
Paula V. Quispe
4f56ab4f81 I solve the conflicts 2015-04-22 08:47:01 -04:00
Ronald Quenta
956a10e792 Merge remote branch 'pm/master' 2015-04-22 08:39:38 -04:00
Quenta Ronald
8dbe276578 Merged colosa/processmaker into master 2015-04-22 08:31:20 -04:00
Julio Cesar Laura Avendaño
3c8c08d918 Merged in luisfernandosl/processmaker/PM-2355 (pull request #1977)
PM-2355 "Al modificar un Intemediate send message event y grabar sale un mensaje de error" SOLVED
2015-04-21 17:37:07 -04:00
dheeyi
6ff6f7ff27 PM-2255 Error de escritura en el mensaje.
Causa : Definida asi en su construccióSolució Se cambio la descripcion de los labels tal com se indica.
2015-04-21 17:15:36 -04:00
Julio Cesar Laura Avendaño
d37e155ba7 Merged in paulis/processmaker/PM-WARNING (pull request #1975)
I solved a Warning in Unassigned Inbox
2015-04-21 16:48:43 -04:00
Luis Fernando Saisa Lopez
f2b3b56764 PM-2355 "Al modificar un Intemediate send message event y grabar sale un mensaje de error" SOLVED 2015-04-21 16:42:40 -04:00
Paula V. Quispe
30a57a9f17 I solved a Warning in Unassigned Inbox 2015-04-21 14:28:37 -04:00
Julio Cesar Laura Avendaño
d4da489215 Merged in cochalo/processmaker/PERFORMANCE (pull request #1973)
Adicion de doble conexion para nuevos listados
2015-04-21 14:15:18 -04:00
Quenta Ronald
1d04d67951 Merged colosa/processmaker into master 2015-04-21 14:02:38 -04:00
Brayan Pereyra
ecdc293351 Adicion de doble conexion para nuevos listados 2015-04-21 13:50:41 -04:00
Dante Loayza
c5adbe372d Merged in marcoAntonioNina/processmaker/dashboards2 (pull request #1971)
Add data in upgrade processmaker
2015-04-21 13:49:43 -04:00
Paula V. Quispe
0071e43de7 I solved issues [April 18] 2015-04-21 13:42:09 -04:00
Marco Antonio Nina Mena
0f9982c17c Add data in upgrade processmaker 2015-04-21 13:17:16 -04:00
Julio Cesar Laura Avendaño
5c1784bc68 Merged in luisfernandosl/processmaker/PM-2370 (pull request #1969)
PM-2370 "Nuestra error al instalar rc4" SOLVED
2015-04-21 12:42:47 -04:00
Julio Cesar Laura Avendaño
26e908c70a Merged in cochalo/processmaker/PERFORMANCE (pull request #1970)
Se adicion cambio endPoint de listado por llamada Ajax
2015-04-21 12:40:25 -04:00
Julio Cesar Laura Avendaño
fb9e3748f8 Merged in paulis/processmaker/PM-2313 (pull request #1968)
PM-2313: I solved the issue when I created install/newSite with Drop database if exists deschecked didn't create a workspace
2015-04-21 12:39:05 -04:00
Julio Cesar Laura Avendaño
ab1a960c45 Merged in victorsl/processmaker/DEL_ATOKEN (pull request #1967)
PM-00000 "Eliminar los Access y Refresh Token expirados" SOLVED
2015-04-21 12:37:11 -04:00
Brayan Pereyra
8baaad9c86 Se adicion cambio endPoint de listado por llamada Ajax 2015-04-21 12:16:22 -04:00
Paula V. Quispe
cd5dbd0e01 I corrected a problem when the workspace exists 2015-04-21 12:16:13 -04:00
Paula V. Quispe
e374f7a550 I solved issues with Cryptographic Issues [April 18] 2015-04-21 12:03:52 -04:00
Luis Fernando Saisa Lopez
6205f7a530 PM-2370 "Nuestra error al instalar rc4" SOLVED
> Code Isuue:  Nuestra error al instalar rc4
> Solution:  Al instalar processmaker rc4 se mostraba un error de path, se corrige con el path correcto.
2015-04-21 11:23:32 -04:00
Victor Saisa Lopez
b4584de9c7 PM-00000 "Eliminar los Access y Refresh Token expirados" SOLVED
Issue:
    Eliminar los Access y Refresh Token expirados
Cause:
    Nuevo requerimiento de funciones
Solution:
    Se estan eliminando los Access y Refresh Token expirados al hacer
    un request al End-point: POST /{workspace}/oauth2/token
2015-04-21 11:15:39 -04:00
Paula V. Quispe
1a71d8e876 PM-2313: I solved the issue when I created install/newSite with Drop database if exists deschecked didn't create a workspace 2015-04-21 11:12:45 -04:00
Dante
4fcc6ff89a Merge branch 'dashboards2' of bitbucket.org:colosa/processmaker into dashboards2 2015-04-21 10:21:48 -04:00
Dante
98f8cf7e16 pie 2d drawing corrections 2015-04-21 10:21:12 -04:00
Dante Loayza
c86ef0b935 Merged in marcoAntonioNina/processmaker/dashboards2 (pull request #1965)
Add css icon strategic dashboard
2015-04-21 10:19:02 -04:00
Marco Antonio Nina Mena
538ca687ae Add css icon strategic dashboard 2015-04-21 10:02:11 -04:00
Paula V. Quispe
135211ed71 I solved some issues Cross-Site Scripting [April 18] 2015-04-21 09:35:39 -04:00
Quenta Ronald
e371c1695b Merged colosa/processmaker into master 2015-04-21 09:05:20 -04:00
Paula V. Quispe
3b18a83820 I solved the warning in licensedFeatures 2015-04-21 08:11:59 -04:00
Erik
5f4bec79b0 main changes to enable register rest api endpoints from plugins
1. Enable rest api registering feature on main plugin file
  i.e, if I have a plugin named "erik", so we have a file named workflow/engine/plugins/erik.php
       and a folder workflow/engine/plugins/erik/
   - inside of setup method of plugin main class set: $this->enableRestService(true);

---- file: erik.php ----

class erikPlugin extends PMPlugin
{
  ...
  public function setup()
  {
    $this->registerMenu("processmaker", "menuerik.php");
    ...
    $this->enableRestService(true);  // <- this line enable Rest Service dispatching feature
  }
...

2. Create a folder: workflow/engine/plugins/erik/src/Services/Api/
   $ mkdir -p workflow/engine/plugins/erik/src/Services/Api/

3. Create a Restler class inside the folder created above
   i.e. creating a Hello class.

---- file: workflow/engine/plugins/erik/src/Services/Api/Hello.php -----

<?php
namespace Services\Api;
use Luracast\Restler\RestException;
use ProcessMaker\Services\Api;
use \ProcessMaker\Util;

/**
 * @protected
 */
class Hello extends Api
{
    /**
     * @url GET /world
     */
    public function world()
    {
        try {
            $hello = array(
                'message' => 'Hello world'
            );

            return $hello;
        } catch (\Exception $e) {
            throw new RestException(Api::STAT_APP_EXCEPTION, $e->getMessage());
        }
    }
}

---------- end file ---------

4. Disable and enable the plugin named "erik" on ProcessMaker Admin Interface

5. Use the Rest Api defined inside the plugin
   you can access from a url something like that:
   format: http://<SERVER-ADDR>/api/1.0/<WORKSPACE>/plugin-<THE-PLUGIN-NAME>/hello/world

i.e.
   http://processmaker/api/1.0/workflow/plugin-erik/hello/world

Note.- to access this url that has the protected attribute into the class
       you need provide the access token into request header.
2015-04-20 22:49:51 -04:00
Julio Cesar Laura Avendaño
028baa647e Merged in luisfernandosl/processmaker/PM-2355 (pull request #1962)
PM-2355 "Al modificar un Intemediate..." SOLVED
2015-04-20 22:27:10 -04:00
Julio Cesar Laura Avendaño
66d728fcb7 Merged in mcuiza/processmaker/PM-2338,PM-2339 (pull request #1953)
PM-2338,PM-2339 - PmTables issues
2015-04-20 22:26:41 -04:00