Commit Graph

252 Commits

Author SHA1 Message Date
Victor Saisa Lopez
e030e259e1 BUG 9377 "Formatting files to PSR2" SOLVED
Formatting files to PSR2
2012-07-09 16:26:17 -04:00
Victor Saisa Lopez
df8cfae446 BUG 9377 "APP_FINISH_DATE is set to 1902-01-01 00:00:00 when..." SOLVED
- APP_FINISH_DATE is set to 1902-01-01 00:00:00 when create new case
  using webservices
- DEL_INIT_DATE is set to NULL when routing case using webservices
- Solved the problem in the fields APPLICATION.APP_FINISH_DATE and
  APP_CACHE_VIEW.APP_FINISH_DATE, when you create a new case now set to NULL
- Solved the problem in the fields APP_DELEGATION.DEL_INIT_DATE and
  APP_CACHE_VIEW.DEL_INIT_DATE when the case is routed set to the date corresponding
2012-07-09 13:21:20 -04:00
Brayan Osmar Pereyra Suxo
f6af663f70 BUG 9309 The group list don't show more 20 rows SOLVED
- I amended ajax group list
2012-07-09 12:23:30 -04:00
julceslauhub
7f49c92f3a Merge pull request #170 from hector-cortez/BUG-8369
BUG 8369 Adjustment for standardization of code SOLVED
2012-07-04 15:48:26 -07:00
Hector Cortez
353621b320 BUG 9246 Adjustment for standardization of code SOLVED
- Adjustment workflow/engine/classes/class.pmTable.php, workflow/engine/classes/model/DbSource.php files.
2012-07-04 15:12:35 -04:00
Victor Saisa Lopez
167bab6b6e BUG 9319 "Problema con el Case Label" SOLVED
- By changing the "Case Label", this is not updated in the APP_CACHE_VIEW table
- Solved problem to changing the "Case Label", now is updated in the APP_CACHE_VIEW table
- Improvement in file, compliance with the standard PSR2

Note:
- When you change the "Case Title" of a task, affecting every case,
  if it is the current task of the case (otherwise it would not affect
  the APP_CACHE_VIEW table)
- If a task is saved empty the "Case Title" the APP_TITLE take the value
  #APP_NUMBER (all cases are in the task, this in APP_CACHE_VIEW table)
2012-07-03 18:20:20 -04:00
Hector Cortez
018eb18498 BUG 8369 Adjustment for standardization of code SOLVED
- Adjustment workflow/engine/classes/model/AdditionalTables.php, workflow/engine/controllers/pmTablesProxy.php files
2012-07-03 15:36:04 -04:00
Victor Saisa Lopez
5d42e0d329 BUG 9319 "Problema con el Case Label" SOLVED
- By changing the "Case Label", this is not updated in the APP_CACHE_VIEW table
- Solved problem to changing the "Case Label", now is updated in the APP_CACHE_VIEW table

Note:
- When you change the "Case Title" of a task, affecting every case,
  if it is the current task of the case (otherwise it would not affect
  the APP_CACHE_VIEW table)
- If a task is saved empty the "Case Title" the APP_TITLE take the value
  #APP_NUMBER (all cases are in the task, this in APP_CACHE_VIEW table)
2012-06-29 17:54:45 -04:00
julceslauhub
43ee190ae2 Merge pull request #110 from brayanpereyra/786d298130df150aba6f9ca3909d7cbfaa30b05e
BUG 5737 Add logs to new case with CaseScheduler SOLVED
2012-06-25 15:45:05 -07:00
Hector Cortez
bee524e789 BUG 8369 Problem when using the new editor for PM Tables ... SOLVED
- There is a major problem when using the new editor for PM Tables with Database Connections, if you choose a database connection (anything you have created as a Database Connection in process designer).
- Fix-bug and Addition of session variable in the different connections PMTables(Victor).
2012-06-25 15:26:52 -04:00
Brayan Osmar Pereyra Suxo
786d298130 BUG 5737 Add logs to new case with CaseScheduler SOLVED
I add logs to CaseScheduler
I add logs to executeEvents
2012-06-25 12:37:06 -04:00
Marco Antonio Nina
7a01ed8871 BUG 0000 CaseScheduler.php syntax error SOLVED
- Syntax error on line 296 of file CaseScheduler.php .
2012-06-25 09:50:39 -04:00
Alvaro Campos
907f47163d BUG 5737 The cron.php script should write something ... solved
- The cron.php script should write something in the shared/log/cron.log file when a new case started or an event is executed
2012-06-21 18:29:13 -04:00
julceslauhub
4d6b3fae63 Merge pull request #78 from brayanpereyra/BUG-9313
BUG 9313 Can't activate a GROUP with status inactive SOLVED
2012-06-18 20:26:54 -07:00
Brayan Osmar Pereyra Suxo
5f0593210d BUG 9313 Can't activate a GROUP with status inactive SOLVED
- I removed the filter the active group
- I corrected the search group
2012-06-18 10:39:42 -04:00
Hector Cortez
ba87e9e4d3 BUG 9246 Error message when using a DB Connection for a Report Table,.. SOLVED
- When trying to create a new Report Table and selecting an external database connection for the "DB Connection" parameter, the following error message appears:
- Adjustment DB Connections for a Report Table,  to diferents externals databases.
2012-06-15 18:26:30 -04:00
Marco Antonio Nina
890e2dcad3 BUG 9210 User experience Single Application SOLVED
- We verified that the list of the steps not working.
- Was modified the class.appCacheView, the function getTodo for parameters
  include TAS_UID y PRO_UID, too was modified the template indexSingle.html
2012-06-14 11:55:24 -04:00
Herbert Saal Gutierrez
01d65b3ff1 BUG 9180 Correct coding convention
Correct coding convention and replace json_encode to G::json_encode and
json_decode to G::json_decode
2012-05-30 17:47:28 -04:00
Alvaro Campos
468bd54d13 BUG 9214 Los campos que son creados en modo vista no estan en modo vista solved
- was removed the default value of mode "edit" to create a dynaform, now is empty this option mode=""
2012-05-29 16:39:15 -04:00
Erik Amaru Ortiz
1a8545df8a BUG 0000 herbert> SOLR implementation in PMOS2
Solr support in PMOS2 includes:
Functionality:
- Implementation of Home views (Inbox, Draft, Participated, Unassigned). The views return fast results.
- Include read, unread, all,  and process filter in inbox View.
- Include process filter in draft view.
- Include started by me, completed by me, all, process, and status filter in participated view.
- Include process filter in unassigned view.
- Improved search functionality (search in user defined variables): Use the following syntax to search in process (user defined) variables. {variable_name}:{search_word} ex1:"causal:20*" where causal is the variable defined by the user.
  + Use of wildcards in search: Use * as wildcard at the begin or end of word
  + Multiple conditions in search: Separate multiple conditions by space ex2:"Materiales causal:20*" means that we are searching for the word Materiales and the causal that begin with 20.
  + Search in dates (interval ): Format=> {variable_date}:[yyyy-mm-dd TO yyyy-mm-dd]
    Local date not UTC date required
    ex: FechaRegistro:[2011-04-15 TO 2011-04-30] //registros con fecha entre el 2011-04-15 y el 2011-04-30.
  + we can use the wildcard *:
    ex: FechaRegistro:[* TO 2011-04-30] //registros con fecha menor o igual a 2011-04-30.
    FechaRegistro:[2011-04-15 TO *] //registros con fecha mayor o igual a 2011-04-15.
  + Search of exact phrases. format: {variable}:"frase a buscar"
    ex: Cliente:"Jesus Marin"

- Application update function.
	+ The function is called every time a change is detected in the application's data including the related delegations.
- Use of cache to improve performance

Not included:
- Order of task, sent by, and due date columns.

Pending:
- Advanced search view using faceted lists.
2012-05-15 10:56:48 -04:00
Victor Saisa Lopez
c4af5f8d23 BUG 9040 "The Task column doesn't update whith the last changes on..." SOLVED
- The APP_CACHE_VIEW table does not contain the changes made in the CONTENT table when you rename processes/tasks
- The name change in processes/tasks is now reflected in the APP_CACHE_VIEW table
- Note.- The APP_CACHE_VIEW table contains values ..for only one language
2012-05-10 11:06:44 -04:00
Marco Antonio Nina
80045f99df BUG 9043 Variable for Case Notes content needed SOLVED
- Se crearon varias funciones para este caso.
- La funcion getCaseNotes en la class.case.php con los parametros applicationID, type que es la forma que quiere que se devuelvan los datos, puede ser array, objetc, string por defecto esta en array, y userID que nos daria solo las notas de ese usuario, por defecto nos devuelve de todos los usuarios.
- Se modifico la funcion getNotesList para poder traer las notas por un determinado usuario y por defecto recupera las notas de todos los usuarios.
- en class.pmFunctions.php se creo la funcion PMFGetCaseNotes con los parametros applicationID, type que es la forma que quiere que se devuelvan los datos, puede ser array, objetc, string por defecto esta en array, y userID que nos daria solo las notas de ese usuario, por defecto nos devuelve de todos los usuarios.
- En class.wsBase.php la funcion getCaseNotes con los parametros applicationID, userID que nos daria solo las notas de ese usuario, por defecto nos devuelve de todos los usuarios, esta funcion nos devuelve un array con los fieds en minuscula.
- En soap2.php getCaseNotes donde se tienen los siguiente parametros: sessionId, se necesita iniciar una session para poder utilizarlo, applicationID, userID que nos daria solo las notas de ese usuario, por defecto nos devuelve de todos los usuarios.
- Se adiciono la funcion para utilizarlo en SoapServer.
- En wsResponse se creo un nuevo template para la respuesta del webservice wsGetCaseNotesResponse con los campos status_code, message, notes, timestamp.
- En pmos2.wsdl se agregaron los datos necesarios para la salida correcta del webservice.
2012-05-02 09:56:30 -04:00
Marco Antonio Nina
7badf95c7a BUG 9014 Variable SYS_CASE_PRIORITY no funciona apropiadamente SOLVED
- La variable SYS_CASE_PRIORITY se estaba hardcoded en prioridad 3 - Normal.
- Se pusieron validaciones para que se pudiera utilizar la prioridad de acuerdo con la variable.
- La variable SYS_CASE_PRIORITY ahora se setea manualmente ya no se crea de manera automatica.
2012-04-24 10:57:31 -04:00
Victor Saisa Lopez
3f9c2fb7a0 BUG 8925 "PM 2.0.39 testing 3 Al eliminar el plugin enterprise desde..." SOLVED
- Al eliminar el plugin enterprise en un workspace, no se elimina del registro de plugins en los demas workspaces, quedando registros de los plugins en el "plugin.singleton" en cada workspace
- Al eliminar un plugin en un workspace se eliminan tambien los registros en los demas workspaces, se ha implementado la accion "uninstall" para los plugins, ahora al eliminar un plugin se llama a su metodo "uninstall" si esta definido
2012-04-18 11:35:02 -04:00
Fernando Ontiveros
84dbad7617 BUG 0000 adding memcache to processList
fixing telefonica slow issues
2012-04-12 17:35:23 -04:00
Victor Saisa Lopez
dbaa10be2d BUG 8765 "Problema al descargar documentos del Processmaker cuando..." SOLVED
- When the plugin is enabled Knowledgetree displays an error when you download the file
- Was added the necessary code to download the file when the plugin Knowledgetree is enabled
- Also added code in the plugin Knowledgetree, for this change to work properly
2012-04-05 17:11:50 -04:00
Erik Amaru Ortiz
561832bb06 BUG 8875 "Feature: New ExtJS based Login & Main ProcessMaker inter..." 3rd
- fixed compatibilities to user default redirection after login
-  user experience simplified compatibilities with uxmodern interface
2012-04-05 12:54:12 -04:00
Alvaro Campos
917a1ac704 BUG 8792 Paginación de tamaño 20 en los grupos de usuarios no funciona SOLVED
- no funcionaba correctamente la paginacion en el listado de grupos.
- se soluciono añadiendo a la consulta el limite y el inicio del listado.
2012-04-05 09:17:12 -04:00
Alvaro Campos
03b6a3ba11 BUG 8803 warnings y notice al asignar grupos cuando no existen grupos SOLVED
- warnings y notice al asignar usuarios a una tarea cuando no existen grupos creados
- se valido la respuesta de grupos vacios.
2012-04-04 12:41:49 -04:00
Erik Amaru Ortiz
3d490dd933 BUG 8888 "Ventana DATA de report table no termina de cargar..." SOLVED
- there was no validations for native & custom date files while data preview for report tables
- validations added and posibles empty strings now are mapped to NULL on db.
2012-03-30 11:56:09 -04:00
Erik Amaru Ortiz
bd2aef2e66 BUG 8875 "ExtJS based Login & Main ProcessMaker interface" (1st commit) 2012-03-29 16:42:09 -04:00
Alvaro Campos
80a298f5ca BUG 8615 se adiciono la contraseña desencriptada SOLVED
- para no generar confusion en los usuarios
- ahora se muestra en un campo password la contraseña
2012-03-26 19:13:29 -04:00
Hector Cortez
1922a69dc6 BUG 8727 Increase the maxlength of the Condition of the Evaluation ... SOLVED.
- We'd need to increase the max-length of the Condition of the Evaluation routing rule because there are some special rules that need more length.
- Adjust the maxlength the ROU_CONDITION field in Evaluation, Selection, Parallel By Evaluation Routing Rule.
2012-03-21 10:40:18 -04:00
Victor Saisa Lopez
77bcf6373f BUG 8656 "Problemas con las notificaciones." SOLVED
- The problem arises when the task notifications in a given language, the language change does not send the notification. That when you run the case.
- By sending the notification had problems with "SMTP Password" in the Email settings.

- You have created the necessary records in CONTENT to the task, this depending on the language.
- By sending the notice was corrected the problem with the "SMTP Password".
2012-03-08 17:28:21 -04:00
Alvaro Campos
60a8af93cb BUG 8615 "Duplicacion de campos en el password" SOLVED
- en realidad no duplica el password, sino que muestra el mismo pero encriptado
- para evitar este tipo de confusiones decidimos dejar vacio el password asi como está en el editor de usuarios, este solo se solicitara si no tiene guardada una contraseña en el servidor o si la direccion del servidor ha cambiado.
2012-03-07 18:20:56 -04:00
Alvaro Campos
8404fa6745 BUG 8062 se dio solucion a este problema de la manera sugerida por erik 2012-03-05 11:20:32 -04:00
Erik Amaru Ortiz
f8ab55a061 BUG 0000 User Experience (single app option added) 1st commit
- login added
- "single application" option added
- simplified improved
2012-02-24 19:32:24 -04:00
Alvaro Campos
54cee71502 BUG 8503 fixed issue of Dynaform with PM Table 2012-02-22 15:56:11 -04:00
Marco Antonio Nina
311847c060 BUG 000 Modification setTasSendLastEmail to false to ActionsByEmail Plugins 2012-02-03 16:33:47 -04:00
Alvaro Campos
e4f176bbcb BUG 8040 se soluciono problema de label en tas title 2012-02-03 15:15:12 -04:00
Erik Amaru Ortiz
5e0d7d9f98 BUG 0000 User Inbox Simplified (6th commit) 2012-02-03 09:46:27 -04:00
Erik Amaru Ortiz
40749dfb74 BUG 0000 BUG 0000 User Inbox Simplified (4th commit) 2012-02-01 17:28:30 -04:00
Julio Cesar Laura
5b9f462000 BUG 8423 Fixed in the core, second commit 2012-01-31 19:28:50 -04:00
Julio Cesar Laura
26dca8a9e4 BUG 8423 Fixed in the core 2012-01-31 19:27:14 -04:00
Erik Amaru Ortiz
8c91f1c057 BUG 0000 BUG 0000 User Inbox Simplified (third commit) 2012-01-31 18:45:30 -04:00
Hector Cortez
1658b48c09 BUG 5785 Fix Bug Validation of the parent and existing department. 2012-01-27 17:53:06 -04:00
Erik Amaru Ortiz
5599ca8b96 BUG 0000 BUG 0000 User Inbox Simplified (second commit) 2012-01-26 09:33:01 -04:00
Hector Cortez
12e92918cc BUG 5736 FixBug Msg text at save in Dynaform & adjustment in import/export. 2012-01-19 09:11:47 -04:00
Julio Cesar Laura
c39e17d4fc BUG 000 Add USR_UID parameter for the hook PM_CREATE_NEW_DELEGATION 2012-01-13 09:51:57 -04:00
Julio Cesar Laura
baad71c5d9 BUG 000 Hook for the trigger PM_CREATE_NEW_DELEGATION 2012-01-10 12:22:32 -04:00