Skip to content

docs(sensei): document Bitbucket, Azure DevOps, and GitHub Enterprise connections#15349

Open
Maffooch wants to merge 1 commit into
bugfixfrom
docs/sensei-scm-connections
Open

docs(sensei): document Bitbucket, Azure DevOps, and GitHub Enterprise connections#15349
Maffooch wants to merge 1 commit into
bugfixfrom
docs/sensei-scm-connections

Conversation

@Maffooch

Copy link
Copy Markdown
Contributor

Documents the new Sensei "scan and fix" source-control connection providers — GitHub Enterprise Server, GitLab, Bitbucket, and Azure DevOps — alongside the existing GitHub App flow.

Shortcut: [sc-13871] — https://app.shortcut.com/defectdojo/story/13871/feat-sensei-gitlab-remediation-parity-sensei-ux-feedback-defaults-revert-quota-errors

Pairs with the Pro implementation (DefectDojo-Inc/dojo-pro#2024) and the engine changes (DefectDojo-Inc/defectdojo-scan-and-fix#108).

Changes

  • setup_sensei.md — new "Choose a source-control provider" section plus per-provider connect flows (GitHub / GitHub Enterprise Server / GitLab / Bitbucket / Azure DevOps) in the existing Step-1/2/3 style, with per-provider specifics. Refreshed the Connections-table description (Installs column removed; multi-provider).
  • sensei_reference.md — per-provider auth/webhook specifics and generalized troubleshooting.
  • about_sensei.md — intro/prerequisites updated for the broader provider set.
  • images — refreshed connections.png (multi-provider table) and added setup_providers.png (the source-control chooser + GitHub host / GHES field).

… connections

Extend the Sensei docs for the new self-hosted-scanning SCM providers:

- setup_sensei.md: "Choose a source-control provider" section + the four
  per-provider connect flows (GitHub / GitHub Enterprise Server / GitLab /
  Bitbucket / Azure DevOps) in the existing Step-1/2/3 style, with per-provider
  specifics. Refreshed the Connections-table description (Installs column
  removed; multi-provider).
- sensei_reference.md: per-provider auth/webhook specifics blocks and
  generalized troubleshooting.
- about_sensei.md: intro/prerequisites updated for the broader provider set.
- images: refreshed connections.png (multi-provider table) and added
  setup_providers.png (the source-control chooser + GitHub host / GHES field).
@Maffooch
Maffooch requested a review from blakeaowens as a code owner July 24, 2026 05:11
@github-actions github-actions Bot added the docs label Jul 24, 2026
@Maffooch Maffooch added this to the 3.1.300 milestone Jul 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant