Commit Graph

2527 Commits

Author SHA1 Message Date
Dante Loayza
9ad892b860 Merged in marcoAntonioNina/processmaker/dashboards2 (pull request #2008)
Add validation check group user
2015-04-27 15:33:50 -04:00
Julio Cesar Laura Avendaño
b88772b7fe Merged in victorsl/processmaker/PM-2430 (pull request #2000)
PM-2430 "Admin > Users > Authentication Sources > New: Se..." SOLVED
2015-04-27 13:47:11 -04:00
Marco Antonio Nina Mena
c540789fbb Add validation check group user 2015-04-27 11:39:16 -04:00
Julio Cesar Laura Avendaño
df92b0a595 Merged in dashboards2 (pull request #2003)
Installer fixes
2015-04-24 13:49:10 -04:00
Dante
4a56af1e35 getting rid of hardcoded strings 2015-04-24 13:17:02 -04:00
Victor Saisa Lopez
92b4b028be PM-2430 "Admin > Users > Authentication Sources > New: Se..." SOLVED
Issue:
    Admin > Users > Authentication Sources > New: Se muestra la opcion del plugin
    ldapAdvanced aun cuando este esta en estado "Disable" en el workspace
Cause:
    No se verifica si el plugin esta enabled/disabled
Solution:
    Se verifica si el plugin esta enabled/disabled
2015-04-24 12:45:30 -04:00
Brayan Pereyra
52f0930b31 PM-2398 El contador de listados en home muestran datos incorrectos 2015-04-23 12:06:04 -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
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
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
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
Marco Antonio Nina Mena
0f9982c17c Add data in upgrade processmaker 2015-04-21 13:17:16 -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
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
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
16f7e77d72 Merged in dheeyi/processmaker/PM-2216 (pull request #1931)
PM-2216 DesignerBPMN>Triggers>PMFunctions : El trigger wizard paussedCase no contruye bien los datos que se le envian.
2015-04-20 22:24:09 -04:00
Julio Cesar Laura Avendaño
29be3d887a Merged in dheeyi/processmaker/PM-2139 (pull request #1884)
PM-2139 0017111: Change error message when deleting variable. Use DynaForm name, not its UID.
2015-04-20 22:23:02 -04:00
Julio Cesar Laura Avendaño
1693c2b2df Merged in paulis/processmaker/PM-2211 (pull request #1960)
PM-2211: I added new column Error_mail in Email's log
2015-04-20 22:14:46 -04:00
Julio Cesar Laura Avendaño
137d0a2554 Merged in dheeyi/processmaker/PM-2104 (pull request #1930)
PM-2104 Se visualiza una "," en el Loguot ,Administrador en el nuevo instalador de PM3-RC3
2015-04-20 18:36:39 -04:00
dheeyi
e2b9763cfd PM-2104 Se visualiza una "," en el Loguot ,Administrador en el nuevo instalador de PM3-RC3
Causa : Esta "," tal cual se indica aparece en esa poscion debido a que este obedece a una configuracion del ENVIRONMENT; ejemplo (@lastName, @firstName (@userName)), si esta seleccionada esta opcion deberia parecer una coma(,).
Solucion :  Sin embargo puede que algunos de estos valores (Firstname o lastanme fuese vacio) en este caso se elimina la coma ",".
2015-04-20 17:44:16 -04:00
dheeyi
e51d2ca2b1 Merge remote branch 'upstream/master' into PM-2104 2015-04-20 17:41:04 -04:00
Luis Fernando Saisa Lopez
e2f2ffedbb PM-2355 "Al modificar un Intemediate..." SOLVED
> Code Isuue:
  Al modificar un Intemediate send message event y grabar sale un mensaje de error
> Solution:
  Al configurar la propiedad de un message event y guardar la configuracion ya no muestra el error.
2015-04-20 17:33:41 -04:00
Victor Saisa Lopez
bd51761043 Merge branch 'master' of bitbucket.org:colosa/processmaker into PM-2039 2015-04-20 16:37:17 -04:00
Paula V. Quispe
cb1f02dc82 PM-2211: I added new column Error_mail in Email's log 2015-04-20 16:24:01 -04:00
Victor Saisa Lopez
7b17edbb90 Merge branch 'master' of bitbucket.org:colosa/processmaker into PM-2039 2015-04-20 13:57:24 -04:00
Roly Rudy Gutierrez Pinto
1d661ebe4a PM-2159 2015-04-20 12:31:42 -04:00
Julio Cesar Laura Avendaño
3a92f9b2d3 Merged in cochalo/processmaker/PM-2277 (pull request #1952)
PM-2277 Se añadio 2 hooks para case scheduler
2015-04-20 12:16:43 -04:00
Victor Saisa Lopez
00b973f95b Merge branch 'master' of bitbucket.org:colosa/processmaker into PM-2039 2015-04-20 11:50:39 -04:00
Dante Loayza
1ba81d4fa5 Merged master into dashboards2 2015-04-20 11:17:35 -04:00
Dante
48f325062d Merge branch 'dashboards2' of bitbucket.org:colosa/processmaker into dashboards2 2015-04-20 10:56:37 -04:00
Dante
1b247c89c3 styles corrections 2015-04-20 10:52:16 -04:00
dheeyi
33e9651b91 Merge remote branch 'upstream/master' into PM-2104 2015-04-20 08:47:25 -04:00
Brayan Pereyra
4d8e2c160d PM-2277: Adicion de condicional para la existencia de triggers 2015-04-20 08:43:09 -04:00
Roly Rudy Gutierrez Pinto
0cb56eec28 Merge remote-tracking branch 'upstream/master' 2015-04-17 19:33:00 -04:00
Roly Rudy Gutierrez Pinto
8960fd80b1 IMPROVEMENT 2015-04-17 19:32:39 -04:00
Julio Cesar Laura Avendaño
f51c53cb99 Merged in luisfernandosl/processmaker/PM-2291 (pull request #1951)
PM-2291 "DesignerBPMN>CaseTracker: No se visualizan los..." SOLVED
2015-04-17 18:45:08 -04:00
Julio Cesar Laura Avendaño
7462ba96d0 Merged in gproly/processmaker/PM-2003 (pull request #1945)
PM-2003
2015-04-17 18:12:39 -04:00
Julio Cesar Laura Avendaño
8ca864ff9c Merged in paulis/processmaker/PM-2336 (pull request #1948)
I solved the issue PM-2336 [Error con el Consolidated tab]
2015-04-17 17:54:05 -04:00
Julio Cesar Laura Avendaño
4549ea1e4a Merged in mcuiza/processmaker/PM-2314,PM-2331 (pull request #1937)
PM-2314,PM-2331 - Enterprise features
2015-04-17 17:51:01 -04:00
Brayan Pereyra
ca6f63e219 PM-2277 Se añadio 2 hooks para case scheduler 2015-04-17 17:11:17 -04:00
Roly Rudy Gutierrez Pinto
24396618bb PM-2003 2015-04-17 16:52:19 -04:00
Dante Loayza
e1c9b9c325 Merged master into dashboards2 2015-04-17 16:34:25 -04:00
Dante
9c81335aba scroll image 2015-04-17 16:31:29 -04:00
Luis Fernando Saisa Lopez
8a2818b362 PM-2291 "DesignerBPMN>CaseTracker: No se visualizan los..." SOLVED 2015-04-17 16:22:34 -04:00
Luis Fernando Saisa Lopez
67bd800e58 PM-2291 "DesignerBPMN>CaseTracker: No se visualizan los..." SOLVED
> Code Isuue:
  DesignerBPMN>CaseTracker: No se visualizan los formularios asignados al caseTracker.
> Solution:
  Cuando se tiene dynaforms creados en BPMN al ingresar al case tracker y ver los dynaforms se mostrara con la nueva
  interfaz en otro caso se mostrara con la antigua interfaz tal como se mostraba anteriormente. Al mostrar el dynaform
  con la nueva interfaz se tiene un link "Back" que permite volver a la pagina anterior.
2015-04-17 15:21:09 -04:00