Sergey Krylov 3dfcf5aaa8
Some checks failed
CI / ci (pull_request) Failing after 3m39s
CI / ci (push) Failing after 3m10s
feat: complete broker account analytics with sync button, tests, and state filter
- Add state filter (EXECUTED/null) to analytics query (spec compliance)
- Add service unit tests (11 tests) and controller test
- Add sync button to operations page with mutation hook
- Regenerate frontend types via codegen
- Update tasks.md marking all items complete

Backend: 114 tests, Frontend: 116 tests — all pass
2026-06-24 11:29:09 +03:00

610 B
Raw Blame History

Аналитика прибыльности брокерского счёта — Tasks

Backend

  • T1 DTO BrokerAnalyticsDto + сервис BrokerAnalyticsService с агрегацией и кешем
  • T2 Controller endpoint, module registration, cache key, config TTL

Frontend

  • T3 Shared типы, entity API, хук useBrokerAnalytics
  • T4 Страница BrokerAnalyticsPage с вёрсткой трёх блоков
  • T5 Роут /analytics + таб в навигации

Проверка

  • T6 Линт, сборка, тесты