Commit Graph

1 Commits

Author SHA1 Message Date
kjh2064 c8f69bbd92 feat: Phase 9 RevenueTracking FastEndpoints migration
- Created AllEndpoints.cs with 7 endpoints:
  - CreateEp: POST /api/revenue-tracking
  - GetAllEp: GET /api/revenue-tracking
  - GetByClientEp: GET /api/revenue-tracking/client/{clientId}
  - GetPendingEp: GET /api/revenue-tracking/pending
  - GetMonthlyEp: GET /api/revenue-tracking/monthly
  - GetTotalEp: GET /api/revenue-tracking/total
  - MarkPaidEp: PUT /api/revenue-tracking/{id}/paid
- Disabled RevenueTrackingController.cs (moved to .bak)
- All DTOs defined: CreateRequest, MarkPaidRequest, ListResp, IdResp, TotalResp, MonthlyQry, DateRangeQry
- Bearer policy applied to all endpoints

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-07-03 17:32:28 +09:00