Skip to content

v1.26.0 — Centro de avisos

Choose a tag to compare

@YoshiDev22 YoshiDev22 released this 09 Oct 23:34
· 118 commits to main since this release

La campanita se vuelve un centro de avisos, y la app puede avisar de un mantenimiento a todas las cuentas.

Nuevo

  • Centro de avisos en la campanita, en tres grupos: Pendientes (registros por confirmar y días sin anotar, con su botón), Avisos (tu reporte automático está listo, las novedades de la versión) y Hechos. El círculo rojo cuenta los pendientes y los avisos sin leer; abrir la campanita marca los avisos como leídos. Un pendiente se resuelve solo al hacerlo (anotar el día, confirmar el registro) y pasa a Hechos. Lo que ya no está pendiente se borra a los 60 días.
  • Días sin anotar: Anotar abre el día en el calendario; Descartar lo quita sin anotarlo.
  • Avisos para todas las cuentas (mantenimiento, una caída): salen con 📢 en todas las campanitas mientras estén vigentes y desaparecen al terminar. Solo se publican desde el servidor; ninguna cuenta puede mandarlos.

Cambios

  • La ventana "¿Olvidaste anotar ayer?" se queda; si la cierras sin contestar, el día sigue en la campanita. "No, no lo hice" también lo quita de ahí.

Para actualizar

Sin migración ni dependencias nuevas: git pull y reiniciar el servicio. Las tablas de avisos se crean solas al arrancar. Para avisar de un mantenimiento, desde la raíz del repo y ya con la 1.26 corriendo: .venv/bin/python scripts/announce.py --title "…" --body "…" --hours 24 (--list para verlos, --end ID para quitarlo de todas las campanitas).