feat: complete p0 hardening sprint #39
Reference in New Issue
Block a user
Delete Branch "feature/p0-hardening-auth-results"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Первый P0-спринт: hardening backend и улучшения критических сценариев
Backend 1.4.2
id, пользовательскийslug, авторизация, CSRF и ответы об ошибках документированы.POST/PATCH /api/races: даты, дистанции, статусы, время, URL, длины полей и запрет неизвестных полей.004, валидации и безопасной загрузки обложек.Frontend 0.7.1
Документация и версии
.env.example, README, backend-документация, product backlog и changelog.1.4.2и frontend0.7.1.Проверки
git diff --checkПолный runtime-прогон backend-тестов локально не выполнялся, поскольку в среде разработки нет Docker/PostgreSQL. В CI добавлен PostgreSQL-сервис, миграции и запуск тестов против реальной БД.