Commit Graph

1062 Commits

Author SHA1 Message Date
dheeyi
e6d59e6f34 PM-3612
18236: Error en bandeja "paused" al buscar
2015-09-23 10:02:33 -04:00
Julio Cesar Laura Avendaño
f756e50aae Merged in dheeyi/processmaker/PM-3000-b (pull request #2793)
PM-3000
2015-09-23 09:42:20 -04:00
dheeyi
4374dbdea7 PM-3000
0017474: El email FROM no respeta la configuración "Email configuration"(adicionar una nueva opcion en el plugin "actions by email")

Conflicts:

	workflow/engine/classes/model/ListInbox.php
2015-09-21 13:02:43 -04:00
Victor Saisa Lopez
e6ddb81319 PM-3193 "Prepare integration of new Valeo simplified designer in process list" SOLVED
Issue:
    Prepare integration of new Valeo simplified designer in process list
Cause:
    Nuevo requerimiento de funciones
Solution:
    > Se a implementado "DESIGNER: New options in menu" para los plugins; para lo cual se define
      en el archivo principal del plugin, lo siguiente (ejemplo):
          public function setup()
          {   ...
              $this->registerDesignerMenu(PATH_PLUGINS . "DemoDesignerMenu/classes/DesignerMenuDemoDesignerMenu.php");
              ...
          }
      El archivo "DesignerMenuDemoDesignerMenu.php" es una clase donde se define las nuevas opciones
      para el "Menu New" y "Context Menu"
    > Se a implementado "DESIGNER: Edit process" para los plugins; en el listado de procesos (esto en DESIGNER)
      al hacer doble-click en un proceso, se inicia el modulo para la edicion del proceso, esto tambien
      puede ser customizado en el plugin, para lo cual se debera realizar lo siguiente:
          - Cambiar en la Base de Datos el valor del campo PROCESS.PRO_TYPE por un nuevo tipo:
                * Ejemplo: PRO_TYPE = 'CPF_STANDARD_TPL'
          - Registrar un archivo JavaScript para el plugin, esto se define en el archivo principal del
            plugin (ejemplo):
                public function setup()
                {   ...
                    $this->registerJavascript("processes/main", "DemoDesignerMenu/MyJavaScript.js");
                    ...
                }
          - En el archivo "MyJavaScript.js" se debe definir la siguiente funcion:
                function CPF_STANDARD_TPLDesignerGridRowDblClick(...)
                {   ...
                }
          - Ejemplos de "PROCESS.PRO_TYPE" y la funcion "DesignerGridRowDblClick":
                * Ejemplo: PRO_TYPE = 'CPF-STANDARD-TPL' => function CPF_STANDARD_TPLDesignerGridRowDblClick(...)
                * Ejemplo: PRO_TYPE = 'CPF STANDARD TPL' => function CPF_STANDARD_TPLDesignerGridRowDblClick(...)
    > Se adjunta el plugin "DemoDesignerMenu-1.tar" como ejmplo
2015-09-21 10:18:44 -04:00
Roly Rudy Gutierrez Pinto
b89b14b325 PM-3646 2015-09-17 14:12:15 -07:00
Julio Cesar Laura Avendaño
148b1a8b9f Merged in gproly/processmaker/PM-3564 (pull request #2778)
PM-3564
2015-09-17 14:12:12 -07:00
Roly Rudy Gutierrez Pinto
a644c18fa5 PM-3564 2015-09-17 14:12:12 -07:00
Julio Cesar Laura Avendaño
1f37f0963b Merged in qronald/processmaker/PM-3501 (pull request #2780)
PM-3501
2015-09-17 14:09:16 -07:00
Ronald Quenta
7c66b8c94b PM-3501 Move pmgmail authentication end point to the next branch 3.0.1.4
remove email

fix in message response
2015-09-17 14:09:16 -07:00
Victor Saisa Lopez
2ee7593e93 PM-3121 "Changes in assignment rules in multiple instance tasks" SOLVED
Issue:
    Changes in assignment rules in multiple instance tasks
Cause:
    Nuevo requerimiento de funciones
Solution:
    - Se a implementado este nuevo tipo de asignacion "Multiple Instance"
    - Este nuevo tipo de asignacion solo se aplica a activities de tipo: "Empty Task", "User Task", "Manual Task";
      con un marker de tipo "Parallel"
2015-09-17 14:09:12 -07:00
marcelo.cuiza
9f44c62c5f PM-3528: Error al derivar en mobile 2015-09-17 13:58:25 -07:00
marcelo.cuiza
b83c3a2c01 PM-3425: 0018309: Los casos creados con subproceso no tienen due date
filtro DEL_INDEX a criteria builder
2015-09-04 14:37:13 -04:00
Julio Cesar Laura Avendaño
fd936836a8 Merged in mcuiza/processmaker/PM-3409 (pull request #2721)
PM-3409
2015-09-04 12:07:23 -04:00
marcelo.cuiza
7ef285aa28 PM-3409: No se establece la prioridad de las tareas
remplazo de variable de caso

coreccion de sintaxis
2015-09-03 16:54:58 -04:00
Victor Saisa Lopez
fce02e1ee9 PM-3407 "0018218: Self-service value based not accepting USER ID" SOLVED
Issue:
    0018218: Self-service value based not accepting USER ID
Cause:
    Nuevo requerimiento de funciones
Solution:
    La asignacion de tipo "Self Service Value Based Assignment" ahora funciona de la siguiente manera:
        - Si se desea definir a un grupo entonces se tendra el siguiente caso:
            @@SYS_GROUP_TO_BE_ASSIGNED = "00000000000000000000000groupuid1";
        - Si se desea definir a usuarios entonces se tendra el siguiente caso:
            @@SYS_GROUP_TO_BE_ASSIGNED = array("000000000000000000000000useruid1", "000000000000000000000000useruid2");
        - Por lo que el engine reconocera lo siguiente:
            * A un array como un array de UIDs de usuarios
            * A un string como un UID de un grupo
2015-09-01 14:57:25 -04:00
marcelo.cuiza
71d5a45cc2 PM-3342
./processmaker upgrade no termina de realizar el upgrade correctamente

se valido las secciones que generaban warning
2015-08-25 18:20:46 -04:00
Victor Saisa Lopez
1221d64654 PM-3286 "Unassigned: Al finalizar un caso a partir del listado de..." SOLVED
Issue:
    Unassigned: Al finalizar un caso a partir del listado de Unassigned se puede verificar que el caso es duplicado en la lista de Participated
Cause:
    No se elimina correctamente el caso de "participated list"; cuando se reclama el caso
Solution:
    Se elimina el caso en "participated list"; cuando se reclama el caso
2015-08-18 12:24:43 -04:00
Victor Saisa Lopez
a9f9a63061 PM-3037 "0017677: The 'processmaker workspace-restore' command..." SOLVED
Issue:
    0017677: The "processmaker workspace-restore" command should automatically
    execute "cacheview-repair" and "migrate-new-cases-lists"
Cause:
    El comando "workspace-restore" no verifica de manera correcta si debe o no
    ejecutar los modulos "cacheview-repair" y "migrate-new-cases-lists"
Solution:
    - El comando "workspace-restore" ejecutara los modulos "cacheview-repair" y
      "migrate-new-cases-lists" en los siguientes casos:
          > "cacheview-repair" sera ejecutado si la version de ProcessMaker del backup
            es menor a la version de ProcessMaker del sistema
          > "migrate-new-cases-lists" sera ejecutado si la version de ProcessMaker del backup
            es menor a la version ProcessMaker-2.9
    - Se hizo correcciones para servidores Windows
    - Al ejecutar el comando "migrate-new-cases-lists" iniciara nuevamente el registro de datos
      en las nuevas tablas
2015-08-12 09:30:43 -04:00
Julio Cesar Laura Avendaño
e0f3cfcb51 Merged in dheeyi/processmaker/3.0.1-GA (pull request #2591)
0017678: Error when case scheduler is executed from https url
2015-08-11 11:55:13 -04:00
dheeyi
e274b3f4a1 0017678: Error when case scheduler is executed from https url 2015-08-11 11:53:05 -04:00
Roly Rudy Gutierrez Pinto
914f9392f6 PM-2907 2015-07-28 17:51:03 -04:00
Julio Cesar Laura
150725acd8 PM-3165 SOLVED 2015-07-24 17:54:08 -04:00
dheeyi
b8ecff73ef PM-3025
Se necesita una fecha del dynaform o versióara recargar los formularios desde mobile
2015-07-13 17:10:35 -04:00
Julio Cesar Laura Avendaño
f6cca883ad Merged in luisfernandosl/processmaker/PM-3080 (pull request #2430)
PM-3080 "Procesos con asignacion selfService..." SOLVED
2015-07-13 11:19:19 -04:00
Julio Cesar Laura Avendaño
a573fc2516 Merged in dheeyi/processmaker/PM-3025 (pull request #2410)
Pm 3025
2015-07-13 10:41:24 -04:00
Luis Fernando Saisa Lopez
41f0f71279 PM-3080 "Procesos con asignacion selfService..." SOLVED
> Code Isuue:
  Procesos con asignacion selfService y selfService Value Based generan casos duplicados
> Solution:
  Cuando se tiene selfService y selfService por valor, ya no se muestra duplicados.
  Se a completado a la validacion en la condicion del query cuando es selfService por valor el "del_index" y "tas_uid"
2015-07-11 02:19:41 -04:00
Victor Saisa Lopez
a81099ea18 PM-2576 "Support for Timer-Event (End-points and Backend)" SOLVED
- Se a implementado el Timer-Event CRON, el cual se ejecuta con el siguiente comando:
    /path/to/processmaker/workflow/engine/bin$ php -f timereventcron.php +wMyWorkspace
- Se a implementado el registro de logs para el Timer-Event CRON
2015-07-07 11:51:12 -04:00
Julio Cesar Laura Avendaño
fdd9dbde45 Merged in gproly/processmaker/PM-2907 (pull request #2387)
PM-2907
2015-07-06 18:01:53 -04:00
dheeyi
0c81d3972d PM-3025
Se necesita una fecha del dynaform o versióara recargar los formularios desde mobile
2015-07-06 17:28:40 -04:00
dheeyi
066720c6b7 PM-3025
Se necesita una fecha del dynaform o versióara recargar los formularios desde mobile
2015-07-06 17:23:25 -04:00
dheeyi
a51016f4de PM-3025
Se necesita una fecha del dynaform o versióara recargar los formularios desde mobile
2015-07-06 16:32:14 -04:00
Victor Saisa Lopez
8b21d386d2 PM-2576 "Support for Timer-Event (End-points and Backend)"
- Se han implementado los siguientes End-points:
    GET    /api/1.0/{workspace}/project/{prj_uid}/timer-events
    GET    /api/1.0/{workspace}/project/{prj_uid}/timer-event/{tmrevn_uid}
    GET    /api/1.0/{workspace}/project/{prj_uid}/timer-event/event/{evn_uid}
    POST   /api/1.0/{workspace}/project/{prj_uid}/timer-event
    PUT    /api/1.0/{workspace}/project/{prj_uid}/timer-event/{tmrevn_uid}
    DELETE /api/1.0/{workspace}/project/{prj_uid}/timer-event/{tmrevn_uid}
- Se han implementado la funcionalidad y los metodos necesarios para este nuevo elemento
  en el modulo "BPMN-DESIGNER Backend"
- Se han agregado las validaciones necesarias para filtrar los nuevos tipos de tasks en el
  listado del "New case"
- Se han agregado los metodos necesarios para este nuevo elemento en los modulos Export and Import
- Se han agregado los metodos necesarios para este nuevo elemento en el modulo "Delete process"
- Se a implementado la funcionalidad para este nuevo elemento en el modulo "Running case"
2015-06-30 12:04:53 -04:00
Roly Rudy Gutierrez Pinto
faef04dcab PM-2907 2015-06-30 08:46:30 -04:00
Roly Rudy Gutierrez Pinto
1678fb8279 PM-2907 2015-06-29 16:51:59 -04:00
Julio Cesar Laura Avendaño
dab95735d5 Merged in dashboards2 (pull request #2370)
KPIs Inbox, queue time modifications
2015-06-26 17:32:35 -04:00
Dante Loayza
43218d85c6 Merged master into dashboards2 2015-06-25 17:41:26 -04:00
marcelo.cuiza
8eaf4fbcbb email_event_solved
Conflicts:
	workflow/engine/config/schema.xml
2015-06-25 16:57:18 -04:00
marcelo.cuiza
b1a62f2b9f email_event 2015-06-25 16:41:28 -04:00
marcelo.cuiza
4be1a3dbd6 email_event 2015-06-25 16:31:04 -04:00
marcelo.cuiza
5180199058 solving conflicts 2015-06-25 15:59:34 -04:00
marcelo.cuiza
0fb6241bd9 solving conflicts 2015-06-25 15:35:29 -04:00
marcelo.cuiza
e72277f964 endpoints, running cases, export, import, files manager issues 2015-06-25 14:31:38 -04:00
Luis Fernando Saisa Lopez
287365537b PM 1459 "ProcessMaker-MA: Script Task Definition (endpoints)" SOLVED
> ProcessMaker-MA "Script Task Definition (endpoints)"

  - Se han implementado los siguientes Endpoints:
      GET    /api/1.0/{workspace}/project/{prj_uid}/script-tasks
      GET    /api/1.0/{workspace}/project/{prj_uid}/script-task/{scrtas_uid}
      GET    /api/1.0/{workspace}/project/{prj_uid}/script-task/activity/{act_uid}
      POST   /api/1.0/{workspace}/project/{prj_uid}/script-task
      PUT    /api/1.0/{workspace}/project/{prj_uid}/script-task/{scrtas_uid}
      DELETE /api/1.0/{workspace}/project/{prj_uid}/script-task/{scrtas_uid}

  - Se agrego la funcionalidad necesaria en el DESIGNER
  - Exportar/Importar, se incluyen los registros de la tabla SCRIPT_TASK
  - Eliminar Projecto, se eliminan los registros de la tabla SCRIPT_TASK
  - Runing case
2015-06-24 18:28:20 -04:00
Julio Cesar Laura Avendaño
5ad4469e12 Merged in dheeyi/processmaker/PM-2647 (pull request #2328)
PM-2647 Designer > BPMN Designer > Porcess Supervisors > Steps: Estandarizar la ventana al nuevo diseñue se solicito para el diseñr BPMN
2015-06-24 08:39:40 -04:00
Marco A. Nina Mena
9f999a2cb5 Improvement fullName and labels - Audilog Kpi 2015-06-22 15:30:10 -04:00
Marco A. Nina Mena
205313a43f Improvement fullName and labels - Audilog Kpi 2015-06-22 15:19:48 -04:00
Julio Cesar Laura Avendaño
2713b6f1e7 Merged in paulis/processmaker/PM-2923 (pull request #2366)
PM-2923: I used refreshTotal only when the userUid isn't empty (Self service)
2015-06-22 12:40:42 -04:00
marcelo.cuiza
176597ce1d Merge branch 'master' of bitbucket.org:colosa/processmaker into email_event 2015-06-22 11:14:33 -04:00
Julio Cesar Laura Avendaño
0414de96da Merged in cochalo/processmaker/BUG-17411 (pull request #2319)
BUG-17411 Output document generados con smarty para codigo en template
2015-06-19 16:30:53 -04:00
marcelo.cuiza
42f9c23e61 Merge branch 'master' into email_event 2015-06-18 18:47:13 -04:00