Skip to content

Commit 13d05e8

Browse files
Copilotconorheffrongithub-advanced-security[bot]
authored
Refactor GitHub API client to Spring RestTemplate with template-based URI expansion (#657)
* Initial plan * refactor: migrate GitClient API calls to RestTemplate Agent-Logs-Url: https://github.com/conorheffron/ironoc/sessions/d12ea468-41d4-412d-b2d3-0de30faf76b1 Co-authored-by: conorheffron <8218626+conorheffron@users.noreply.github.com> * fix: harden GitClient URI validation for RestTemplate calls Agent-Logs-Url: https://github.com/conorheffron/ironoc/sessions/d12ea468-41d4-412d-b2d3-0de30faf76b1 Co-authored-by: conorheffron <8218626+conorheffron@users.noreply.github.com> * refactor: build GitHub API URIs in GitClient from templates Agent-Logs-Url: https://github.com/conorheffron/ironoc/sessions/d12ea468-41d4-412d-b2d3-0de30faf76b1 Co-authored-by: conorheffron <8218626+conorheffron@users.noreply.github.com> * fix: use short-circuit URL validation in GitDetailsService Agent-Logs-Url: https://github.com/conorheffron/ironoc/sessions/d12ea468-41d4-412d-b2d3-0de30faf76b1 Co-authored-by: conorheffron <8218626+conorheffron@users.noreply.github.com> * Potential fix for pull request finding 'CodeQL / Server-side request forgery' Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * merge: resolve conflicts with main in GitDetailsServiceTest Agent-Logs-Url: https://github.com/conorheffron/ironoc/sessions/f283bc18-6796-4d53-9e08-8542e2a29816 Co-authored-by: conorheffron <8218626+conorheffron@users.noreply.github.com> * chore: restore frontend lockfile after merge conflict resolution Co-authored-by: conorheffron <8218626+conorheffron@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: conorheffron <8218626+conorheffron@users.noreply.github.com> Co-authored-by: Conor Heffron <conor.heffron@gmail.com> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
1 parent 339c68b commit 13d05e8

0 file changed

File tree

    0 commit comments

    Comments
     (0)