feat: version 4.5.0 -- Calendario personal con filtros y capas por tipo

Calendario personal para todos los roles: reuniones que organizo o me invitaron,
proyectos donde soy dueno/miembro, actividades y tareas donde soy responsable y
tareas recurrentes creadas o compartidas conmigo (solo lectura si no soy el creador).
Filtros Ver (Todo / Solo lo mio / Compartido conmigo) y Mostrar (lista de tipos con
Todo); colores por tipo, vencidos en rojo, compartido marcado con franja.
La pestana Calendario del proyecto muestra todas sus reuniones vinculadas.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Milton Gonzalez
2026-10-28 11:14:13 -05:00
parent 6066f27ba0
commit d562351242
18 changed files with 269 additions and 38 deletions
+14 -2
View File
@@ -75,8 +75,20 @@ tiene cada cosa — sin que cargar la información sea tedioso para quien lo usa
- Recurrencia diaria, semanal por días o mensual por día del mes; hasta 365 ocurrencias y fin
obligatorio por fecha o cantidad. Cancelación puntual con EXDATE; DELETE cancela lógicamente
toda la serie. Invitaciones/cancelaciones iCalendar y recordatorios in-app.
- Los vencimientos de actividades se muestran en solo lectura y se pueden ocultar. La pestaña
Calendario del proyecto muestra sus actividades y reuniones vinculadas.
- **Calendario personal (v4.5.0), igual para todos los roles** (un admin no ve lo de los demás):
reuniones que organizo o a las que me invitaron; proyectos donde soy dueño o miembro (inicio y
fin estimado); actividades y tareas donde soy responsable; tareas recurrentes que creé o de las
que soy responsable. Lo compartido aparece en el calendario de ambos: participantes de una
reunión y responsable de una tarea recurrente (este la ve en solo lectura, porque el menú Tareas
recurrentes solo la muestra al creador/admin).
- Filtros persistidos: **Ver** (Todo / Solo lo mío / Compartido conmigo) y **Mostrar** (lista con
casillas: Todo, Reuniones, Proyectos, Mis actividades, Mis tareas, Tareas recurrentes). Compartido
conmigo = lo creó u organiza otra persona y me incluye (reunión: organizador; proyecto: dueño;
actividad y recurrente: creador; tarea: creador de su actividad, porque tasks no guarda creador).
- Cada tipo con color propio y leyenda; vencido en rojo, cerrado tachado, compartido con franja
a la izquierda.
- La pestaña Calendario del proyecto muestra todas sus actividades y todas las reuniones
vinculadas al proyecto (requiere acceso de lectura al proyecto).
### 8. Gantt
- Vista de solo lectura por proyecto: barras por actividad (inicio/fin/avance), sin edición directa