Commit Graph

236 Commits

Author SHA1 Message Date
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
Julio Cesar Laura
c003597d1b BUG 000 Add hook for dashlets 2012-01-03 18:31:15 -04:00
Erik Amaru Ortiz
d142665842 BUG 8250 "Grid Report Table not being saved" SOLVED
* the problem was happening when are saving more than one pm report tables, and mixed for normal and grids
  But it is fixed now!
2012-01-03 11:46:15 -04:00
Alvaro Campos
cfe3c19041 BUG 8173 password is encrypted of email settings 2011-12-22 10:16:52 -04:00
Erik Amaru Ortiz
d0c054cbf4 BUG 8166 "Notice al importar procesos" SOLVED
- there were some 3 new validations for 3 variables to process importing, but not always they're set
  so, before validation we're askin if exists

- the same por a variable dynaform when importing process the process already exists and a update was requested
2011-12-14 09:20:59 -04:00
Alvaro Campos
b064b8daa9 BUG 8050 the problem was solved calendar display 2011-12-02 18:08:34 -04:00
Julio Cesar Laura
816d40f5e5 BUG 000 Add validation to print a dynaform 2011-12-02 00:54:23 -04:00
Erik Amaru Ortiz
e469b9dd79 BUG 8116 "Designer no todos los procesos muestran no category" SOLVED
- that was happening for imported process.
  on the workspace where it has been imported the process category didn't exists

- It is fixed now, the process category is being imported with the process,..
  so, when the process is being imported if the process category doesn't exist, it is created.
2011-11-29 18:56:31 -04:00
Erik Amaru Ortiz
35bf13be36 BUG 7027 "Duplicate entry in database"
+ in class AppDelegation, method createAppDelegation()
- removed select column for DEL_STARTED
- removed group by from DEL_STARTED
2011-11-29 12:04:19 -04:00
Erik Amaru Ortiz
c12626c6b8 BUG 7707 "Dynaform Date field in a RP table..." SOLVED
>>>Probably because ProcessMaker is trying to add a record to the RP Table with an empty date field set to "" instead of NULL.
- that was exactly the problem, but it is fixed now
2011-11-28 11:06:37 -04:00
Hector Cortez
c02c662fa0 BUG 8068 FIx Bug in the import and export of CSV file. 2011-11-25 11:02:31 -04:00
Erik Amaru Ortiz
b2017995b4 BUG 7922 "SRP: wrapped: Could not execute query.." SOLVED
(Fixes for import feature)
According the solution raised on the meeting
- the default selection for db connetions is workflow instead REPORT
- the prefix PMT for all pmtables was added
2011-11-25 10:06:42 -04:00
Alvaro Campos
7e4a313f60 BUG 8058 se solucino problema para ver la informacion del caso. 2011-11-25 08:57:32 -04:00
Erik Amaru Ortiz
ac6f4ae72b BUG 8027 "The process is not being imported correctly" SOLVED
- update and create validations was added for route model
2011-11-23 12:42:32 -04:00
Alvaro Campos
2b8f40f03f BUG 7955 this issue was fixed. 2011-11-17 09:40:01 -04:00
Carlos Pacha
0d4d324a3f Merge branch '2.0-dev' of git.colosa.net:processmaker into 2.0-dev 2011-11-14 19:03:02 -04:00
Carlos Pacha
5b2efe5ea5 BUG 0000 improving the documents option (add, delete folders and docuemnts)
improving Code add, remove folder and documents
2011-11-14 19:01:53 -04:00