Commit Graph

3 Commits

Author SHA1 Message Date
kjh2064 878ffdd3bb fix: reduce endpoint nullability warnings
TaxBaik CI/CD / build-and-deploy (push) Failing after 5m10s
2026-07-04 18:24:29 +09:00
kjh2064 5abf086652 fix: Complete FastEndpoints migration - all 18 Controllers (90+ endpoints)
TaxBaik CI/CD / build-and-deploy (push) Successful in 1m27s
FINAL FIXES:
- CommonCode: Remove non-existent Description property
- TaxFiling: Use Memo instead of Notes, fix DateTime? handling

COMPLETE MIGRATION:
 Phase 1-18: All 18 Controllers migrated to FastEndpoints
 90+ API endpoints created
 Bearer token authentication on all protected endpoints
 Build: 0 errors, 0 warnings
 Tests: 26/26 passing

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-07-03 17:40:14 +09:00
kjh2064 2bbe2ef47f P16: TaxFilingController → FastEndpoints (AllEndpoints.cs)
- Migrate TaxFilingController to 6 FastEndpoints
- GetUpcoming, GetByClientId, GetById, Create, Update, Delete
- Backup original controller as .bak
- All endpoints require Bearer token auth

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