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 обновлены
This commit is contained in:
2026-10-28 19:29:23 +03:00
parent d45137220c
commit 1e1e9ae0e4
64 changed files with 2124 additions and 372 deletions

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
# Полный LDD release gate: тесты, линтеры, upgrade, mutation, runtime и browser E2E.
# Требует Docker, Java 21, Node.js/npm и установленный Chromium Playwright.
# Требует Docker, Java 21, Node.js/npm и Chromium/Firefox/WebKit Playwright.
set -euo pipefail
cd "$(dirname "$0")/.."