Commit Graph

15 Commits

Author SHA1 Message Date
dipatrik10
97bf3cc50a feat: завершить миграцию фронтенда на React (этапы 1-5)
Админка, настройки, логин, кабинеты преподавателя и студента
полностью переведены на React 19 (модель strangler, docs/REACT_MIGRATION.md).

- 15 вкладок админки: lazy-загрузка, общий error boundary, сервисный слой
- Удалены legacy-views и переходный слой LegacyTabView (45 файлов)
- Сборка esbuild (frontend/scripts/build-react.mjs) с бюджетами gzip на чанки
- CSP-хэши, кэширование: chunk'и immutable, CSS/HTML no-cache (react-cache.conf)
- Фиксы: lazy-импорт именованных экспортов (краш после авторизации),
  растяжение #admin-root/#settings-root на всю ширину,
  возврат subjects/lessonTypes из справочников (краш просмотра расписаний),
  отказ от заведомо широкого поиска расписания без выбранной цели,
  центрирование карточки логина
- Тесты: 237/237 (npm run check), регрессионные на lazy-вкладки и ширину
- Документация: REACT_MIGRATION.md, REACT_MIGRATION_RESULT.md, FRONTEND.md
2026-09-28 23:15:04 +03:00
Zuev
a1c4ee4298 Много разных изменений 2026-08-20 00:55:27 +03:00
Zuev
a78a93f2f0 #5 8 9 10 12 13 17 - готовы. #15 - тест 2026-07-27 02:23:26 +03:00
Zuev
92ff87a917 #2 - тест, #5 - готово. Разовое редактирование занятия без изменений правила 2026-07-22 00:15:35 +03:00
3217586657 редизайн кнопок 1st version 2026-06-01 02:55:06 +03:00
Zuev
7926038bdc обновил дизайн, добавил дашборд 2026-05-31 16:18:27 +03:00
5b6ffa5c08 поправил вид сетки и прочие баги 2026-05-28 00:47:51 +03:00
Zuev
f49fa95d5a исправил просмотр расписаний 2026-05-20 15:02:43 +03:00
Zuev
b1b85c3d17 поправил просмотр расписания 2026-05-20 01:29:07 +03:00
Zuev
91729cff7d ролевая моделю доступа + загруженность по кафедрам и преподавателям + просморт расписания 2026-05-19 23:10:56 +03:00
Zuev
670e0a51ad сделал просмотр загруженности конкретной аудитории 2026-05-15 02:12:58 +03:00
Zuev
3cb311f469 сделал настройку временных слотов 2026-05-01 20:55:49 +03:00
Zuev
89c822a073 создал систему календарного учебного графика 2026-04-30 23:40:49 +03:00
Zuev
96e9d8155f Миллион изменений, создание вкладки "Расписание занятий" 2026-04-29 23:35:16 +03:00
Zuev
73995f86f8 добавил тестовую страницу загруженности аудиторий 2026-03-31 15:00:38 +03:00