Commit Graph

2117 Commits

Author SHA1 Message Date
Hector Cortez
cec6a1c4b6 BUG 8742 Migrate Processmaker Heartbeat to ExtJS SOLVED.
- Cuando se realiza una instalacion de cero de esta version, en el navegador IE9 no se visualiza la opcion Heartbeat, lo cual hace que exista un mal funcionamiento del mismo.
- Adjustment extJS javascript coding for iExplorer problem.
2012-04-26 11:56:56 -04:00
Hector Cortez
93fca85212 BUG 8829 PM 2.0 testing 16 Forgot Password genera un Fatal Error SOLVED.
- Cuando se configura el forgot password, no se aplica al hacer login en dicha ventana, es decir no se visualiza el link para enviar el otro password
- Adjustment in the forgot password in send mail, encryption of password, and correction in the visualization of the forgot password link on the classic skin.
2012-04-26 11:41:49 -04:00
Alvaro Campos
97c383ea3e BUG 8667 "copy", dentro de calendar, muestra un mensaje erroneo solved
- se encontro muchos errores dentro de calendario,
- resolviendo, copiar, editar, y validar que no se repita el nombre del calendario
2012-04-26 11:32:57 -04:00
Victor Saisa Lopez
55ac075100 BUG 8879 "Need help with reference to the colors of the tasks on..." SOLVED
- The colors in the trackerLogin processMap are different to the processMap of a normal user
- The colors in the trackerLogin processMap are equal to the processMap of a normal user
2012-04-25 19:05:56 -04:00
Victor Saisa Lopez
4b8d867af3 BUG 8984 "PMFNewCaseImpersonate(), WSNewCaseImpersonate() and..." SOLVED
- The PMFNewCaseImpersonate(), WSNewCaseImpersonate() and newCaseImpersonate() web service, do not return the UID and number of the new case like PMFNewCase(), WSNewCase() and newCase()
- It improved the code of the PMFNewCaseImpersonate method, for to returns the UID of case, as PMFNewCase
- It improved the code of the WSNewCaseImpersonate method, for to returns the UID of case, as WSNewCase
- Corrections made in the methods "Simple Trigger Web Services", including the files involved
2012-04-25 17:19:54 -04:00
Marco Antonio Nina
2cce94b031 BUG 8764 Al exportar procesos con nombres largos, no se visualiza to... SOLVED
- Al revisar la forma de exportacion se vio que para poder guardar un archivo el maximo del path mas el nombre del archivo  no deberia de sobrepasar los 256 caracteres.
- Se realizo la validacion para truncar el nombre del archivo cuando se llegue al limite, para ambos archivos .pm y .xpdl.
2012-04-25 09:33:46 -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
863956a815 BUG 9023 "Knowledgetree and ProcessMaker show error to upload some..." SOLVED
- Problem running case with field file with property value "Input" in the Dynaform, generates the following error: "This row doesn't exist!"
- Added the missing code in this section when the KnowledgeTree plugin is enabled.
2012-04-23 19:08:09 -04:00
Erik Amaru Ortiz
9763b67fa7 BUG 9059 "P.M. 2.0.40-testing.3: Al hacer correr un caso despliega..." SOLVED
- the new install wasn't  building the appcache table with its respective triggers
- now, the triggers are created on last step at new installer
2012-04-23 18:13:06 -04:00
Victor Saisa Lopez
9df68b5307 BUG 8973 "Replace all instances of json_encode() and json_decode()..." SOLVED
- Problems with functions json_encode and json_decode in PHP 5.2
- Replace json_encode and json_decode with G::json_encode and G::json_decode
2012-04-23 12:34:16 -04:00
Hector Cortez
b623e8577b BUG 8671 PM. 2.0 -Testing.13: Error de traducción
- Al asignar un nuevo usuario a una tarea, la ventana posee labels en ingles.
- Adjustments several in the hardcoded in ExtJS labels.
2012-04-23 10:27:09 -04:00
Victor Saisa Lopez
374bb0d051 BUG 9006 "The changes made by process supervisors to fields in..." SOLVED
- The changes made by process supervisors to fields in DynaForms are not recorded in the Change Log

- Changes made by process supervisors to fields in DynaForms, may be viewed by a user if this is defined in "process permissions". with this the user will see the "Change Log" of a case.
- Additionally the following error was corrected:
  > Fatal error: Call to undefined method Ajax::dynaformViewFromHistory() in processmaker/workflow/engine/methods/cases/ajaxListener.php on line 42

  > The error was corrected by adding code to complete the "Change Log" in the option "View"
2012-04-23 10:16:01 -04:00
Julio Cesar Laura
e92cbb64ff BUG 8745 When defining Subprocess properties, grid, listbox, file and ... SOLVED
- Faltaba mandar un parametro
- Ahora se manda el valor faltante
2012-04-20 18:01:15 -04:00
Marco Antonio Nina
72c435df4c BUG 9016 wrap text on the Cases List SOLVED
- In the cells of the grid in the list of cases had text too long.
- It added a new functionality to render to wrap text in these cells and render merged with the Showfield.
2012-04-20 16:41:27 -04:00
Victor Saisa Lopez
e92bde8b9e BUG 8985 "Update comments for the PMFDerivateCase field to include..." SOLVED
- The Trigger Wizard doesn't include the fourth parameter $sUserLogged for the PMFDerivateCase() function
- Added in the trigger wizard the fourth parameter $sUserLogged for the PMFDerivateCase() function
2012-04-20 11:06:27 -04:00
Marco Antonio Nina
e685d4d13f BUG 9015 Cases List Order SOLVED
- In the user list to sort by any field is not ordered only the current page and so all the listing grid.
- RemoteSort attribute was added to activate the update by ajax and all you can sort the list in addition to increasing the query in ajax options which have listed.
2012-04-19 19:06:11 -04:00
Marco Antonio Nina
a6934ac535 BUG 9047 No muestra nada al ingresar a Authentication Sources, en ... SOLVED
- Se observo que habia un error en la parte de Autentication donde se ponia dos tipos de render.
- Se borro y adecuo los render.
2012-04-19 15:53:19 -04:00
Marco Antonio Nina
ce7043bf52 BUG 0000 Ajustar el texto en Chrome en Authentication Sources... SOLVED
- Cambio de pagedTable.
2012-04-19 11:58:03 -04:00
Marco Antonio Nina
17e85c775a BUG 8821 Ajustar el texto en Chrome en Authentication Sources... SOLVED
- Al importar usuarios la tabla del pagedTable sobresale a los margenes establecidos.
- Se modificaron los margenes para que se desconfigure en los 3 navegadores Firefox, Chrome, Ie.
2012-04-19 11:41:18 -04:00
Erik Amaru Ortiz
214c210533 BUG 0000 adding .DS_Store system folders on macosx on gitignore file 2012-04-19 11:28:52 -04:00
Julio Cesar Laura
d2615815b4 BUG 8915 change text "Edit this page for customize the plugin"
- Se cambio el texto "Edit this page for customize the plugin" por "Edit this page to customize the plugin"
2012-04-19 10:34:11 -04:00
Victor Saisa Lopez
c3fff44cd1 BUG 7225 "Existe un problema al adicionar una tarea" SOLVED
- Al adicionar una tarea en un proceso en un determinado idioma no toma en cuenta la numeracion correspondiente
- En el idioma ingles e adicionan dos tareas en un proceso, luego se cambia al idioma españal adicionar una tarea esta se agrega con la etiqueta "Tarea 2", lo correcto era "Tarea 3"

- Se cambio el algoritmo de generacion de la etiqueta para una tarea, el algoritmo toma en cuenta la numeracion de las tareas no importando el idioma, tambien el algoritmo toma en cuenta el formato de la etiqueta de una tarea (G::LoadTranslation('ID_TASK') . ' ' . $iTaskNumber), se debe tener en cuenta que el idioma por defecto es el ingles (en) el cual tiene mayor prioridad que los otros idiomas. Tomar en cuenta los siguientes casos:

  * Se crea un nuevo proceso
    Idioma ingles se adicionan dos tareas -> "Task 1", "Task 2" (2 tareas)
    se cambia a españy se adiciona una tarea, se tienen -> "Task 1", "Task 2", "Tarea 3"

  * Se crea un nuevo proceso
    Idioma ingles se tienen las siguientes tareas -> "Task 4", "Task 5", "Task 6" (3 tareas)
    se cambia a españy se adiciona una tarea, se tienen -> "Task 4", "Task 5", "Task 6", "Tarea 7"

  * Se crea un nuevo proceso
    Idioma ingles se tienen las siguientes tareas -> "Task One", "Task Two", "Task 4" (3 tareas)
    se cambia a españy se adiciona una tarea, se tienen -> "Task One", "Task Two", "Task 4", "Tarea 5"

  * Se crea un nuevo proceso
    Idioma ingles se tienen las siguientes tareas -> "Task One", "Task 2", "Task Two", "Task Three" (4 tareas)
    se cambia a españy se adiciona una tarea, se tienen -> "Task One", "Task 2", "Task Two", "Task Three", "Tarea 5"
2012-04-19 10:28:02 -04:00
Julio Cesar Laura
6b83af23fe BUG 8953 Menu para importar plugins desaparece cuando se importa un archivo...
- Al mostrar el mensaje de error se estaba usando simplemente un formulario normal
- Se cambio el comportamiento cuando existen errores al importar un plugin, se esta redireccionando de nuevo al listado de plugins disponibles y se muestra un mensaje en ExtJS con el error
2012-04-19 09:37:10 -04:00
Julio Cesar Laura
1328dbfec2 BUG 8988 Menu del plugin "ProcessMaker Monitor" desaparece al crear un nuevo...
- El modulo de creacion de ambientes estan en el core y por lo tanto no estaba considerando que se muestren los menus del plugin
- Se adiciono un iframe en el plugin para mostrar el modulo de creaciond e ambientes y se agrego una condicion al momento de redireccionar una vez finalzada la creacion en caso de que haya sido llamada desde ese nuevo iframe (un  parent mas)
2012-04-18 18:06:41 -04:00
Alvaro Campos
08e0c45ce4 BUG 8881 Change "Derivation" to "Routing" solved
- the respective changes were made.
2012-04-18 13:04:24 -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
Julio Cesar Laura
a663188f84 BUG 000 Se borro una llave innecesaria en el ultimo cambio realizado 2012-04-17 12:14:34 -04:00
Julio Cesar Laura
8811f605ae BUG 000 Validacion para prevenir un error JS cuando el objeto parent no existe
- Cuando el contenido de un iframe (como los listados) es abierto en una ventana nueva y se accede
a los casos da un error JS porque se trata de acceder a un metodo del parent, que en este caso no existe

- Se agrego una validacion para prevenir este error
2012-04-17 12:10:57 -04:00
Hector Cortez
0a84f9aed7 BUG 8884 P.M. 2.0.39 Alert con mensaje "**ID_REQUIRED_NAME_DYNAFORM**" SOLVED.
- Cuando se crea un nuevo dynaform y se guarda dejando el campo Title, aparece un alert con el siguiente mensaje: **ID_REQUIRED_NAME_DYNAFORM**.
- Fixed Bug Added indicator the required field and adjustment of the hardcoded message.
2012-04-17 11:07:58 -04:00
Hector Cortez
5cf8df161c BUG 8950 SQL queries using dbarray in DynaForms do not support line... SOLVED.
- When querying a normal database connection or one of the workspace databases in a DynaForm field, the SQL query can contain line breaks.
- Adjustment in the parsed of the sintaxis in the SQL statement.
2012-04-17 10:58:36 -04:00
Marco Antonio Nina
7cdb766f54 BUG 8909 Change confusing text labels for defining Authentication... SOLVED
- According to the suggestions have proceeded to the change tags.
- It was verified that the change of labels do not change the other forms which uses this label.
- ID_SERVER_NAME ediquetas were modified, ID_SEARCH_USER.
2012-04-16 16:38:14 -04:00
Julio Cesar Laura
69b8263349 BUG 000 Add property "version" in the dashlet class template 2012-04-16 12:12:38 -04:00
Alvaro Campos
b666ccbbf9 BUG 8530 Text changes solved
- has been modify texts required !
2012-04-16 11:59:07 -04:00
Erik Amaru Ortiz
0eced3887f BUG 8978 "Upgrade de la version 2.0.39 a la version 2.0.40 no ..." UPDATED
- moved the load class cli.php after to set error_repoting...
2012-04-16 11:45:00 -04:00
Julio Cesar Laura
7ce3fa95f8 BUG 000 Agregados los registros nuevos para el dashlet simple rss reader 2012-04-16 11:39:47 -04:00
Julio Cesar Laura
8fb4c1363e BUG 000 Agregados los registros del upgrade para el dashlet simple rss reader 2012-04-16 11:26:05 -04:00
Julio Cesar Laura
3a498613d1 BUG 8969 Mejorar el versionamiento en Dashboards
- La version de los dashlets siempre estaba mostrando 1.0, el cual es el valor por defecto
- Ahora cada clase (dashlet) puede tener una version diferente que se ira modificando dependiendo de los cambios futuros q existan
2012-04-16 10:48:25 -04:00
Hector Cortez
18b54c4f4a BUG 8941 If we set the validate igual to Real Number in the text field SOLVED.
- On Internet Explorer if we have the "validate" equal to "Real Number" in the field text, it's able to put letter when they are capital, however it doesn't happen on Fire Fox.
- Adjustment in the validation the numeric values text, Fixed in the validation in numeric values for iExplorer 9.
2012-04-16 10:44:33 -04:00
Alvaro Campos
d12c29d277 BUG 8919 La opción "user experience" se puede aplicar al usuario Admin SOLVED
- en la pestaña de grupos, si admitia asignar "Simplified" en "User Experience" a grupos que tienen algun usuario administrador
- se añadio un case que filtre esos usuarios.
2012-04-16 10:20:20 -04:00
Julio Cesar Laura
9297940b8b BUG 8968 Desaparecen todos los dashlets cuando es borrado un grupo de usuari...
- Cuando un usuario/grupo/departamento era borrado y tenia dashlets asignados da un error al generar el listado y no muestra ningun resultado
- Se agregro una validacion para que no de el error y el registro "muerto" es eliminado
2012-04-13 18:43:52 -04:00
Alvaro Campos
d1d2a820f9 BUG 8730 arreglo de email configuration cuando este no existe 2012-04-13 18:18:29 -04:00
Alvaro Campos
60cffbd255 BUG 8730 se adiciono arreglo para cuentas inexistentes en email configuration 2012-04-13 18:18:29 -04:00
Julio Cesar Laura
f948595dc0 BUG 000 Improvement with listeners in the dashlet instances edit form 2012-04-13 18:05:00 -04:00
Julio Cesar Laura
02741317b2 BUG 8966 Mensaje "fatal error" en un custom drill down cuando se deshabilita...
- Faltaba agregar una validacion en el formulario de edicion en caso de que la clase del dashlet haya sido desactivada o borrada
- Ahora se redirecciona de nuevo al listado y se muestra un mensaje de error que indica que el objeto no existe y que posiblemente
el plugin relacionado haya sido desactivado
2012-04-13 16:13:19 -04:00
Marco Antonio Nina
6d7185e320 BUG 8883 en IE9 al habilitar el script debugging muestra un error ... SOLVED
- Al habilitar del debug en IE saltaba un error de keyCode, ya que ese evento no era propio para IE.
- Se hicieron cambios para poder detectar los diferentes eventos que tiene IE, firefox, Chrome y validar el keyCode, ademas de la validacion se aumento en el validator.js el campo NodeName para poder hacer la verificacion completa de ese campo.
2012-04-13 12:32:12 -04:00
Alvaro Campos
7c9c731e58 BUG 8759 Last used search string in all search boxes SOLVED
- Last used search string in all search boxes is always kept for new searches along with results, should be cleared for new search
- fixed this problem, cleaning the above search boxes.
2012-04-12 18:59:24 -04:00
Erik Amaru Ortiz
412967ce18 BUG 8978 "Upgrade de la version 2.0.39 a la version 2.0.40 no ..." SOLVED
- for some php versions date.timezone is not configurated by default, that why th problem
- on cli.php date.timezone is being configurated now, if env.ini exists, its configuration in read
2012-04-12 18:47:00 -04:00
Erik Amaru Ortiz
489861baa3 BUG 8875 "Feature: New ExtJS based for Install, Login & Main Proces..." UPDATED
IIS Global var compatibility FIXED

- Basically $_SERVER[SERVER_ADDR] does not exist on IIS
- It was fixed adding a routine to valodate and set it
2012-04-12 17:50:43 -04:00
Alvaro Campos
4b2bde65d0 BUG 8819 Ventana de error al hacer doble click en el icono summary SOLVED
- si existe esta ventanita de error debido a que al hacer el segundo clic se aborta el primer llamado al ajax
- pera solucionar esto en failed se quito la ventanita de error, ya que al hacer un clic abre la ventana de summary, y al doble clic debe abrir el caso.
2012-04-12 17:49:59 -04:00
Julio Cesar Laura
ee400da44c BUG 8957 Arreglar el texto al convertir un report table para el plugin pm report
- El bug se corrigio en el core no en el plugin, las etiquetas q se muestran en
el menu contextual estan embedded en el codigo del core y simplemente se usan
cuando el plugin esta activo, no mostraba la etiqueta correcta porque el ID del label
no estaba correcto

- Se cambiaron los ID erroneos:

ID_CONVERT_TO NATIVE_REPORT_TABLE -> ID_CONVERT_NATIVE_REP_TABLE
ID_CONVERT_TO_SIMPLE_REPORT -> ID_CONVERT_SIMPLE_REPORT
2012-04-12 17:46:54 -04:00