close
Skip to content

feat(api): implement ListVCSInstallations HTTP handler - #2764

Open
jcscottiii wants to merge 1 commit into
feature/code-subs-09b-adaptersfrom
feature/code-subs-10a-api-list-vcs-installations
Open

feat(api): implement ListVCSInstallations HTTP handler#2764
jcscottiii wants to merge 1 commit into
feature/code-subs-09b-adaptersfrom
feature/code-subs-10a-api-list-vcs-installations

Conversation

@jcscottiii

Copy link
Copy Markdown
Collaborator

Summary

Implements the GET /v1/users/me/vcs-installations REST endpoint to retrieve all VCS App installations for the authenticated user.

Changes

  • Implements ListVCSInstallations in backend/pkg/httpserver/list_vcs_installations.go
  • Adds authentication context extraction and error mapping
  • Adds table-driven unit tests in backend/pkg/httpserver/list_vcs_installations_test.go

TAG=agy

- Implement GET /v1/users/me/vcs-installations endpoint in list_vcs_installations.go
- Add authentication checks via CheckAuthenticatedUser
- Add table-driven unit tests in list_vcs_installations_test.go

TAG=agy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant