feat: Tareas recurrentes con recordatorio por correo
Menu propio en la barra lateral, independiente de Proyectos: - Periodicidad configurable (cada N dias/meses/años), proximo vencimiento, responsable, proyecto de origen opcional. - "Completar ciclo" avanza el proximo vencimiento sumando la periodicidad y limpia el recordatorio ya enviado. - Recordatorio por correo automatico N dias antes del vencimiento (default 7), a una hora del dia configurable. Un job en el propio proceso del backend (setInterval cada 15 min) revisa y envia, sin infraestructura nueva (cron del SO, cola, etc). - Desde la pestaña Tareas de una actividad, cada tarea tiene un boton "Convertir en recurrente" que la promueve (la tarea original no se borra). Probado en dev con curl (crear, completar ciclo avanza next_due_date, promover desde una tarea real, disparo real del job de recordatorios verificado forzando fecha/hora, segunda corrida no reenvia) y Playwright (listado, popup de creacion, popup de promocion anidado sobre el detalle de actividad) sin errores de consola. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,16 @@
|
||||
# Changelog - project.linkedcorp.net
|
||||
|
||||
## [1.12.0] - 2026-09-11
|
||||
### Added
|
||||
- **Tareas recurrentes**: menú propio en la barra lateral, independiente de Proyectos. Cada tarea
|
||||
recurrente tiene periodicidad configurable (cada N días/meses/años), próximo vencimiento,
|
||||
responsable y proyecto de origen opcional. "Completar ciclo" avanza el próximo vencimiento
|
||||
sumando la periodicidad. Recordatorio por correo automático N días antes del vencimiento
|
||||
(configurable, default 7) a una hora del día configurable — un job en el propio proceso del
|
||||
backend revisa cada 15 minutos, sin infraestructura nueva.
|
||||
- Desde la pestaña "Tareas" de una actividad, cada tarea puntual tiene un botón "Convertir en
|
||||
recurrente" que la promueve a una tarea recurrente (la tarea original no se borra).
|
||||
|
||||
## [1.11.0] - 2026-09-11
|
||||
### Added
|
||||
- Filtros en el listado de Proyectos: Estado, Prioridad (ambos ya soportados por el backend, solo
|
||||
|
||||
Reference in New Issue
Block a user