You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Support GitLab and Bitbucket repository URLs as targets #47
Proposal: add GitLab (including self-hosted, via a configurable host) and Bitbucket resolvers modeled on github.py, registered in resolver.py. Private repos should use a token from an env var, and the token must never be logged or written to reports.
Done when: tests in tests/test_targets/ cover URL parsing and clone-arg construction without network access.
Correction to my comment above: this was already done by @kushaldave002 in #61 (merged 2026-11-08). It adds GitLab (including self-hosted via SECFOO_GITLAB_HOST) and Bitbucket targets, with tokens from SECFOO_GITLAB_TOKEN / SECFOO_BITBUCKET_TOKEN passed through a temporary askpass helper. The token never appears in argv, errors or .git/config, and tests/test_targets/test_forge.py covers this without network access. The PR didn't link this issue, so it stayed open. Closing as completed.
Activity
karthickmk2001 commentedon Nov 11, 2026
I'd like to take this. Working on it now; a PR will follow.
karthickmk2001 commentedon Nov 11, 2026
Correction to my comment above: this was already done by @kushaldave002 in #61 (merged 2026-11-08). It adds GitLab (including self-hosted via
SECFOO_GITLAB_HOST) and Bitbucket targets, with tokens fromSECFOO_GITLAB_TOKEN/SECFOO_BITBUCKET_TOKENpassed through a temporary askpass helper. The token never appears in argv, errors or .git/config, andtests/test_targets/test_forge.pycovers this without network access. The PR didn't link this issue, so it stayed open. Closing as completed.docs: add a Closes # line to the PR template
docs: add a Closes # line to the PR template
docs: add a Closes # line to the PR template
leaderboard: update 2026-11-11T20:44Z (credit #60->#45, #61->#47)
docs: add a Closes # line to the PR template