3f2056bac3
fix(dashboard): stabilize result tables and fns filters
CI/CD Pipeline / Quality Gate (push) Successful in 19s
CI/CD Pipeline / Build and Push Images (push) Successful in 6s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Successful in 1s
2026-04-29 01:14:08 +02:00
9f5bce1e0c
fix(dashboard): async FNS zip upload and registry counts
CI/CD Pipeline / Quality Gate (push) Successful in 20s
CI/CD Pipeline / Build and Push Images (push) Successful in 6s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Successful in 1s
2026-04-29 01:05:05 +02:00
8e29b9902d
feat(parsers): implement arbitration and upload fixes
CI/CD Pipeline / Quality Gate (push) Successful in 19s
CI/CD Pipeline / Build and Push Images (push) Successful in 6s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Successful in 2s
2026-04-29 00:52:12 +02:00
738682e496
fix(parsers): widen industrial product code fields
CI/CD Pipeline / Quality Gate (push) Successful in 31s
CI/CD Pipeline / Build and Push Images (push) Successful in 6s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Successful in 1s
2026-04-28 23:17:32 +02:00
b2355b0e63
fix(parsers): support official product registry headers
CI/CD Pipeline / Quality Gate (push) Successful in 20s
CI/CD Pipeline / Build and Push Images (push) Successful in 6s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Successful in 1s
2026-04-28 23:05:48 +02:00
01387ae13b
fix(parsers): unblock source status and heavy product import
CI/CD Pipeline / Quality Gate (push) Successful in 19s
CI/CD Pipeline / Build and Push Images (push) Successful in 6s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Successful in 1s
2026-04-28 22:51:52 +02:00
e921f4b204
fix(parsers): merge parser migrations
CI/CD Pipeline / Quality Gate (push) Successful in 21s
CI/CD Pipeline / Build and Push Images (push) Successful in 7s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Successful in 1s
2026-04-28 22:15:06 +02:00
5857f1a4d2
fix(parsers): detect stale jobs by run age
CI/CD Pipeline / Quality Gate (push) Successful in 20s
CI/CD Pipeline / Build and Push Images (push) Successful in 6s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Successful in 1s
2026-04-28 21:56:01 +02:00
d96b76d32f
fix(parsers): close stale source jobs
CI/CD Pipeline / Quality Gate (push) Failing after 2m4s
CI/CD Pipeline / Build and Push Images (push) Has been skipped
CI/CD Pipeline / Deploy Dev in Dokploy (push) Has been skipped
CI/CD Pipeline / Internal Notify (push) Successful in 1s
2026-04-28 21:38:00 +02:00
4bcac334cd
fix(parsers): handle stale and blocked sources
CI/CD Pipeline / Manual Action Help (push) Has been skipped
CI/CD Pipeline / Build Golden Images (push) Has been skipped
CI/CD Pipeline / Quality Gate (push) Failing after 1s
CI/CD Pipeline / Start Dev Containers in Dokploy (push) Has been skipped
CI/CD Pipeline / Drop and Recreate Dev Database (push) Has been skipped
CI/CD Pipeline / Build and Push Images (push) Has been skipped
CI/CD Pipeline / Deploy Dev in Dokploy (push) Has been skipped
CI/CD Pipeline / Internal Notify (push) Successful in 1s
2026-04-28 20:55:43 +02:00
c537ba8d17
fix remaining parser source failures
CI/CD Pipeline / Manual Action Help (push) Has been skipped
CI/CD Pipeline / Start Dev Containers in Dokploy (push) Has been skipped
CI/CD Pipeline / Drop and Recreate Dev Database (push) Has been skipped
CI/CD Pipeline / Quality Gate (push) Successful in 54s
CI/CD Pipeline / Build and Push Images (push) Failing after 2m59s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Has been skipped
CI/CD Pipeline / Internal Notify (push) Successful in 1s
2026-04-28 16:06:34 +02:00
8b6313a504
fix dashboard parser source counts
CI/CD Pipeline / Manual Action Help (push) Has been skipped
CI/CD Pipeline / Start Dev Containers in Dokploy (push) Has been skipped
CI/CD Pipeline / Drop and Recreate Dev Database (push) Has been skipped
CI/CD Pipeline / Quality Gate (push) Successful in 1m12s
CI/CD Pipeline / Build and Push Images (push) Successful in 5m23s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Successful in 1s
2026-04-28 15:36:38 +02:00
3392502449
fix dashboard source result routes
CI/CD Pipeline / Manual Action Help (push) Has been skipped
CI/CD Pipeline / Start Dev Containers in Dokploy (push) Has been skipped
CI/CD Pipeline / Drop and Recreate Dev Database (push) Has been skipped
CI/CD Pipeline / Quality Gate (push) Successful in 53s
CI/CD Pipeline / Build and Push Images (push) Successful in 3m28s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Successful in 1s
2026-04-28 15:16:12 +02:00
c72343a375
fix parser schedule run issues
CI/CD Pipeline / Manual Action Help (push) Has been skipped
CI/CD Pipeline / Start Dev Containers in Dokploy (push) Has been skipped
CI/CD Pipeline / Drop and Recreate Dev Database (push) Has been skipped
CI/CD Pipeline / Quality Gate (push) Successful in 1m53s
CI/CD Pipeline / Build and Push Images (push) Successful in 2m42s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Successful in 1s
2026-04-28 13:58:55 +02:00
4aa552341f
ci: wire dokploy deploy triggers #no_deploy
CI/CD Pipeline / Manual Action Help (push) Has been skipped
CI/CD Pipeline / Start Dev Containers in Dokploy (push) Has been skipped
CI/CD Pipeline / Cleanup Dev Database (push) Has been skipped
CI/CD Pipeline / Quality Gate (push) Successful in 1m47s
CI/CD Pipeline / Build and Push Images (push) Successful in 2m49s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Has been skipped
CI/CD Pipeline / Internal Notify (push) Successful in 1s
2026-04-28 13:18:06 +02:00
6a9e96922c
fix dashboard source groups
CI/CD Pipeline / Manual Action Help (push) Has been skipped
CI/CD Pipeline / Start Dev Containers in Dokploy (push) Has been skipped
CI/CD Pipeline / Cleanup Dev Database (push) Has been skipped
CI/CD Pipeline / Quality Gate (push) Successful in 1m49s
CI/CD Pipeline / Build and Push Images (push) Successful in 2m22s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
2026-04-28 13:01:31 +02:00
26d61f7181
feat: add parser source dashboard and scheduling
CI/CD Pipeline / Code Quality Checks (pull_request) Successful in 1m55s
CI/CD Pipeline / Run Tests (pull_request) Successful in 3m6s
CI/CD Pipeline / Run API Inventory E2E Tests (pull_request) Successful in 2m48s
CI/CD Pipeline / Telegram Notify Success (pull_request) Successful in 19s
2026-04-28 01:08:51 +02:00
1249071a33
Refactor registers to flat membership model and move apps to root
CI/CD Pipeline / Code Quality Checks (push) Failing after 2m12s
CI/CD Pipeline / Run Tests (push) Failing after 2m14s
CI/CD Pipeline / Run API Inventory E2E Tests (push) Has been skipped
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
2026-04-22 13:33:33 +02:00
c26df87d80
Improve backup admin error visibility and log celery tracebacks
CI/CD Pipeline / Code Quality Checks (push) Failing after 2m9s
CI/CD Pipeline / Run Tests (push) Failing after 2m28s
CI/CD Pipeline / Run API Inventory E2E Tests (push) Has been skipped
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
2026-04-22 10:51:00 +02:00
92d5ff4252
Move export and upload actions to admin dashboard
CI/CD Pipeline / Code Quality Checks (push) Failing after 2m8s
CI/CD Pipeline / Run Tests (push) Successful in 2m52s
CI/CD Pipeline / Run API Inventory E2E Tests (push) Successful in 44s
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
2026-04-22 10:12:08 +02:00
898e492538
Add state-corp exchange package sender
CI/CD Pipeline / Code Quality Checks (push) Successful in 1m54s
CI/CD Pipeline / Run Tests (push) Successful in 3m35s
CI/CD Pipeline / Run API Inventory E2E Tests (push) Successful in 50s
CI/CD Pipeline / Telegram Notify Success (push) Successful in 19s
2026-04-07 16:53:06 +02:00
b7d122aa5b
style(exchange): format admin forms for CI
CI/CD Pipeline / Run Tests (pull_request) Successful in 1m36s
CI/CD Pipeline / Run API Inventory E2E Tests (pull_request) Successful in 18s
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 3m19s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
2026-03-24 14:04:59 +01:00
c98ba76081
feat(admin): expand exchange admin and unify admin UX
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 2m39s
CI/CD Pipeline / Run Tests (pull_request) Successful in 3m0s
CI/CD Pipeline / Run API Inventory E2E Tests (pull_request) Successful in 35s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
2026-03-24 13:58:24 +01:00
ef9763692d
feat(admin): improve uploads and dashboard UX
2026-03-23 16:07:11 +01:00
45bca018b5
fix pre-commit
CI/CD Pipeline / Code Quality Checks (pull_request) Successful in 3m6s
CI/CD Pipeline / Run API Inventory E2E Tests (pull_request) Has been cancelled
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been cancelled
CI/CD Pipeline / Run Tests (pull_request) Has been cancelled
2026-03-23 13:27:58 +01:00
4ca6b75393
fix(api): align contracts with frontend md
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 3m20s
CI/CD Pipeline / Run Tests (pull_request) Successful in 13m45s
CI/CD Pipeline / Run API Inventory E2E Tests (pull_request) Successful in 22s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
2026-03-23 13:12:10 +01:00
d030c705ac
fix(user): restore admin users list contract
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 3m18s
CI/CD Pipeline / Run Tests (pull_request) Successful in 4m9s
CI/CD Pipeline / Run API Inventory E2E Tests (pull_request) Successful in 1m30s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
2026-03-23 12:39:30 +01:00
8d3e69041b
test(api): add full inventory e2e smoke coverage
CI/CD Pipeline / Run Tests (push) Successful in 1m11s
CI/CD Pipeline / Code Quality Checks (push) Successful in 1m56s
CI/CD Pipeline / Telegram Notify Success (push) Successful in 19s
2026-03-23 11:05:10 +01:00
479b0426be
refactor(parsers): remove proxy api endpoints
CI/CD Pipeline / Code Quality Checks (push) Failing after 1m46s
CI/CD Pipeline / Run Tests (push) Successful in 2m8s
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
2026-03-23 10:52:52 +01:00
b8fa62f369
fix(parsers): remove non-RU proxy fallback
CI/CD Pipeline / Run Tests (push) Successful in 2m17s
CI/CD Pipeline / Code Quality Checks (push) Failing after 2m46s
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
2026-03-23 10:49:09 +01:00
7d4c54636b
feat(parsers): sync RU proxies from proxy-tools
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-23 10:47:34 +01:00
c28b603831
fix(api): align admin users contracts
CI/CD Pipeline / Code Quality Checks (push) Successful in 1m38s
CI/CD Pipeline / Run Tests (push) Successful in 4m12s
CI/CD Pipeline / Telegram Notify Success (push) Successful in 19s
2026-03-23 10:24:08 +01:00
15285f2f49
fix: stabilize profile name migration and parser validation imports
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 / Telegram Notify Success (pull_request) Has been cancelled
CI/CD Pipeline / Code Quality Checks (pull_request) Has been cancelled
CI/CD Pipeline / Run Tests (pull_request) Has been cancelled
2026-03-22 13:31:23 +01:00
e639b3c792
Align frontend API contracts
2026-03-22 13:21:02 +01:00
22c41fd747
fix pre-commit
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
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
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
b8015d9cdd
feat(parsers): support FNS zip uploads in admin
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
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
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
c8bdc282de
fix pre-commit
2026-03-20 11:11:21 +01:00
46e6e24934
fix pre-commit
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
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
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
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
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
a91ed1f1ae
feat(registry): add new endpoints for registers, exchange, and backups; update routing and configurations
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
ea473f0f2d
Исправлены падения тестов и Telegram-уведомления CI
...
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