domingo, 27 de mayo de 2012

Cambios de actores

Se agregó la opción de eliminación de actor en las salidas de las acciones. De esta forma todo el manejo de actores puede hacerse de manera declarativa. Fue preciso agregar un campo en la tabla de salidas en la base de datos.

Disponible desde la versión 1.20525 de Cohesion.

Compartiendo proyectos

Ahora cohesión permite que varios usuarios puedan trabajar sobre un mismo proyecto. El creador del proyecto puede agregar o eliminar colaboradores. Los colaboradores pueden modificar el proyecto en el que colaboran.

Lista competa de cambios:

  • Corregido bug relacionado con la interacción entre los plugins de jQuery CLEditor y Uniform en todas las vistas con campos con editor HTML.
  • Trabajo colaborativo. El dueño de un proyecto puede agregar o eliminar colaboradores. Los colaboradores pueden modificar el proyecto y sus componentes pero no pueden agregar o eliminar otros colaboradores.
    • Nueva entidad Colaborador, relación muchos a muchos entre Proyectos (grupos de diseños) y usuarios.
    • Formulario y acciones para agregar y eliminar colaboradores
    • Cambio en la vista de proyectos para mostrar los proyectos en los que un usuario colabora.
    • Reescritura del método de verificación de actor y modificación de la verificación de actor en casi todas las acciones para permitir que colaboradores puedan modificar los proyectos (y sus componentes) en los que colaboran.
  • Diagramas de casos de uso en su primera versión. Genera sólo el diagrama para visitantes anónimos. Todavía no está disponible para los usuarios.
  • Inclusión del formulario de modificación de nombre y clave del usuario.
  • Verificaciones de FUsuario pasadas a las acciones para compartir el formulario con la acción de actualización de claves.
  • Limpieza en struts config.

miércoles, 16 de mayo de 2012

Cohesión

Cohesión: http://cohesion.lal.labf.usb.ve
Esta es una herramienta que desarrollo en colaboración con algunos de mis estudiantes en la USB.

Aquí tendremos ahora los avances del proyecto.