Commit Graph

1 Commits (4a1c628e4379b6801ea2098234353755ab81aed1)

Author SHA1 Message Date
Your Name e8c44377ec refactor: ApiV2Controller → focused V2 controllers
- Split ApiV2Controller into 4 focused controllers:
  - V2/InstanceController: instance endpoint
  - V2/SearchController: search endpoint
  - V2/MediaController: media upload endpoint
  - V2/StreamingController: websocket config endpoint
- Updated routes to point to new controllers
- Memory optimization: 342 lines → 4 focused controllers (~50-150 lines each)

This resolves PHPStan memory issues for V2 API endpoints.
2 weeks ago