|
|
1e1e9ae0e4
|
feat: закрыть остаточный backlog
- keyset-пагинация аудита с курсором (occurred_at, id) и UI «Показать ещё»
- пакетный /api/v1/labs/details и переход progress на один запрос
- абсолютный потолок сессии 30 дней (identity V12 + web), очистка refresh
- админская инвентаризация legacy-активов (/admin/legacy-assets, скрипт)
- E2E в Chromium/Firefox/WebKit (18/18), CI preflight
- LDD: 51 claim, 346 тестов, docs и handoff обновлены
|
2026-10-29 12:01:44 +03:00 |
|
|
|
025c937f21
|
docs: add UML and architecture documentation (Mermaid)
- docs/README.md — index and short system overview
- 01-architecture.md — context, per-service components, Gradle modules,
authentication/authorization, web interceptors (flowcharts)
- 02-deployment.md — deployment diagram, containers/env/volumes, build stages,
nginx, update sequence
- 03-domain-model.md — class diagrams for identity/academic/progress and web,
ER model of all schemas (cross-schema references noted)
- 04-sequences.md — 10 sequence diagrams (login, JWT check, forced password
change, lab import, distribution, submission, defense, grades+publication,
content publishing, group page aggregation)
- 05-states.md — state diagrams for defense session, grade publication, lab
status, content visibility, submission lifecycle, variant assignment, password
MS
git log --oneline -3
|
2026-09-16 18:44:14 +03:00 |
|