23 tasks across 7 chunks covering: - Backend: GiteaConfiguration entity, TokenEncryptor, GiteaApiService - API: settings CRUD, test connection, repositories list, task branches/PRs - Frontend: DTOs, service, admin tab, ProjectDrawer repo selector, TaskGitSection Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>