Commit Graph

4641 Commits

Author SHA1 Message Date
Erik Amaru Ortiz
ed8c083b80 changing credentias passing to designer index 2013-12-06 17:01:59 -04:00
erik ao
682212e799 Merged in cochalo/processmaker (pull request #26)
Arreglo en validaciones
2013-12-06 16:43:58 -04:00
Brayan Osmar Pereyra Suxo
43f1d386d2 Arreglo en validaciones 2013-12-06 16:17:38 -04:00
erik ao
60675ac242 Merged in cochalo/processmaker (pull request #25)
Adicion de validaciones para funciones Activity Resources
2013-12-06 16:02:00 -04:00
Brayan Osmar Pereyra Suxo
16e4f98019 Adicion de validaciones para funciones Activity Resources 2013-12-06 15:43:08 -04:00
Erik Amaru Ortiz
2c67dde660 Changes on Designer Controller to pass client credentials and authorization_code on designer ui loading 2013-12-06 13:33:50 -04:00
Erik Amaru Ortiz
7d95c6a056 litle fix tu support endpoint: GET /projects 2013-12-06 12:12:11 -04:00
erik ao
80286b2ebb Merged in darojas/processmaker (pull request #23)
Merge assignees y triggers
2013-12-06 11:34:55 -04:00
Victor Saisa Lopez
1d7796505f ProcessMaker-MA "Arreglo de oraciones en el PHPDoc"
- Arreglo de oraciones en el PHPDoc
2013-12-06 11:26:31 -04:00
Freddy Daniel Rojas Valda
39ba19a762 Merge assignees y triggers api.ini 2013-12-06 11:15:15 -04:00
Freddy Daniel Rojas Valda
cdca7638e6 Merge assignees y triggers 2013-12-06 11:12:48 -04:00
Daniel Rojas
1776ff56f2 api.ini merged con trigger y assignee 2013-12-06 14:06:38 +00:00
erik ao
54061ff8d7 Merged in victorsl/processmaker (pull request #22)
ProcessMaker-MA "2170 Project Properties - Step resources (Parte 2)"
2013-12-06 09:53:46 -04:00
Freddy Daniel Rojas Valda
a36199a7fd Merge branch 'master' of bitbucket.org:colosa/processmaker 2013-12-06 09:41:44 -04:00
Freddy Daniel Rojas Valda
4504ed8242 Merge branch 'master' of bitbucket.org:colosa/processmaker 2013-12-06 09:38:45 -04:00
Freddy Daniel Rojas Valda
7275a9d083 Ajustes clase Activity, se agregan validaciones, se modifica catch exception, variable a camelcase 2013-12-06 09:35:43 -04:00
Victor Saisa Lopez
ed749ddc2f ProcessMaker-MA "2170 Project Properties - Step resources (Parte 2)"
- 2da parte
- Se ha implementado los siguientes Endpoints:
    GET      /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}/triggers
    GET    * /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}/available-triggers/{type}
    GET      /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}/trigger/{tri_uid}
    POST     /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}/trigger
    PUT      /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}/trigger/{tri_uid}
    DELETE * /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}/trigger/{tri_uid}/{type}

    Para los Endpoints con *, se ha añdo el parametro "{type}" (un nivel mas en la URL), esto por requerimiento
    de la aplicacion, la variable "{type}" acepta los valores before y after
2013-12-06 09:29:45 -04:00
Brayan Osmar Pereyra Suxo
b0e8c460c2 Adicion de validacion para funcion get de activity 2013-12-06 09:14:55 -04:00
Victor Saisa Lopez
7ae923f069 Merge branch 'master' of bitbucket.org:colosa/processmaker 2013-12-06 09:07:41 -04:00
erik
b4eb44a37b adding simple data structure 2013-12-06 00:05:58 -04:00
erik
2d622c8306 Adding Bound data to Project/Diagram/[activity,event,gateway] objects 2013-12-06 00:02:56 -04:00
erik
0b7062bbc5 Adding Bound data to Project/Diagram/[activity,event,gateway] objects 2013-12-06 00:01:29 -04:00
erik
a9746497bc adding 'GET /projects' endpoint 2013-12-05 23:01:02 -04:00
Erik Amaru Ortiz
8bbaa579c5 Adding Project API Class - Litle update 2013-12-05 20:44:28 -04:00
Erik Amaru Ortiz
0c7ca6ba97 Adding Project API Class, and anothers classes to handle bpmn layer model 2013-12-05 20:41:21 -04:00
Erik Amaru Ortiz
ae2759579f BUG FIX - A Event field had a blank space instead a underscore in the schema.xml 2013-12-05 20:38:09 -04:00
Victor Saisa Lopez
220081827c ProcessMaker-MA "2170 Project Properties - Step resources (Parte 2)"
- 2da parte
- Se ha implementado los siguientes Endpoints:
    GET      /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}/triggers
    GET    * /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}/available-triggers/{type}
    GET      /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}/trigger/{tri_uid}
    POST     /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}/trigger
    PUT      /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}/trigger/{tri_uid}
    DELETE * /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}/trigger/{tri_uid}/{type}

    Para los Endpoints con *, se ha anado el parametro "{type}" (un nivel mas en la URL), esto por requerimiento
    de la aplicacion, la variable "{type}" acepta los valores before y after
2013-12-05 13:18:05 -04:00
Freddy Daniel Rojas Valda
0bd480a83c Ajustes code style 2013-12-04 12:44:39 -04:00
Freddy Daniel Rojas Valda
ad390b94fa Se la clase Assignee.php, para obtener, asignar, desasignar a usuarios, usuarios adhoc, grupos o grupos adhoc en una tarea 2013-12-04 12:28:51 -04:00
Erik Amaru Ortiz
2398200adf Merge branch 'master' of github.com:colosa/processmaker
Conflicts:
	workflow/engine/classes/class.plugin.php
	workflow/engine/classes/class.pluginRegistry.php
2013-12-03 18:23:12 -04:00
Erik Amaru Ortiz
5710710673 removing debug messages 2013-12-03 18:10:09 -04:00
Erik Amaru Ortiz
b25efdd866 Adding Rest Api Service Support
Rest Service on plugins
-----------------------

1. enable service

add the following line in plugin __constructor main class
$this->enableRestService(true);

2. Create the sources directory structure by example:
if you plugin is named myPlugin

myPlugin
    |--src
        |--Services
             |--Api
                 |--MyPlugin
                      |--Test.php

Where Test.php is a Restler class
2013-12-03 17:10:18 -04:00
julceslauhub
3d59823b79 Merge pull request #2182 from julceslauhub/master
BUG 13657 Unable to edit a role name SOLVED
2013-12-03 10:10:19 -08:00
julceslauhub
02f0156657 Merge pull request #2181 from Jennydmz/BUG-10181a
BUG-10181 Modificando la clase Calendar.
2013-12-03 10:09:50 -08:00
jennylee
b124983d12 BUG-10181 Modificando la clase Calendar.
Modificar las funciones de la clase Calendar para que ahora se realize el calculo de NewDate tomando en cuenta los weekends.
2013-12-03 14:06:44 -04:00
Julio Cesar Laura
a0758b478c BUG 13657 Unable to edit a role name SOLVED
- El texto "**ID_ROLE_NAME_NOT_EMPTY**" es porque no se uso el instalador de PM, es necesario tener el nuevo instalador y el nuevo .po, al editar efectivamente no es spoible guardar el cambio ya que el mensaje sigue mostrandose cada vez que se presiona guardar.

- No se estaba utilizando el objeto correcto al momento de editar, se estaba usando el objeto de la ventana de creacion, se cambio el code para que use el objeto de la ventana de edicion
2013-12-03 14:03:13 -04:00
Victor Saisa Lopez
43c536ce01 ProcessMaker-MA "2170 Project Properties - Step resources (Parte 1)"
- Se ha anadido el "Status 201 (Created)" para el metodo POST para el step
- Se ha anadido la clase "StepStructure" para la validacion de los tipos de datos (Validacion con Restler)
- Se ha anadido el alias "step" en el "api.ini"
2013-12-03 13:05:09 -04:00
Luis Fernando Saisa Lopez
4945abc9f1 BUG 13536 "Save as option inside a Dyanform is..." SOLVED
- Save as option inside a Dyanform is not working
- Problema:
  Al utilizar el Editor de Dynaform la opcion "Save as" que permite crear copias de un dynaform, dentro del mismo
  editor se visualiza en el Dropdown donde se lista los dynaforms existentes. Cuando se utiliza esta opcion "Save as" al
  crear la copia este no aparecia en el Dropdown.

  Solucion:
  Al crear la copia de un dynaform se utiliza AJAX que permite la reconstruccion del Dropdown en donde se muestra todo
  los dynaforms existentes mas la nueva copia que se crea.

  var result = ajax_post(
      frm.action,
      frm,
      "POST",
      function (responseText)
      {
         ...
         for (var i = 0; i <= dataResponse.length - 1; i++) {
             ...
         }
      }
  );
2013-12-03 11:47:05 -04:00
Luis Fernando Saisa Lopez
3aa82aeeac BUG 13536 "Save as option inside a Dyanform is..." SOLVED
- Save as option inside a Dyanform is not working
- Problema:
  Al utilizar el Editor de Dynaform la opcion "Save as" que permite crear copias de un dynaform, dentro del mismo
  editor se visualiza en el Dropdown donde se lista los dynaforms existentes. Cuando se utiliza esta opcion "Save as" al
  crear la copia este no aparecia en el Dropdown.

  Solucion:
  Al crear la copia de un dynaform se utiliza AJAX que permite la reconstruccion del Dropdown en donde se muestra todo
  los dynaforms existentes mas la nueva copia que se crea.

  var result = ajax_post(
      frm.action,
      frm,
      "POST",
      function (responseText)
      {
         ...
         for (var i = 0; i <= dataResponse.length - 1; i++) {
             ...
         }
      }
  );
2013-12-03 10:23:19 -04:00
Erik Amaru Ortiz
ff44795b0f adding more interesting phpdoc validators 2013-12-02 18:14:52 -04:00
Erik Amaru Ortiz
a773385ff2 Adding BPMN model classes 2013-12-02 17:36:37 -04:00
Erik Amaru Ortiz
b33d616678 adding @param phpdoc test class TYpe.php 2013-12-02 17:35:58 -04:00
Erik Amaru Ortiz
a116d6f596 adding dummy POST request for Test3 class 2013-12-02 17:14:17 -04:00
erik ao
f9904bad09 Merged in victorsl/processmaker (pull request #17)
ProcessMaker-MA "2170 Project Properties - Step resources"
2013-12-02 17:07:21 -04:00
Erik Amaru Ortiz
fd998c7942 FIX for api.ini parsig file, alias section was updated #2 2013-12-02 16:55:26 -04:00
Erik Amaru Ortiz
260bcb7e89 FIX for api.ini parsig file, alias section was updated 2013-12-02 16:53:08 -04:00
Victor Saisa Lopez
ab813f4939 ProcessMaker-MA "2170 Project Properties - Step resources"
- 1ra parte
- Se ha implementado los siguientes Endpoints:
    GET    /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/steps
    GET    /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/available-steps
    GET    /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}
    POST   /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step
    PUT    /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}
    DELETE /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/step/{step_uid}
2013-12-02 16:49:28 -04:00
Brayan Osmar Pereyra Suxo
7037b499bb Arreglo de longitud maxima en filtro en campos 2013-12-02 15:29:36 -04:00
Brayan Osmar Pereyra Suxo
ebbeaad7a3 Adicion de campos para filtrar y correccion en el los campos de respuesta 2013-12-02 14:54:34 -04:00
Brayan Osmar Pereyra Suxo
e3a6c94576 Merge remote branch 'upstream/master' into EP-2183 2013-12-02 14:27:44 -04:00