Commit Graph

18 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
dipatrik10
c6083b35e0 Поправил шрифты и некоторые визуальные косяки 2026-09-27 17:47:36 +03:00
Zuev
e3b6797713 много всего и тестовые данные 2026-09-06 19:17:06 +03:00
Zuev
a1c4ee4298 Много разных изменений 2026-08-20 00:55:27 +03:00
Zuev
3599d850f6 merge: объединить изменения команды в Redesign 2026-08-15 00:25:58 +03:00
Zuev
52d516dd8f feat: улучшить учебные периоды и просмотр расписаний 2026-08-15 00:20:00 +03:00
dipatrik10
ca0b9352f9 Merge branch 'Redesign' of https://gitea.zuev.company/Zuev/magistr into Redesign 2026-08-14 23:41:59 +03:00
dipatrik10
d384a43aa2 Поправил графики 2026-08-14 23:41:55 +03:00
Zuev
855d191517 . 2026-08-14 22:54:16 +03:00
Zuev
491e373cc3 исправил качество правил и изменение расписания (не черновика) 2026-08-12 01:07:35 +03:00
Zuev
18a97b293a задачи 2 и 8 2026-08-11 18:18:08 +03:00
dipatrik10
519864b962 3 Задача 2026-08-11 01:55:02 +03:00
dipatrik10
5276729a69 1 Задача 2026-08-06 01:10:33 +03:00
Zuev
a78a93f2f0 #5 8 9 10 12 13 17 - готовы. #15 - тест 2026-07-27 02:23:26 +03:00
dipatrik10
7e29c53ce9 комит 2026-07-27 00:33:16 +03:00
Zuev
92ff87a917 #2 - тест, #5 - готово. Разовое редактирование занятия без изменений правила 2026-07-22 00:15:35 +03:00
Zuev
bc0e1ab1b4 баг-фикс 30/34 2026-07-19 14:40:43 +03:00
3d798c13e3 Задача Егора 2ч. 2026-07-17 01:27:02 +03:00