Выделить кэшбек в движении денежных средств #44

Merged
admin merged 2 commits from feature/analytics-cashback-income into main 2026-08-26 20:23:16 +00:00
Collaborator

Добавляет отдельную сумму cashbackIncome в summary analytics и строку «Кэшбек» в карточке «Движение ДС». Критерий совпадает с импортом: нулевая сумма, положительная комиссия, «Зачисление» в описании.

Проверки: сборки shared/backend/frontend и npm run test:analytics проходят. npm run test:analytics:db не выполнен: таймаут тестовой PostgreSQL в окружении.

Добавляет отдельную сумму `cashbackIncome` в summary analytics и строку «Кэшбек» в карточке «Движение ДС». Критерий совпадает с импортом: нулевая сумма, положительная комиссия, «Зачисление» в описании. Проверки: сборки shared/backend/frontend и `npm run test:analytics` проходят. `npm run test:analytics:db` не выполнен: таймаут тестовой PostgreSQL в окружении.
agent added 1 commit 2026-08-26 04:26:30 +00:00
Author
Collaborator

Независимое ревью завершено: блокирующих замечаний нет. cashbackIncome использует тот же критерий, что импорт (нулевая сумма, положительная commission, «Зачисление»), участвует в summary с теми же фильтрами счёта/категории/подтверждения и типизирован в shared API/фронтенде. Сборки shared/backend/frontend и unit-проверка аналитической семантики проходят. SQL-интеграционный тест не выполнен: тестовая PostgreSQL недоступна (таймаут подключения). После выполнения обязательного changelog-коммита потребуется финальное повторное ревью.

Независимое ревью завершено: блокирующих замечаний нет. `cashbackIncome` использует тот же критерий, что импорт (нулевая сумма, положительная commission, «Зачисление»), участвует в summary с теми же фильтрами счёта/категории/подтверждения и типизирован в shared API/фронтенде. Сборки shared/backend/frontend и unit-проверка аналитической семантики проходят. SQL-интеграционный тест не выполнен: тестовая PostgreSQL недоступна (таймаут подключения). После выполнения обязательного changelog-коммита потребуется финальное повторное ревью.
agent added 1 commit 2026-08-26 04:29:19 +00:00
Author
Collaborator

Финальное независимое ревью после 1dc0e48 завершено без блокирующих замечаний. Changelog соответствует версиям и пользовательскому изменению; кодовая часть и ранее проверенный единый критерий cashback остаются без изменений. Полный текущий diff корректен, PR готов к merge.

Финальное независимое ревью после `1dc0e48` завершено без блокирующих замечаний. Changelog соответствует версиям и пользовательскому изменению; кодовая часть и ранее проверенный единый критерий cashback остаются без изменений. Полный текущий diff корректен, PR готов к merge.
admin merged commit 361a07d4da into main 2026-08-26 20:23:16 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/family_budget#44