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

29 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Старые файлы и механики
Эта папка содержит устаревшие файлы и механики, которые больше не используются в проекте, но сохранены для справки или возможного восстановления.
## Содержимое
### `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`
- Больше не используется в текущей реализации
## Примечания
- Эти файлы не включены в сборку проекта
- Они сохранены только для исторической справки
- При необходимости можно удалить эту папку без влияния на работу приложения