Skip to content

Тесты и покрытие, setup.sh, Docker-развёртывание, документация - #28

Open
lookson111 wants to merge 14 commits into
RavenSp:developfrom
lookson111:docker
Open

Тесты и покрытие, setup.sh, Docker-развёртывание, документация#28
lookson111 wants to merge 14 commits into
RavenSp:developfrom
lookson111:docker

Conversation

@lookson111

Copy link
Copy Markdown

Что в PR

  • Документация: README, лицензия MIT, AGENTS.md — контекст для AI-агентов с аудитом известных проблем
  • Тесты: покрытие person, press, helpers (модели, формы, сервисы, view, management-команды); измерение покрытия через coverage; известные баги зафиксированы тестами текущего поведения
  • run_tests.sh: прогон тестов без настройки PostgreSQL — поднимает временный инстанс в /tmp
  • setup.sh: развёртывание на новой системе в режимах dev и prod (пакеты, PostgreSQL, venv, local_settings.py из шаблона, gunicorn + systemd-юнит в prod)
  • Docker: Dockerfile, docker-compose.yml (app + PostgreSQL), настройки из переменных окружения (.env)
  • Убраны отладочные print() из view

lookson111 and others added 14 commits April 6, 2026 10:46
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
Аудит проблем и структура отчёта перенесены в AGENTS.md на русском,
QWEN.md удалён чтобы не дублировать информацию в двух местах
…ки генерируются под разработку и под запуск CRM
…ации падали, если пользователь PostgreSQL и local_settings.py уже существовали
… копирование: настройки больше не дублировались в heredoc, README и коде
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