Commit Graph

121 Commits

Author SHA1 Message Date
22c41fd747 fix pre-commit
Some checks failed
CI/CD Pipeline / Run Tests (push) Successful in 2m5s
CI/CD Pipeline / Code Quality Checks (push) Successful in 2m34s
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
2026-03-20 14:45:36 +01:00
4c128b2e08 fix(user): stop repeated auth field migrations
Some checks failed
CI/CD Pipeline / Run Tests (push) Successful in 2m18s
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
2026-03-20 14:42:11 +01:00
f42c8cfaef chore(user): add groups metadata migration
Some checks failed
CI/CD Pipeline / Run Tests (push) Successful in 2m31s
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
2026-03-20 14:37:08 +01:00
69e6dc4c6d fix(admin): add dashboard gutters on right column
Some checks failed
CI/CD Pipeline / Run Tests (push) Successful in 4m16s
CI/CD Pipeline / Code Quality Checks (push) Failing after 7m27s
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
2026-03-20 14:14:52 +01:00
0dec31669b fix(admin): tighten sidebar and content spacing
Some checks failed
CI/CD Pipeline / Run Tests (push) Successful in 3m15s
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
2026-03-20 14:10:22 +01:00
f3ab66ce9e fix(admin): improve dashboard layout and docs link
Some checks failed
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
2026-03-20 14:07:35 +01:00
a255944b49 style(admin): align dark theme with teal reference
Some checks failed
CI/CD Pipeline / Run Tests (push) Successful in 3m23s
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
2026-03-20 14:00:13 +01:00
29f1220400 feat(admin): add dark azure-violet theme
Some checks failed
CI/CD Pipeline / Run Tests (push) Successful in 2m24s
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
2026-03-20 13:55:28 +01:00
b8015d9cdd feat(parsers): support FNS zip uploads in admin
Some checks failed
CI/CD Pipeline / Run Tests (push) Successful in 3m0s
CI/CD Pipeline / Code Quality Checks (push) Failing after 7m39s
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
2026-03-20 13:43:11 +01:00
e470189f44 feat(admin): add excel upload flows for FNS reports and register lists
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 6m24s
CI/CD Pipeline / Run Tests (push) Successful in 20m30s
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
2026-03-20 12:31:22 +01:00
c4b5b7f2c2 fix(parsers): support proxy fallback from env for external sources
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Successful in 2m18s
CI/CD Pipeline / Run Tests (push) Successful in 2m55s
CI/CD Pipeline / Telegram Notify Success (push) Failing after 5m1s
2026-03-20 11:43:12 +01:00
b8e3f0a5d3 feat(celery): schedule weekly updates and run startup refresh
Some checks failed
CI/CD Pipeline / Run Tests (push) Successful in 1m41s
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (pull_request) Successful in 1m31s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been cancelled
CI/CD Pipeline / Run Tests (pull_request) Has been cancelled
2026-03-20 11:14:03 +01:00
c8bdc282de fix pre-commit 2026-03-20 11:11:21 +01:00
fecfbc5f83 chore(celery): enable broker retry on startup
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Successful in 1m30s
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled
2026-03-20 11:04:39 +01:00
46e6e24934 fix pre-commit
Some checks failed
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (pull_request) Successful in 17m25s
CI/CD Pipeline / Run Tests (pull_request) Successful in 20m1s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been cancelled
2026-03-20 10:56:33 +01:00
0824733d1a feat(registers): add command to generate test data from factories
Some checks failed
CI/CD Pipeline / Run Tests (pull_request) Successful in 1m35s
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been cancelled
CI/CD Pipeline / Code Quality Checks (pull_request) Has been cancelled
2026-03-20 10:42:17 +01:00
3de66cc25c Add periodic exchange task management API
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Successful in 3m16s
CI/CD Pipeline / Run Tests (push) Successful in 3m26s
CI/CD Pipeline / Telegram Notify Success (push) Failing after 1m29s
CI/CD Pipeline / Run Tests (pull_request) Successful in 1m44s
CI/CD Pipeline / Code Quality Checks (pull_request) Successful in 20m19s
CI/CD Pipeline / Telegram Notify Success (pull_request) Failing after 1m34s
2026-03-19 17:03:47 +01:00
941c268d32 Fix admin API gaps for users, exchange checks, and parser logs 2026-03-19 16:48:38 +01:00
25176f31b4 fix pre-commit
Some checks failed
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (pull_request) Successful in 1m42s
CI/CD Pipeline / Run Tests (pull_request) Successful in 2m25s
CI/CD Pipeline / Telegram Notify Success (pull_request) Successful in 1m34s
2026-03-17 13:55:34 +01:00
3d298ce352 feat: expand platform APIs, sources, and test coverage
Some checks failed
CI/CD Pipeline / Run Tests (pull_request) Successful in 1m53s
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 2m54s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
2026-03-17 12:56:48 +01:00
avm
b505c67968 Merge pull request 'feature/regestry' (#7) from feature/regestry into dev
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 4m7s
CI/CD Pipeline / Run Tests (push) Successful in 6m40s
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
Reviewed-on: #7
2026-03-06 13:46:03 +03:00
a91ed1f1ae feat(registry): add new endpoints for registers, exchange, and backups; update routing and configurations
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 3m10s
CI/CD Pipeline / Run Tests (push) Successful in 3m35s
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 2m26s
CI/CD Pipeline / Run Tests (pull_request) Successful in 2m46s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
2026-03-04 15:36:57 +01:00
052389d921 refactor(parsers): перенести тесты в ROOT_DIR/tests и синхронизировать контракты задач
- перенесены тесты parsers из src/apps/parsers/tests в tests/apps/parsers

- обновлены тесты задач под текущее поведение Celery (ошибки пробрасываются исключениями)

- убрана зависимость тестов от внешнего брокера через локальные eager-вызовы

- добавлены/уточнены фабрики и импорты для единой структуры тестов

- обновлены README и CHANGELOG с новым правилом размещения тестов и запуском
2026-03-04 15:35:50 +01:00
0738c53040 Docker startup: поддержка legacy DJANGO_SETTINGS_MODULE config.settings.*
All checks were successful
CI/CD Pipeline / Run Tests (push) Successful in 1m21s
CI/CD Pipeline / Code Quality Checks (push) Successful in 2m7s
CI/CD Pipeline / Telegram Notify Success (push) Successful in 1s
- Нормализация config.settings.* -> settings.* во всех entrypoint-скриптах

- Устраняет ModuleNotFoundError: No module named 'config' при старте в Dokploy
2026-02-18 17:14:01 +01:00
76d9c1d312 CI: единое TG-уведомление об успехе и авто-миграции при старте web
All checks were successful
CI/CD Pipeline / Run Tests (push) Successful in 1m50s
CI/CD Pipeline / Code Quality Checks (push) Successful in 2m19s
CI/CD Pipeline / Telegram Notify Success (push) Successful in 9s
- Добавлен job notify_success: одно сообщение в Telegram при успешных lint+test

- start-web.sh теперь выполняет check-deps и python manage.py migrate --noinput перед Gunicorn
2026-02-18 17:02:52 +01:00
547942268f CI: оставить только lint/test и брать TG из secrets
All checks were successful
CI/CD Pipeline / Code Quality Checks (push) Successful in 2m6s
CI/CD Pipeline / Run Tests (push) Successful in 2m30s
2026-02-18 16:53:15 +01:00
054b070511 CI: жёстко пинить git.dev на внутренний IP и форсировать netdns=go
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Successful in 3m40s
CI/CD Pipeline / Run Tests (push) Successful in 3m46s
CI/CD Pipeline / Build & Push Images (push) Failing after 3m9s
2026-02-18 16:25:00 +01:00
f0b39ca0d6 CI: использовать IP из REGISTRY_HOST для token endpoint резолвинга
Some checks failed
CI/CD Pipeline / Run Tests (push) Successful in 1m55s
CI/CD Pipeline / Code Quality Checks (push) Successful in 2m7s
CI/CD Pipeline / Build & Push Images (push) Failing after 38s
2026-02-18 16:20:45 +01:00
f53d691de3 CI: отключить proxy для registry auth и добавить NO_PROXY
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Successful in 1m50s
CI/CD Pipeline / Run Tests (push) Successful in 2m8s
CI/CD Pipeline / Build & Push Images (push) Failing after 39s
2026-02-18 14:09:53 +01:00
674a769a11 CI: фикс резолвинга token endpoint через внутренний IP 10.10.0.10
Some checks failed
CI/CD Pipeline / Run Tests (push) Successful in 3m31s
CI/CD Pipeline / Code Quality Checks (push) Successful in 3m38s
CI/CD Pipeline / Build & Push Images (push) Failing after 1m43s
2026-02-18 14:00:32 +01:00
8b4e49f898 CI: использовать TG переменные раннера без переопределения secrets
Some checks failed
CI/CD Pipeline / Run Tests (push) Successful in 1m52s
CI/CD Pipeline / Code Quality Checks (push) Successful in 1m55s
CI/CD Pipeline / Build & Push Images (push) Failing after 2m53s
2026-02-18 13:38:10 +01:00
ea473f0f2d Исправлены падения тестов и Telegram-уведомления CI
Some checks failed
CI/CD Pipeline / Build & Push Images (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled
- Исправлен импорт core.celery в тестах health-check вместо устаревшего config.celery

- Добавлен fallback для Checko datasets при отсутствии JSON-файлов в CI

- Обновлен BaseDataset: загрузка встроенных данных при missing JSON

- Прокинуты TG_BOT_KEY/TG_CHANNEL из secrets в jobs lint/test/build_push
2026-02-18 13:36:47 +01:00
ff7884ebe9 Актуализирован README и очищены служебные артефакты
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Successful in 1m58s
CI/CD Pipeline / Run Tests (push) Failing after 2m2s
CI/CD Pipeline / Build & Push Images (push) Has been skipped
- Полностью обновлена документация проекта под текущую архитектуру

- Добавлены исчерпывающие инструкции локального запуска: Docker и без Docker

- Уточнены реальные API эндпоинты, задачи Celery, переменные окружения и prod/dev сценарии

- Удалены вспомогательные временные файлы: concatenate_files.py и один_файл.docx
2026-02-18 13:30:31 +01:00
d5d184537f Рефакторинг инфраструктуры и конфигурации проекта
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Successful in 1m52s
CI/CD Pipeline / Run Tests (push) Failing after 2m2s
CI/CD Pipeline / Build & Push Images (push) Has been skipped
- Перенесена структура Django-конфига в src/core и src/settings

- Унифицирована Docker-сборка и docker-compose для dev/prod

- Добавлены startup-checks (DB/Redis) и обновлены env-шаблоны

- Расширена OpenAPI-документация и ответы API

- Удалены устаревшие deploy/requirements/служебные скрипты

- Обновлены CI/CD, README и тесты
2026-02-18 13:25:01 +01:00
avm
0f4af561de Merge pull request 'fix_config' (#5) from fix_config into dev
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 3m6s
CI/CD Pipeline / Run Tests (push) Failing after 3m12s
CI/CD Pipeline / Build & Push Images (push) Failing after 41s
CI/CD Pipeline / Deploy (dev) (push) Has been skipped
CI/CD Pipeline / Deploy (prod) (push) Has been skipped
Reviewed-on: #5
2026-02-18 13:20:22 +03:00
dkrivov
36f0faa13a Скрипт для объединения всех файлов в дереве каталогов в один .docx файл.
Some checks failed
CI/CD Pipeline / Run Tests (pull_request) Failing after 3m15s
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 3m32s
CI/CD Pipeline / Build & Push Images (pull_request) Has been skipped
CI/CD Pipeline / Deploy (dev) (pull_request) Has been skipped
CI/CD Pipeline / Deploy (prod) (pull_request) Has been skipped
2026-02-11 12:39:27 +03:00
dkrivov
f2ccc5df18 fix_config 2026-02-11 10:15:35 +03:00
10fc1d96eb fix: switch to dev settings for Docker services and improve env config
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 1m31s
CI/CD Pipeline / Run Tests (push) Failing after 1m46s
CI/CD Pipeline / Build & Push Images (push) Successful in 1m57s
CI/CD Pipeline / Deploy (prod) (push) Has been skipped
CI/CD Pipeline / Deploy (dev) (push) Successful in 42s
2026-02-10 21:31:03 +01:00
106ea42ade fix: switch to dev settings for Docker services and improve env config
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 1m41s
CI/CD Pipeline / Run Tests (push) Failing after 1m50s
CI/CD Pipeline / Build & Push Images (push) Successful in 2m8s
CI/CD Pipeline / Deploy (prod) (push) Has been skipped
CI/CD Pipeline / Deploy (dev) (push) Successful in 29s
2026-02-10 20:24:23 +01:00
49702096a0 fix: switch to dev settings for Docker services and improve env config
Some checks failed
CI/CD Pipeline / Run Tests (push) Failing after 1m31s
CI/CD Pipeline / Code Quality Checks (push) Failing after 1m42s
CI/CD Pipeline / Build & Push Images (push) Successful in 2m4s
CI/CD Pipeline / Deploy (prod) (push) Has been skipped
CI/CD Pipeline / Deploy (dev) (push) Successful in 34s
2026-02-10 20:10:38 +01:00
6cb53fe92a fix: switch to dev settings for Docker services and improve env config
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 1m41s
CI/CD Pipeline / Run Tests (push) Failing after 1m47s
CI/CD Pipeline / Build & Push Images (push) Successful in 2m1s
CI/CD Pipeline / Deploy (prod) (push) Has been skipped
CI/CD Pipeline / Deploy (dev) (push) Successful in 31s
2026-02-10 20:05:08 +01:00
c217b62100 fix: switch to dev settings for Docker services and improve env config
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 1m41s
CI/CD Pipeline / Run Tests (push) Failing after 1m47s
CI/CD Pipeline / Build & Push Images (push) Successful in 2m12s
CI/CD Pipeline / Deploy (prod) (push) Has been skipped
CI/CD Pipeline / Deploy (dev) (push) Successful in 49s
2026-02-10 19:44:56 +01:00
beec622b75 fix: switch to dev settings for Docker services and improve env config
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 10m27s
CI/CD Pipeline / Run Tests (push) Failing after 10m43s
CI/CD Pipeline / Build & Push Images (push) Successful in 7m28s
CI/CD Pipeline / Deploy (prod) (push) Has been skipped
CI/CD Pipeline / Deploy (dev) (push) Successful in 44s
2026-02-10 19:14:36 +01:00
053d74b614 fix: increase gunicorn timeout to 120s
Some checks failed
CI/CD Pipeline / Run Tests (push) Failing after 12m17s
CI/CD Pipeline / Code Quality Checks (push) Successful in 12m26s
CI/CD Pipeline / Build & Push Images (push) Successful in 29s
CI/CD Pipeline / Deploy (prod) (push) Has been skipped
CI/CD Pipeline / Deploy (dev) (push) Successful in 45s
Co-Authored-By: Warp <agent@warp.dev>
2026-02-10 13:52:38 +01:00
c1a720ffca fix: allow all hosts on dev stand #no_test #no_lint
All checks were successful
CI/CD Pipeline / Code Quality Checks (push) Has been skipped
CI/CD Pipeline / Run Tests (push) Has been skipped
CI/CD Pipeline / Build & Push Images (push) Successful in 9m18s
CI/CD Pipeline / Deploy (prod) (push) Has been skipped
CI/CD Pipeline / Deploy (dev) (push) Successful in 46s
Co-Authored-By: Warp <agent@warp.dev>
2026-02-10 13:36:09 +01:00
551b341d3b fix: disable SSL for PostgreSQL on dev stand
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Successful in 1m54s
CI/CD Pipeline / Run Tests (push) Failing after 2m4s
CI/CD Pipeline / Build & Push Images (push) Successful in 2m15s
CI/CD Pipeline / Deploy (prod) (push) Has been skipped
CI/CD Pipeline / Deploy (dev) (push) Successful in 9s
Co-Authored-By: Warp <agent@warp.dev>
2026-02-10 12:58:03 +01:00
8466678fbc fix: make PostgreSQL sslmode configurable via env variable
На dev стенде SSL не нужен, теперь можно отключить через POSTGRES_SSLMODE=disable

Co-Authored-By: Warp <agent@warp.dev>
2026-02-10 12:46:55 +01:00
a41f1413de fix: use host network mode and localhost for db/redis #no_lint #no_test
All checks were successful
CI/CD Pipeline / Code Quality Checks (push) Has been skipped
CI/CD Pipeline / Run Tests (push) Has been skipped
CI/CD Pipeline / Build & Push Images (push) Successful in 18s
CI/CD Pipeline / Deploy (prod) (push) Has been skipped
CI/CD Pipeline / Deploy (dev) (push) Successful in 4s
Co-Authored-By: Warp <agent@warp.dev>
2026-02-10 12:43:22 +01:00
f6ffb196c5 fix: add SECRET_KEY with default to all services #no_lint #no_test
All checks were successful
CI/CD Pipeline / Code Quality Checks (push) Has been skipped
CI/CD Pipeline / Run Tests (push) Has been skipped
CI/CD Pipeline / Build & Push Images (push) Successful in 13s
CI/CD Pipeline / Deploy (prod) (push) Has been skipped
CI/CD Pipeline / Deploy (dev) (push) Successful in 1s
Co-Authored-By: Warp <agent@warp.dev>
2026-02-10 12:38:28 +01:00
5a1c2ac944 fix: use stdout logging for Docker #no_lint #no_test
All checks were successful
CI/CD Pipeline / Code Quality Checks (push) Has been skipped
CI/CD Pipeline / Run Tests (push) Has been skipped
CI/CD Pipeline / Build & Push Images (push) Successful in 2m3s
CI/CD Pipeline / Deploy (prod) (push) Has been skipped
CI/CD Pipeline / Deploy (dev) (push) Successful in 13s
Co-Authored-By: Warp <agent@warp.dev>
2026-02-10 12:31:38 +01:00