🐛 Desafíos Semanales Ahora Funcionan Correctamente
CorreçãoCorregimos un problema crítico donde los desafíos semanales no mostraban el progreso en tiempo real. El error ocurría porque se guardaban las sesiones después de calcular el progreso. Ahora funciona perfectamente y verás tu progreso actualizado inmediatamente.
📊 Corrección Crítica de Estadísticas Históricas
CorreçãoSolucionamos un error grave donde todas las estadísticas históricas aparecían como 'hoy'. El problema era que usábamos campos que no existían en la base de datos (session.date, session.timestamp). Ahora todas tus estadísticas muestran las fechas correctas usando session.startedAt.
🔥 Rachas Ya No Se Pierden Incorrectamente
CorreçãoCorregimos un bug crítico de zona horaria que causaba que las rachas se perdieran aunque hubieras completado pomodoros. El problema era una conversión incorrecta de UTC a hora local. Ahora tu racha se mantiene correctamente.
🌍 Sistema Unificado UTC para Todo el Mundo
MelhoriaMigramos completamente a UTC para rachas y desafíos semanales. Ahora todos los usuarios del mundo tienen el mismo horario de reinicio. Los desafíos semanales reinician los lunes a las 00:00 UTC y las rachas diarias a medianoche UTC.
⏰ Indicadores de Reinicio UTC
Novo RecursoAgregamos indicadores sutiles en el panel derecho que te muestran a qué hora reinicia tu día y semana en tu zona horaria local. Por ejemplo: '⏰ Día reinicia a las 21:00' o '📅 Semana reinicia Lun 21:00'.
📈 Estadísticas Avanzadas Más Precisas
MelhoriaAumentamos el límite de sesiones de 100 a 1000, permitiendo ver hasta 3 meses de historial en gráficos. Ahora usamos la duración real de cada sesión en lugar de asumir 25 minutos fijos. Los cálculos de horas totales son más precisos.
🏆 Nueva Estadística: Máximo Consecutivo
Novo RecursoAgregamos una nueva tarjeta en Estadísticas Avanzadas que muestra tu récord de pomodoros consecutivos completados sin parar. Este campo ya se guardaba en la base de datos pero no se mostraba. Ahora puedes ver tu mejor racha de concentración.
🔧 Consolidación de Funciones
MelhoriaEliminamos funciones duplicadas en diferentes archivos que causaban inconsistencias. Ahora todo usa las mismas funciones de cálculo de estadísticas, garantizando datos coherentes en toda la aplicación.