Add ADO Connector Integration & Compose Setup #8

Merged
sairohith merged 2 commits from feature/api-ado-connection into develop 2026-09-26 19:18:34 +05:30
Owner

This PR introduces the following changes to add local-run Dockerized infrastructure, and ADO integration for work items:

  • Connect one Azure DevOps organization, project, and team through the Connections page. The setup flow tests the PAT and lets you choose from available projects and teams.
  • Use a read-only PAT with Work Items, Project and Team, and Identity read scopes. The PAT is sent to the FastAPI backend, encrypted at rest, and never returned to the browser.
  • Browse real work items with list and detail views, search, pagination, and type, state, assignee, and sprint filters.
  • View team sprints in the searchable sprint filter, including current and other configured iterations.
  • Read descriptions and acceptance criteria containing either Markdown or sanitized ADO HTML.
  • Run locally in either mode: Vite with a locally running FastAPI backend for debugging, or Docker Compose with persistent SQLite storage and automatic encryption-key initialization. MSW demo mode remains available.
  • Current scope: one configured connection for a trusted local installation. Application login and durable plan storage are not part of this connector feature.
This PR introduces the following changes to add local-run Dockerized infrastructure, and ADO integration for work items: - Connect one Azure DevOps organization, project, and team through the Connections page. The setup flow tests the PAT and lets you choose from available projects and teams. - Use a read-only PAT with Work Items, Project and Team, and Identity read scopes. The PAT is sent to the FastAPI backend, encrypted at rest, and never returned to the browser. - Browse real work items with list and detail views, search, pagination, and type, state, assignee, and sprint filters. - View team sprints in the searchable sprint filter, including current and other configured iterations. - Read descriptions and acceptance criteria containing either Markdown or sanitized ADO HTML. - Run locally in either mode: Vite with a locally running FastAPI backend for debugging, or Docker Compose with persistent SQLite storage and automatic encryption-key initialization. MSW demo mode remains available. - Current scope: one configured connection for a trusted local installation. Application login and durable plan storage are not part of this connector feature.
sairohith merged commit 7575384c79 into develop 2026-09-26 19:18:34 +05:30
sairohith deleted branch feature/api-ado-connection 2026-09-26 19:18:38 +05:30
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sairohith/sdev-aix!8
No description provided.