Files
kspguti-schedule/old/README.md
kilyabin 9df04745df Рефакторинг: улучшение системы аутентификации и UI компонентов
- Удалены устаревшие файлы (mock.js, old-schedule.txt, loading-overlay.tsx)
- Переработана система аутентификации (login, logout, check-auth)
- Добавлен компонент toast для уведомлений
- Улучшен контекст загрузки (loading-context)
- Обновлен парсер расписания (schedule.ts)
- Улучшена админ-панель
- Обновлена документация (README.md)
- Старые файлы перемещены в директорию old/
2025-11-28 00:29:46 +04:00

2.0 KiB
Raw Blame History

Старые файлы и механики

Эта папка содержит устаревшие файлы и механики, которые больше не используются в проекте, но сохранены для справки или возможного восстановления.

Содержимое

old-schedule.txt

Старая реализация функций getSchedule и parseSchedule из модуля расписания. Содержит закомментированный код с механизмом кеширования запросов, который был заменен новой реализацией в src/app/agregator/schedule.ts.

Особенности старой реализации:

  • Механизм дедупликации запросов через fetchingGroups и callbacks
  • Более простая структура без поддержки навигации по неделям
  • Отсутствие таймаутов и улучшенной обработки ошибок

mock.js

Мок-файл с HTML контентом для тестирования парсера расписания. Содержит пример HTML-страницы с расписанием занятий для группы ПС-7 за период с 25.09.2023 по 01.10.2023.

Использование:

  • Ранее использовался для отладки парсера без необходимости делать реальные HTTP-запросы
  • Импорт был закомментирован в old-schedule.txt
  • Больше не используется в текущей реализации

Примечания

  • Эти файлы не включены в сборку проекта
  • Они сохранены только для исторической справки
  • При необходимости можно удалить эту папку без влияния на работу приложения