Commit Graph

46 Commits

Author SHA1 Message Date
Fernando Ontiveros
a4f863de40 formating the class class.case.php 2012-07-13 12:36:27 -04:00
Fernando Ontiveros
3189ba4158 fixing style for class.case.php 2012-07-13 09:08:17 -04:00
Fernando
8700af7df4 fixing testunits for gulliver classes 2012-07-13 06:27:36 -04:00
Herbert Saal Gutierrez
5cf35c71d9 BUG 9180 Correct Solr update and counters implementation
The following changes were made:
- fix update Solr index process
- implement casesenuLoader using Solr server to display counters
- fix cron missing reference to system class
- add function and classes documentation
2012-05-29 17:07:53 -04:00
Marco Antonio Nina
6a8c61effd BUG 8903 Status of paused cases does not change SOLVED
- It was verified that the table was not updated application status.
-Was modified and functions pauseCase unpauseCase tate to change the application in the table.
2012-05-15 19:08:58 -04:00
Herbert Saal Gutierrez
87cfb471a9 BUG 0000 'Reverting overwritted changes on system & cases class' 2012-05-15 18:17:01 -04:00
Herbert Saal Gutierrez
7e07db9348 BUG 0000 Change Solr configuration environment variables
Now the Solr configuration variables are read from the env.ini file that
is stored in the shared//sites/SYS_SYS/ folder.

The system class is used to get the environment variables using the
solrenv function.
2012-05-15 17:41:12 -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
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
Erik Amaru Ortiz
126b344c7b BUG 8169 "Recieve An Error in Parallel Task are finished (2.0...." SOLVED
- the problem originally was that never is derivation handling correctly to conditional forks and normal forks
- code was improed and handled for both forks at derivation types
2012-03-27 18:14:09 -04:00
Alvaro Campos
3e3018965b BUG 8743 Migrate Case Informations lists to ExtJS SOLVED
- Migrate Case "Information" lists to ExtJS (from master branch)
- migrated the following items: Case history, Messages History, Dynaforms, Uploaded Documents, Generated Documents
2012-03-26 16:54:43 -04:00
Alvaro Campos
c9aa195898 BUG 8719 Botón de download para output documents extra SOLVED
- Efectivamente existe ese problema,
- Fue solucionado quitando los botones no necesarios tanto en sumary como en document genered
2012-03-12 18:07:13 -04:00
Alvaro Campos
22a6a293d7 BUG 8646 No aparecen los triggers con el debug en español SOLVED
- Cuando se crea un trigger en un idioma y se hace correr el proceso con ese trigger en otro idioma, este no se mostraba en el debug
- Este problema se soluciono cambiando la entrada vacia del content que tiene el titulo del trigger, e insertandolo nuevamente con el idioma que se solicito.
2012-03-09 11:52:44 -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
Marco Antonio Nina
fadec156e5 BUG 8660 Problems in Case Tracker SOLVED
- The first problem, when the tab diagram showing the map did not hide when you selected the option NONE, and when they entered a white screen is displayed, the error speak second to show the dynaforms not present a session variable the which was shown as a notice.
- To display dinaforms valid only in the XmlForm class, and q if you increase the session showed the Dynaform across the page, to edit the first problem is how to obtain permits in class case by changing the role permission caseTrackerPermissions addition to improving function, also modified the way to generate depending on the function menu caseTrackerPermissions also modified the authentication to lead the tab corresponding to the relevant validations.
2012-03-08 11:11:47 -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
Marco Antonio Nina
51977f4504 BUG 7650 Function PMFRedirectToStep didnt work properly SOLVED
- In the triggers do not run properly because it addresses before saving the data
- Data is captured and stored before redirect
2012-03-06 19:17:16 -04:00
Erik Amaru Ortiz
c26f8e0d15 BUG 8467 "Regla de derivación en paralelo no funciona correc..." SOLVED
- it was happening with forks with conditional in one at all threads
- the solution was complete an unhandled condition on the original code
- other problem was found when a thread has not completely started, producing a warning, was solved.
- at the same time the code was improved modulating a section of the code in a function that is called twice
2012-03-06 18:48:47 -04:00
Erik Amaru Ortiz
1a1c7fcd1c BUG 8134 "0007933: ISSUES Happen when wf_XXX#APPLICATION#APP..."
unserialize() problem with utf8 characteres, SOLVED
2012-02-10 18:35:05 -04:00
Alvaro Campos
cfe28ca4c2 BUG 8425 var_dump has been deleted od class.case 2012-02-10 09:53:31 -04:00
Alvaro Campos
45f13c3d08 BUG 8348 fixed issue of permission allows generated doc deletion 2012-02-10 09:47:20 -04:00
Alvaro Campos
cfe3c19041 BUG 8173 password is encrypted of email settings 2011-12-22 10:16:52 -04:00
Alvaro Campos
d15e218ace BUG 8040 se soluciono problema visualizacion de labels de ingles a espanol 2011-11-23 18:32:41 -04:00
Erik Amaru Ortiz
93d9f365f5 BUG 7864 7635 "Parallel Join Routing Rule by evaluation problem" SOLVED
- problem when a condition is evaluated false, so the join never completes solved
2011-10-24 08:52:31 -04:00
Erik Amaru Ortiz
ba32c018ae BUG 7717 7421 -> related to DEL_PREVIOUS from APP_DELEGATION table, FIXED!
- fixed -> blame to girish commit 2e97a8
2011-09-28 12:41:10 -04:00
Erik Amaru Ortiz
be0c90af87 BUG 000 momentarily reverted to rc5 fro pmTables (fix) 2011-09-05 12:47:25 -04:00
Hugo Loza
0f7cae6d85 BUG 5073 Feature Case Notes "Free Notes"
This Feature allow a user to post a note at any stage of a Case and from cases lists

Conflicts:

	workflow/engine/data/mssql/schema.sql
	workflow/engine/methods/cases/casesListExtJs.php
	workflow/engine/skinEngine/base/css/pmos-xtheme-gray.css
	workflow/engine/templates/cases/casesList.js
	workflow/engine/templates/cases/open.js
2011-07-28 17:40:48 -04:00
Alvaro Campos
70da54b308 BUG 6905 solucionado problema el ordenamiento de inputs versionados 2011-07-07 09:18:22 -04:00
Erik Amaru Ortiz
0e896f4763 BUG 6910 "Error al pasar a otra ventana con una alerta en mail" solved
- a validation was missing, bug fixed
2011-06-30 15:01:51 -04:00
Erik Amaru Ortiz
38573084ac BUG 0000 new Feature: Report table ver 2. 2011-06-28 12:53:25 -04:00
Carlos Pacha
3a77d8edd0 BUG 6943 Disappeared the menu information and cannot delete a output document
This issue was fixed. it does not get the correct array and it does not use the  method remove
2011-06-02 17:31:43 -04:00
Douglas Medrano Chura
b96ae00c8b BUG 6887 Solved dynaform duplicated in Menu Information - Dynaform
The problem was solved  modificating the query criteria for two dynaform distinct when the column STEP_POSITION is distinct.
2011-06-01 15:53:57 -04:00
Erik Amaru Ortiz
29c3720d37 BUG 4511 "Personalize the Subject of task notifications" (new feature)
* the subject field option was added (based variables)
* additionally a option to set a existing template to use as body message was added
2011-04-25 09:58:04 -04:00
Erik Amaru Ortiz
cfa12468db BUG 6664 "smpt configuration does support to saecure connections like gmail now"
* A radio group option was added into smtp configuration interface to select a secure connetion type
* The phpMailer thirdparty library was updated to support ssl and tls secure connections
2011-04-19 17:16:12 -04:00
Carlos Pacha
9e491ee8ed related to 6031 bug 2011-02-18 16:19:08 +00:00
Erik Amaru Ortiz
ba8adc87ce new menubar for Case Open View 2011-02-04 15:00:20 +00:00
abraar
7db523fd06 Changes done for PhpDoc 2011-02-03 11:13:21 +00:00
Carlos Pacha
b5857edbfd it's about 6018 bug with +d'date' opcion in the cron 2011-02-02 19:36:34 +00:00
abraar
ef427ec0df Changes done for PhpDoc 2011-02-01 12:49:40 +00:00
Gustavo Adolfo Cruz Laura
c290f5bbf8 Bug 6044 the source of the problem seems that in the searchOpenPreviousTasks recursive method the this identifier was missing and also the method dont have a valid end condition so an especial case triggers a infinite loop 2011-01-26 16:39:58 +00:00
Abraar
0248e8121d Changes made for documentation 2011-01-22 12:20:08 +00:00
Carlos Pacha
de33fb652f correction bug 4755, we could not see info about a dynaform becouse some fields are missing in a query statement, now these are completed 2011-01-19 16:06:11 +00:00
Hector Cortez
8d8c6d2b13 Various settings for compatibility with MSSQL 2011-01-04 20:37:31 +00:00
girish
2e97a8e9ec First commit on ProcessMaker CORE Engine and Jeaqueline's changes 2010-12-07 11:49:51 +00:00
Erik Amaru Ortiz
0525681d79 initial commit from rev. 632 2010-12-02 23:34:41 +00:00