Files
taxbaik/src
kjh2064 b89f9161d2
TaxBaik CI/CD / build-and-deploy (push) Failing after 1m35s
feat: migrate ClientController to FastEndpoints Endpoints (Phase 4)
IMPLEMENTATION:
- Create 5 FastEndpoints Endpoint classes for Client API:
  - GetPagedEndpoint: GET /api/client (auth, paginated + filters)
  - GetByIdEndpoint: GET /api/client/{id} (auth)
  - CreateEndpoint: POST /api/client (auth)
  - UpdateEndpoint: PUT /api/client/{id} (auth)
  - DeleteEndpoint: DELETE /api/client/{id} (auth)

- Create ClientDtos.cs with query/response types
- Backup ClientController.cs

VERIFICATION:
 dotnet build: 0 errors, 0 warnings
 dotnet test: 26/26 passed

PROGRESS:
 Phase 1: Auth (4 endpoints) - DEPLOYED
 Phase 2: Blog (10 endpoints) - DEPLOYED
 Phase 3: Inquiry (7 endpoints) - DEPLOYED
 Phase 4: Client (5 endpoints) - READY

Remaining: 12 Controllers (TaxProfile, TaxFilingSchedule, Contract, etc.)

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