Skip to content

Releases: tsmanuelanton/satec-notification-service

Arreglos para entrega TFG

05 Jul 21:13
29aa69d
Compare
Choose a tag to compare

What's Changed

  • Dev by @UO276213 in #50
  • eliminar nginx.conf by @UO276213 in #51

Full Changelog: v.1.0.0...v1.0.1

Release

03 Jul 12:10
4351093
Compare
Choose a tag to compare

What's Changed

  • SaaS & Schema by @UO276213 in #49

Full Changelog: v.0.10.0...v.1.0.0

TL;TR

25 Jun 17:27
52a9c0b
Compare
Choose a tag to compare
TL;TR Pre-release
Pre-release
  • Los dueños de servicios pueden gestionar grupos de suscriptores.
  • Ahora se pueden restringir las notificaciones a grupos específicos.
  • Se han creado muchos tests nuevos Tests 🧪 #4 .
  • Los conectores muestran el contrato para la suscripción Mostrar interfaz del conector 📄 #44 .
  • La consulta única de un recurso da más información #43 .
  • El serializador de la suscripción valida el campo subscription_data automáticamente Mejorar la validación de suscripciones ✅ #45 .
  • Se ha reestructurado la ruta para enviar notificaciones.
  • Se ha mejorado el funcionamiento del comando manageconectors .
  • Se ha añadido nueva librería asyn django rest framework adrf.
  • Mejoradas respuestas de la API (ahora están en inglés).
  • Cambio de nombre de archivos, clases y funciones.

Docker & CI Fixes

16 Jun 23:26
Compare
Choose a tag to compare
Docker & CI Fixes Pre-release
Pre-release

What's Changed

  • Bump django from 4.2 to 4.2.1 in /app by @dependabot in #42
  • Numerosas mejoras y arreglos con docker y los workflows.
  • Actualización de seguridad de Django de 4.2 a 4.2.1.

New Contributors

Full Changelog: v.0.9.0...v0.9.1

Múltiple

09 May 12:51
Compare
Choose a tag to compare
Múltiple Pre-release
Pre-release
  • Añadido campo meta a las suscripciones: Permite guardar información relativa al suscriptor.
  • Añadido campo meta a los servicios: Permite guardar información específica al servicio.
  • Renombrado campo meta de las notificaciones a options.
  • Más opciones para coamando manageconectors : Añadido opción para listar los conectores registrados, eliminar y añadir nuevos conectores.
  • Envío de notificaciones asíncrono: El envío de notificaciones se hace en paralelo, esto debería teóricamente mejor la velocidad haciendo que la duración sea el de más lento en lugar de la suma de todas las notificaciones.
  • Los tests se realzian en paralelo.
  • Las sucripciones y los servicios alamcenan la fecha de creación.
  • Actualizadas librerías.

Contenedor Docker

25 Apr 10:37
Compare
Choose a tag to compare
Contenedor Docker Pre-release
Pre-release
  • Creada configuración para contenedor Docker.
  • Creado GitHub Action independiente para rama dev y para main.
  • Action para crear paquetes de github.
  • Cambiado nombre de directorio src a app.
  • Añadida parámetro en las notificaciones para enviar mensajes a las suscriptores de un conector específico.
  • Configuración de aplicación mediante variables de entorno.
  • Arreglado bug para versiones anteriores a Python 3.9.

Conector Email y Logs

16 Mar 13:41
Compare
Choose a tag to compare
Conector Email y Logs Pre-release
Pre-release
  • Se ha añadido un conector que permite recibir notificaciones en la bandeja del correo.
  • Se ha añadido un sistema de logs.
  • Ahora, cuando un servicio envía una notificación, se muestra una información más detallada de cómo ha ido el proceso.
  • Se ha mejorado el sistema de control de excepciones.

Conector Telegram

28 Feb 10:42
Compare
Choose a tag to compare
Conector Telegram Pre-release
Pre-release
  • Añadido conector para recibir notificaciones a través de Telegram.
  • Detección e incorporación automática de nuevos conectores. #30
  • Arreglos de bugs.

Conector MS Teams

20 Feb 11:36
Compare
Choose a tag to compare
Conector MS Teams Pre-release
Pre-release
  • Añadido conector para recibir notificaciones por Microsoft Teams.
  • Renombrados los directorios del proyecto.
  • Arreglado bug que provocaba excepciones cuando se enviaban notificaciones.

Conector Slack

16 Jan 12:36
Compare
Choose a tag to compare
Conector Slack Pre-release
Pre-release
  • Añadido el conector Slack. Permite recibir notificaciones en canales de Slack.
  • Añadido campo meta en las notificaciones. Permite enviar campos específicos para cada conector.
  • Mejoras en la interfaz de las notificaciones.