Skip to content

Add Transaction Mix Summary reporting endpoint#562

Merged
StuartFerguson merged 2 commits into
mainfrom
task/#561_transaction_mix_report
Jul 4, 2026
Merged

Add Transaction Mix Summary reporting endpoint#562
StuartFerguson merged 2 commits into
mainfrom
task/#561_transaction_mix_report

Conversation

@StuartFerguson

Copy link
Copy Markdown
Member

Implements a new transaction mix summary feature with:

  • Request/response models and DTOs for breakdown and measure options
  • MediatR query and handler for transaction mix summary
  • ReportingManager aggregation logic with validation
  • POST /api/transactions/transactionmixsummary endpoint
  • Integration tests for grouping, validation, and empty results
  • Updated implementation plan documentation

Implements a new transaction mix summary feature with:
- Request/response models and DTOs for breakdown and measure options
- MediatR query and handler for transaction mix summary
- ReportingManager aggregation logic with validation
- POST /api/transactions/transactionmixsummary endpoint
- Integration tests for grouping, validation, and empty results
- Updated implementation plan documentation
@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 23 complexity · 4 duplication

Metric Results
Complexity 23
Duplication 4

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@StuartFerguson StuartFerguson merged commit ff36995 into main Jul 4, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add transaction mix reporting endpoint for product, transaction type, operator, and status breakdowns

1 participant