Add ForgejoClient and ForgejoService to the Laravel app, providing a clean service layer for all Forgejo REST API operations the orchestrator needs. Supports multiple instances (forge, dev, qa) with config-driven auto-routing, token auth, retry with circuit breaker, and pagination. Covers issues, PRs, repos, branches, user/token management, and orgs. Closes #98 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app | ||
| bootstrap | ||
| config | ||
| database | ||
| public | ||
| resources/views | ||
| routes | ||
| tests/Unit/Services/Forgejo | ||
| .env.example | ||
| .gitignore | ||
| artisan | ||
| composer.json | ||
| composer.lock | ||