Commit Graph

44 Commits

Author SHA1 Message Date
Erik Amaru Ortiz
00ebbeff0d Updates before update on BpmnWorkflow Adapter 2014-02-19 19:32:19 -04:00
Erik Amaru Ortiz
6e555080da Updating BpmnWorkflow Adapter
Now Handling events, is updating only when the event was changed
2014-02-19 13:31:02 -04:00
Erik Amaru Ortiz
ec48facf8b Updates On Bpmn->Workflow Adapter, now activities and flows are updated just when its data have changed 2014-02-18 17:41:45 -04:00
Victor Saisa Lopez
69c9945bcd ProcessMaker-MA "Process Variables (fixes & behat)"
- Se han agregado validaciones faltantes
- Se han implementado los siguientes features (behat):
    GET /api/1.0/{workspace}/project/{prj_uid}/variables
    GET /api/1.0/{workspace}/project/{prj_uid}/grid/variables
    GET /api/1.0/{workspace}/project/{prj_uid}/grid/{grid_uid}/variables
2014-02-14 11:53:49 -04:00
Victor Saisa Lopez
c3578ded20 ProcessMaker-MA "Variables @@ (endpoints)"
- Se han implementado los siguientes Endpoints:
    /api/1.0/{workspace}/project/{prj_uid}/variables                 //todas las variables (incluyen las variables GRID)
    /api/1.0/{workspace}/project/{prj_uid}/grid/variables            //todas las variables GRID (se incluyen sus UIDs)
    /api/1.0/{workspace}/project/{prj_uid}/grid/{grid_uid}/variables //todas las variables del GRID
2014-02-13 17:18:17 -04:00
Erik Amaru Ortiz
96e51f5e5b FIX for BpmnWorkflow Adapter class, now the set and unset of start and end tasks on workflow layer, are listening on addFlows and removeFlow methods 2014-02-13 16:40:00 -04:00
Victor Saisa Lopez
5544d8f805 ProcessMaker-MA "InputDocuments and DynaForms (Fixes)"
- Se han mejorado y corregido el nombre de las variables (prj_uid)
- Se han completado validaciones al: Crear y Actualizar un InputDocument
- Se ha corregido el "negative_tests_input.feature" (behat) para el InputDocument, los
  cambios corresponden a nombres de atributos
2014-02-12 12:32:04 -04:00
Erik Amaru Ortiz
0bb319c70e Adding Event handling for bpmn and workflow layer (for start and end task setting) 2014-02-10 19:43:54 -04:00
Erik Amaru Ortiz
9dd4d48ccb Updating flows Handling for Bpmn->workflow project Handling 2014-02-10 11:29:28 -04:00
erik ao
87b892b9b2 Merged in victorsl/processmaker (pull request #164)
ProcessMaker-MA "Web Entry (Fixes)"
2014-02-10 09:22:28 -04:00
Erik Amaru Ortiz
82da942ea1 updates to enable save flow connections between activity->activity and activity->gateway 2014-02-07 15:42:24 -04:00
Victor Saisa Lopez
52f195a804 ProcessMaker-MA "Web Entry (Fixes)"
- Se han completado validaciones al crear un Web Entry
2014-02-07 14:52:35 -04:00
Erik Amaru Ortiz
68c1d98b96 updates for adapter flows -> to -> route 2014-02-07 08:41:11 -04:00
Erik Amaru Ortiz
ca7fa0651d adding flow -> task creation via BpmnWorkflow adapter 2014-02-06 21:26:06 -04:00
Erik Amaru Ortiz
e869df7ad5 Adding Flows handling to Project\Bpmn handler class 2014-02-06 20:30:27 -04:00
Victor Saisa Lopez
a92e5afc02 ProcessMaker-MA "Dynaforms Resources (Fixes)"
- Se han mejorado y corregido el nombre de las variables (prj_uid)
- Se han completado validaciones en:
    > Crear un DynaForm
    > Copy/Import un DynaForm
    > Crear un DynaForm en base un PM Table
        * Se han agregado las validaciones requeridas para los campos "Primary Key" del PM Table
- Se han corregido los archivos "behat" (main y negative), los cambios corresponden a nombres de atributos
- Se han corregigo un bug en "workflow/engine/classes/model/Step.php"
2014-02-06 15:35:49 -04:00
Erik Amaru Ortiz
e19d1b2033 Entpoint /project: enabling new/update/delete diagram's activities for PUT method 2014-02-06 12:10:35 -04:00
Erik Amaru Ortiz
187ad19c84 Entpoint /project: enabling update/new activities for PUT method 2014-02-06 11:30:09 -04:00
Erik Amaru Ortiz
6b8ca3c9ee Updating /project endpint, now is working GET /projects/{prj_uid} and /projects methods (only is loading diagram's activities) 2014-02-06 11:00:15 -04:00
Erik Amaru Ortiz
aa399794f3 Adding Override Methods to Adapter Bpmn->Workflow Projects 2014-02-05 14:09:48 -04:00
Erik Amaru Ortiz
0063597e08 Enabling to use GET method for Project endpoint -> Request GET: /projects, and some updates 2014-02-05 12:34:20 -04:00
Victor Saisa Lopez
0dc12d25e0 ProcessMaker-MA "Process of a Project Resources (endpoints & behat)"
- Se han implementado los siguientes Endpoints y sus correspondientes features (behat):
    GET /api/1.0/{workspace}/project/{prj_uid}/process
    PUT /api/1.0/{workspace}/project/{prj_uid}/process
2014-02-04 17:34:29 -04:00
Erik Amaru Ortiz
6370e4257e More updates to handling PUT request for /project endpoint 2014-01-28 17:01:26 -04:00
Victor Saisa Lopez
50ce380716 ProcessMaker-MA "Web Entry (behat)"
- Se han implementado los siguientes features:
    GET    /api/1.0/{workspace}/project/{prj_uid}/web-entries
    GET    /api/1.0/{workspace}/project/{prj_uid}/web-entry/{tas_uid}/{dyn_uid}
    POST   /api/1.0/{workspace}/project/{prj_uid}/web-entry
    DELETE /api/1.0/{workspace}/project/{prj_uid}/web-entry/{tas_uid}/{dyn_uid}
2014-01-27 15:21:15 -04:00
Fernando Ontiveros
3d518e393c CODE STYLE for several files:
src/BusinessModel/CaseScheduler.php
src/BusinessModel/DataBaseConnection.php
src/BusinessModel/OutputDocument.php
src/BusinessModel/ProcessSupervisor.php
src/BusinessModel/Task.php
src/ProcessMaker/Adapter/Bpmn/Model.php
src/ProcessMaker/Adapter/Workflow.php
src/Services/Api/ProcessMaker/Project.php
src/Services/Api/ProcessMaker/Project/CaseScheduler.php
src/Services/Api/ProcessMaker/Project/DataBaseConnection.php
src/Services/Api/ProcessMaker/Project/OutputDocuments.php
src/Services/Api/ProcessMaker/Project/ProcessPermissions.php
src/Services/Api/ProcessMaker/Test.php
src/Services/Api/ProcessMaker/Test2.php
src/Services/Api/ProcessMaker/Test3.php
src/Services/Api/ProcessMaker/Type.php
2014-01-25 06:10:24 -04:00
Erik Amaru Ortiz
72fbe36660 Adding DELETE /project/{prj_uid}, is working, and more changes for PUT method 2014-01-24 17:55:42 -04:00
Erik Amaru Ortiz
d850d666b6 Adding new project type (bpmn) creation button and loading fe a be and some changes for method PUT /project/{prj_uid} (still not functional) 2014-01-23 21:29:03 -04:00
Victor Saisa Lopez
20da5ba289 ProcessMaker-MA "Web Entry (endpoints)"
- Se han implementado los siguientes Endpoints:
    GET    /api/1.0/{workspace}/project/{prj_uid}/web-entries
    GET    /api/1.0/{workspace}/project/{prj_uid}/web-entry/{tas_uid}/{dyn_uid}
    DELETE /api/1.0/{workspace}/project/{prj_uid}/web-entry/{tas_uid}/{dyn_uid}
2014-01-22 17:18:33 -04:00
Victor Saisa Lopez
a72b90481d ProcessMaker-MA "Input Documents Resources (validations)"
- Se han corregido validaciones con el campo "inp_doc_title" en POST y PUT
- Se a restablecido los behat basicos en un nuevo archivo
  llamado "basic_sequence.feature" (Input Documents Resources)
- Se a renombrado el archivo "case_tracket.feature"
  por "basic_sequence.feature" (Case Tracker)
2014-01-17 15:20:11 -04:00
Erik Amaru Ortiz
c295187c3a Commit for PUT /project/{prj_uid}, 2nd commit, still not functional 2014-01-17 13:37:15 -04:00
erik ao
c9f6a4d681 Merged in victorsl/processmaker (pull request #44)
ProcessMaker-MA "Dynaforms Resources (endpoints)"
2013-12-23 17:21:41 -04:00
Erik Amaru Ortiz
1ac6518734 Adding put method for /project endpoint (1st commit - still not functional) 2013-12-23 17:17:01 -04:00
Victor Saisa Lopez
defc377061 ProcessMaker-MA "Dynaforms Resources (endpoints)"
- Se han implementado los siguientes Endpoints:
    GET    /api/1.0/{workspace}/project/{prj_uid}/dynaforms
    GET    /api/1.0/{workspace}/project/{prj_uid}/dynaform/{dyn_uid}
    POST   /api/1.0/{workspace}/project/{prj_uid}/dynaform
    PUT    /api/1.0/{workspace}/project/{prj_uid}/dynaform/{dyn_uid}
    DELETE /api/1.0/{workspace}/project/{prj_uid}/dynaform/{dyn_uid}
2013-12-23 17:14:04 -04:00
Erik Amaru Ortiz
b544c24220 Changing status code to return on POST /project request 2013-12-17 11:24:37 -04:00
Victor Saisa Lopez
3c7390d38b ProcessMaker-MA "Input Documents Resources"
- Se ha implementado los siguientes Endpoints:
    GET    * /api/1.0/{workspace}/project/{prj_uid}/input-documents
    GET    * /api/1.0/{workspace}/project/{prj_uid}/input-document/{inp_doc_uid}
    POST   * /api/1.0/{workspace}/project/{prj_uid}/input-document
    PUT    * /api/1.0/{workspace}/project/{prj_uid}/input-document/{inp_doc_uid}
    DELETE   /api/1.0/{workspace}/project/{prj_uid}/input-document/{inp_doc_uid}

    Para los Endpoints con *, se ha corregido los siguientes atributos:
    - "out_doc_form_needed" se a cambiado por "inp_doc_form_needed"
    - "inp_doc_versionning" se a cambiado por "inp_doc_versioning"
2013-12-13 12:57:02 -04:00
Erik Amaru Ortiz
71694a557e BPMN->Workflow transformation layer (1st commit) 2013-12-10 20:36:51 -04:00
Erik Amaru Ortiz
dbed38c0a7 adding pm workflow process creation while a bpmn project is created 2013-12-09 10:42:01 -04:00
Erik Amaru Ortiz
cba3665a28 adding alias for project on api.ini 2013-12-09 09:58:23 -04:00
erik
0f73494c46 litle changes for /project endpoint 2013-12-08 23:30:20 -04:00
Erik Amaru Ortiz
7d95c6a056 litle fix tu support endpoint: GET /projects 2013-12-06 12:12:11 -04:00
erik
2d622c8306 Adding Bound data to Project/Diagram/[activity,event,gateway] objects 2013-12-06 00:02:56 -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