feat: улучшения системы расписания и UI

- Добавлены таймауты (8 сек) для запросов расписания
- Реализована навигация по неделям с поддержкой параметра wk
- Улучшено кэширование с автоматической очисткой старых записей
- Добавлена валидация параметров в getSchedule
- Улучшен UI загрузки с анимированными сообщениями и предупреждениями
- Оптимизирована обработка ошибок и очистка памяти JSDOM
- Обновлены зависимости проекта
- Добавлена документация для старых файлов
This commit is contained in:
kilyabin
2025-11-30 22:15:07 +04:00
parent d3d33c1e08
commit 3345eb2e3f
10 changed files with 65 additions and 18 deletions

View File

@@ -23,3 +23,4 @@ export default function handler(