Commit Graph

19 Commits

Author SHA1 Message Date
Roly Rudy Gutierrez Pinto
6603cf1526 HOR-1767 2016-09-09 11:09:02 -04:00
Victor Saisa Lopez
ef1208ce98 PM-3659 "Uso de interface lenta (assignment rules) cuando..." SOLVED
Issue:
    Uso de interface lenta (assignment rules) cuando se tienen varios usuarios (40000)
Cause:
    No se realizo de manera correcta el paginado de registros
Solution:
    > Se a implementado los siguientes end-points:
        GET /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/assignee/paged
        GET /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/available-assignee/paged
        GET /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/adhoc-assignee/paged
        GET /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/adhoc-available-assignee/paged

        Estos end-points aceptan los siguientes parametros:
            /paged?filter={filter}&start={start}&limit={limit}&type={type}
            /paged?lfilter={lfilter}&start={start}&limit={limit}&type={type}
            /paged?rfilter={rfilter}&start={start}&limit={limit}&type={type}
        Donde:
            filter:  Representa la busqueda de registros que contienen este valor
            lfilter: Representa la busqueda de registros que empiezan con este valor
            rfilter: Representa la busqueda de registros que terminan con este valor
            type:    Acepta los siguentes valores: "user", "group"
        Ejemplo:
            GET /api/1.0/{workspace}/project/{prj_uid}/activity/{act_uid}/assignee/paged?start=0&limit=3
            <<<<< 200
            {
                "total": 15,
                "start": 0,
                "limit": 3,
                "filter": "",
                "data": [
                    {
                        "aas_uid": "60593768854492f8fa43aa2064326562",
                        "aas_name": "GROUP1 (2 Users)",
                        "aas_lastname": "",
                        "aas_username": "",
                        "aas_type": "group"
                    },
                    {
                        "aas_uid": "11886228656016c9329c898096916123",
                        "aas_name": "GROUP2 (1 User)",
                        "aas_lastname": "",
                        "aas_username": "",
                        "aas_type": "group"
                    },
                    {
                        "aas_uid": "52242914255f202805bd552031573543",
                        "aas_name": "user1",
                        "aas_lastname": "user1",
                        "aas_username": "user1",
                        "aas_type": "user"
                    }
                ]
            }
    > Se a mejorado los siguientes end-points:
        GET /api/1.0/{workspace}/users?filter={filter}&start={start}&limit={limit}
        GET /api/1.0/{workspace}/users?lfilter={lfilter}&start={start}&limit={limit}
        GET /api/1.0/{workspace}/users?rfilter={rfilter}&start={start}&limit={limit}
        GET /api/1.0/{workspace}/groups?filter={filter}&start={start}&limit={limit}
        GET /api/1.0/{workspace}/groups?lfilter={lfilter}&start={start}&limit={limit}
        GET /api/1.0/{workspace}/groups?rfilter={rfilter}&start={start}&limit={limit}
2015-09-25 15:11:42 -04:00
Victor Saisa Lopez
186829cfa3 PM-1996 "No genera el link al crear un web entry " SOLVED
Issue:
    No genera el link al crear un web entry
Cause:
    Path incorrecto del file "wsClient.php"
Solution:
    Se setea el path correcto del file "wsClient.php"
2015-04-14 09:48:05 -04:00
Roly Rudy Gutierrez Pinto
01a5a8ba42 PM-1787 2015-03-12 09:59:19 -04:00
jonathan
67115f62e1 web entry - update last observations, and add post in submit 2015-02-18 15:36:20 -04:00
jonathan
ef672d1b0d update view pmdynaforms in web entry 2015-02-18 09:50:29 -04:00
Victor Saisa Lopez
5516df3512 PM-1005 "WebEntry-Event (Endpoints)"
- Se han implementado los siguientes Endpoints:
    GET    /api/1.0/{workspace}/project/{prj_uid}/web-entry-events
    GET    /api/1.0/{workspace}/project/{prj_uid}/web-entry-event/{wee_uid}
    GET    /api/1.0/{workspace}/project/{prj_uid}/web-entry-event/event/{evn_uid}
    POST   /api/1.0/{workspace}/project/{prj_uid}/web-entry-event
    PUT    /api/1.0/{workspace}/project/{prj_uid}/web-entry-event/{wee_uid}
    DELETE /api/1.0/{workspace}/project/{prj_uid}/web-entry-event/{wee_uid}
- Se han implementado los metodos necesarios para el Export, Import y
  Delete (delete Process) de este nuevo "Objeto"
- Se ha solucionado bugs al importar un Projecto con "Gateway to Gateway"
2015-01-22 15:27:35 -04:00
Wendy Nestor
9290b5e5d5 Modificacion a los features case note, web entry y cases list 2014-10-24 14:14:38 -04:00
Julio Cesar Laura
611c7d4a73 Fixing many issues related to password hash method changed 2014-10-02 18:37:56 -04:00
Julio Cesar Laura
0448d0e6db Fixing many issues related to password hash method changed 2014-10-02 17:21:33 -04:00
Victor Saisa Lopez
8e6d8f7a80 ProcessMaker-BE "Correccion de bugs (web entry, project user)"
- Correccion de bugs (web entry, project user)
2014-08-05 13:56:21 -04:00
Victor Saisa Lopez
98f3ff777c ProcessMaker-BE "Role and User (Endpoints)"
- Se han implementado los siguientes Endpoints:
    GET    /api/1.0/{workspace}/role/{rol_uid}/users?filter={filter}&start={start}&limit={limit}
    GET    /api/1.0/{workspace}/role/{rol_uid}/available-users?filter={filter}&start={start}&limit={limit}
    POST   /api/1.0/{workspace}/role/{rol_uid}/user
    DELETE /api/1.0/{workspace}/role/{rol_uid}/user/{usr_uid}
2014-05-28 15:01:18 -04:00
Victor Saisa Lopez
13a11f1e9a ProcessMaker-BE "Role (Endpoints)"
- Se han implementado los siguientes Endpoints:
    GET    /api/1.0/{workspace}/roles?filter={filter}&start={start}&limit={limit}
    GET    /api/1.0/{workspace}/role/{rol_uid}
    POST   /api/1.0/{workspace}/role
    PUT    /api/1.0/{workspace}/role/{rol_uid}
    DELETE /api/1.0/{workspace}/role/{rol_uid}
2014-05-27 16:25:57 -04:00
Victor Saisa Lopez
9fef15f6ef ProcessMaker-BE "Replace harcoded labels by a translation ID"
- Se ha reemplazado todas los labels harcoded por un ID de translation, para
  los sgtes Endpoints:
    - Calendar
    - Case Tracker
    - Category
    - DynaForms Resources
    - Group
    - Input Documents Resources
    - Process of a Project Resources
    - Process Variables
    - Project Properties - Step Resources
    - Trigger Wizard
    - Web Entry
    - Project Import
- Se ha creado el ID en el workspace OS
2014-05-19 17:30:00 -04:00
Victor Saisa Lopez
5964006033 ProcessMaker-BE "Web Entry, problem in password"
- Se a cambiado la clase "Users" por "RbacUsers", para recuperar el password correcto
- Ya no se aplica el metodo "md5()"
2014-05-07 17:09:09 -04:00
Victor Saisa Lopez
d58836e236 ProcessMaker-BE "Web Entry fixes"
- Se filtra caracteres especiales en el campo WE_TITLE
2014-05-06 09:57:34 -04:00
Victor Saisa Lopez
e5fc7fe5f2 ProcessMaker-BE "BPMN Import"
- Se an realizado todas las modificaciones requeridas para lograr la
  importacion de un archivo "pmx", tomando en cuenta la generacion de
  nuevos UIDs, los mismos que deberian ser reflejados en las
  tablas "workflow" y en los files (archivos xml de los DynaForms)
- Se a completado la importacion de las tablas "workflow"
- Se a completado la importacion de los datos del proceso y tareas
2014-04-30 12:00:22 -04:00
Victor Saisa Lopez
6feb095227 ProcessMaker-BE "Web Entry, adapt for save data in database (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/{we_uid}
    POST   /api/1.0/{workspace}/project/{prj_uid}/web-entry
    PUT    /api/1.0/{workspace}/project/{prj_uid}/web-entry/{we_uid}
    DELETE /api/1.0/{workspace}/project/{prj_uid}/web-entry/{we_uid}
2014-04-22 13:11:32 -04:00
Erik Amaru Ortiz
4d59bc2d5a Refactoring of classes that where in workflow/engine/src , now all of them have a unique parent namespace \ProcessMaker 2014-04-02 16:51:28 -04:00