Releases: sedici/Celsius3
Releases · sedici/Celsius3
Versión 1.4
- Cambio de instancia. Se corrigió error en el cambio de instancia para usuarios que pertenecen a mas de una instancia.
- Rol bibliotecario -> usuarios de una institución. Se agregó el listado de usuarios que pertenecen a una institución sobre la cual un usuario con rol bibliotecario tiene injerencia.
- Se normalizaron los eventos para envío de correos sobre los cuales se pueden crear plantillas de correo.
- Se normalizaron la variables disponibles para ser usadas en las plantillas de correo y se muestran en la pantalla de creación/edición de una plantilla.
- Se agregó en la configuración de una instancia la posibilidad de agregar tiempo de descarga para los archivos de una instancia, luego de la primer descarga, siendo por defecto de 24hs.
- Se agregó la funcionalidad de volver a permitir descarga permitiéndole a un usuario volver a descargar un archivo, con las mismas condiciones como si el archivo no hubiera sido descargado. O sea que corre el tiempo de descarga establecido. Se registran todas las descargas.
- Se agregó detalle de las búsquedas anteriores para un pedido tipo revista, en el listado de catálogos.
- Se modifico la vista de un usuario mostrando primero las acciones disponibles y debajo los mensajes recibidos sin leer.
- Se normalizó el manejo de excepciones pudiendo establecer excepciones especificas de Celsius3, pudiendo definir un comportamiento específico para cada una.
- Se normalizaron las alertas de celsius3 compatibles con los mensajes flash de Symfony, utilizadas también por las excepciones.
- Se restringió la opción de 'Loguearse como' cuando el usuario con rol ADMIN ya esta reemplazando a otro usuario con rol ADMIN.
- Se configuro la rotación de logs para los archivos de log que registran excepciones específicas de Celsius, estableciendo un máximo de 5 archivos.
- Se corrigió la validación para el patrón permitido en el buscador, filtrando caracteres especiales usados por Elasticsearch.
- Se agregó el evento de envío de correo 'no_hive', para solicitudes a instituciones fuera del enjambre
- Se corrigió la funcionalidad de administración de una instancia, configurando correctamente la sesión de la instancia y agregándola como instancia secundaria del usuario permitiendo volver a la instancia principal, a través del selector de instancia.
- Se agregó el editor Summernote para la edición de contenido en la plantillas de correo, tanto para la creación/edición de plantillas como al momento el envío de un correo.
- Se quito el filtro, que ocultaba la institución de la propia instancia al momento de realizar una solicitud, y se corrigió la condición de creación de la solicitud para que no se cree un pedido multi instancia cuando la instancia de la institución a la que se realiza la solicitud es la propia instancia propietaria del pedido.
Versión 1.3
- Se reemplazo el método de búsqueda incorporando elasticsearch para una búsqueda general.
- Se agregaron filtros específicos sobre esa búsqueda.
- Se implementaron distintos tipos de campos personalizado de usuario.
- Se agregó histórico de búsquedas para pedidos de tipo revista la cual este normalizada.
- Se agregó filtro por institución en el listado de catálogos
- Se implemento la suplantación de acceso de usuarios para administradores. Pudiendo un administrador ingresar en el sistema como otro usuario.
- Se corrigió el acceso al sistema permitiendo como identificador tanto el nombre de usuario como el correo electrónico.
- Se corrigieron varios errores y se modificaron estilos.
- Se agregó el envío de mensajes para todos los administradores con los cambios de una actualización.
Versión 1.2
Version con correcciones y pequeñas mejoras
- Se dio estilo al formulario se modificación de subscripciones.
- Se simplificó la normalización de una revista pudiendo agregarla desde el mismo pedido, que luego se actualiza automáticamente.
- Se simplifico el agregado de una institución desde la solicitud, pudiendo agregar la institución la cual se actualiza automáticamente en el formulario de solicitud
- Se elimino el cambio de operador de pedido cuando un operador trabaja sobre un pedido asignado a otro operador. Solo se asigna al primer operador que trabaje sobre el pedido.
- Se agregó la funcionalidad de resetear los selects de país, ciudad e institución en los distintos formularios que lo utilizan.
- Se agregó a la vista reducida de un pedido información del propietario y las solicitudes realizadas, unificando los estilos del lado de angular y symfony
- Se agregó ordenamiento al select de país en el alta de ciudades
- Se agregó descripción de país en el listado de ciudades
- Se corrigió error en el envió de mensajes para un administrador
- Se agregó editor en los campos tipo textarea en la administración.
- Se agregaron traducciones en la pagina personal.
- Se corrigió el envio de mails para que se envíen en formato HTML. (En este caso los mails de la actividad de un usuario como registro y restablecer contraseña)
- Se agrego en la administración el filtrado por operador
- Se agregó la funcionalidad de cambiar el operador de un pedido
- Se corrigió la función por lotes para habilitar usuarios, para que habilite un solo usuario si hay uno solo seleccionado y no necesariamente dos o mas.
- Se corrigió la creación de una instancia
- Se quito la opción de rol usuario en la opcion transformar de un usuario ya que por defecto todo usuario tiene ese rol y generaba confusión.
- Se agregó el versionado de recursos, para forzar la actualización de archivos en el cliente ante un cambio de versión.
- Se agregó la opción de marcar un pedido como cancelado por el usuario.
- Se corrigió el ordenamiento en el listado de notificaciones
- Y varios agregados de traducciones y correcciones de estilo.
Versión 1.1
Versión con correcciones y pequeñas mejoras.
Versión inicial
Primera versión estable del software Celsius3.