Skip to content

Аудит: исправления безопасности и надёжности - #4

Merged
nikostap merged 9 commits into
mainfrom
codex/audit-remediation
Oct 21, 2026
Merged

nikostap merged 9 commits into
mainfrom
codex/audit-remediation

Conversation

@nikostap

@nikostap nikostap commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

Исправлено

  • Доступ клиентов к чужим обращениям и вложениям закрыт; сотрудники отключаются без потери истории. Убрано хранение выданных паролей, усилены вход и восстановление.
  • QA требует подтверждения и разрешения для бота. Проверены все 120 записей: 116 разрешены по контрольной сумме текста, 4 рискованные закрыты. Вложения разрешённых записей доступны пользователям бота.
  • Разделены отметки прочтения операторов, восстановлена очередь видео, ограничены распаковка документов и хранение RAG-журналов.
  • Проект обновлён до .NET 10. FastText.NetWrapper заменён на FastText.Net; уязвимый AutoMapper удалён. Служебные порты Compose закрыты.

Проверено и опубликовано

  • 59 локальных тестов, Release-сборка, миграции на копии PostgreSQL. Проверка пакетов не нашла известных уязвимостей в текущих источниках.
  • Выпуск 2026-10-21: HTTPS 200, QA 116 разрешённых / 4 закрытых, страницы QA и обращений открываются. Резервная копия: /opt/classeng-support/backups/audit-20261021-143636.

Осталось

  • Тесты восстановления видео и динамического прочтения; визуальная проверка остальных ролей и страниц.
  • GitHub Actions не стартует из-за блокировки биллинга GitHub. Локальные проверки пройдены.
  • Четыре закрытые QA-записи требуют отдельной правки.

Детали: AUDIT_REMEDIATION.md, QA_REVIEW_2026-10-21.md.

@nikostap
nikostap merged commit 138cd1d into main Oct 21, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant