Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
c75b1e1
Document API calls made to GitHub and GitLab
jacquev6 Jun 24, 2026
e7fd3b9
Find Bitbucket API endpoints for almost each action
jacquev6 Jun 24, 2026
828bf2d
Finalize Bitbucket support analysis
jacquev6 Jun 29, 2026
dbe1a09
Write down Bitbucket limitations
jacquev6 Jun 29, 2026
fa1f2c7
Mark all Bitbucket actions as "todo"
jacquev6 Jul 6, 2026
370529a
Implement 'get_repository' for Bitbucket Cloud
jacquev6 Jul 6, 2026
33ab931
feat(bitbucket): Implement pull request read/create/update actions
jacquev6 Jul 6, 2026
07705f0
feat(bitbucket): Implement commit-listing actions
jacquev6 Jul 6, 2026
f3d2236
feat(bitbucket): Implement pull request comment actions
jacquev6 Jul 6, 2026
e59e585
feat(bitbucket): Implement branch read/create/delete actions
jacquev6 Jul 7, 2026
46a5dbb
feat(bitbucket): Implement get_file_content
jacquev6 Jul 7, 2026
5b8007b
feat(bitbucket): Implement compare_commits
jacquev6 Jul 7, 2026
2a7c0e6
feat(bitbucket): Implement get_commit
jacquev6 Jul 7, 2026
997d335
feat(bitbucket): Implement get_pull_request_files
jacquev6 Jul 7, 2026
70f0e13
feat(bitbucket): Implement get_pull_request_commits
jacquev6 Jul 7, 2026
ac66ee8
feat(bitbucket): Implement review creation
jacquev6 Jul 7, 2026
5178bb7
feat(bitbucket): Implement check run actions
jacquev6 Jul 7, 2026
921864d
test: Add hermetic end-to-end suite with recorded HTTP cassettes
jacquev6 Jul 8, 2026
e30ebcb
feat(bitbucket): Implement create_pull_request_draft
jacquev6 Jul 13, 2026
66c0a07
feat(bitbucket): Implement get_authenticated_actor, get_app_installat…
jacquev6 Jul 13, 2026
bae6efe
feat(bitbucket): Implement review-comment thread collapsing
jacquev6 Jul 13, 2026
99602f3
feat(bitbucket): Implement update_review_comment
jacquev6 Jul 13, 2026
4ba6467
feat(bitbucket): Implement get_pull_request_diff and get_pull_request…
jacquev6 Jul 13, 2026
d04756b
feat(bitbucket): Implement get_commit_url, get_file_url and get_pull_…
jacquev6 Jul 13, 2026
3670a93
feat(bitbucket): Implement get_tree and get_full_tree
jacquev6 Jul 15, 2026
2f6109b
feat(bitbucket): Implement get_directory_contents and get_readme
jacquev6 Jul 15, 2026
6834cfe
feat(bitbucket): Implement create_commit, get_commit_changes and get_…
jacquev6 Jul 15, 2026
9ad823e
feat(bitbucket): Implement get_pull_request_review_threads
jacquev6 Jul 15, 2026
cd953be
docs(bitbucket): Mark download_archive as not supported
jacquev6 Jul 15, 2026
211dada
Make next merge easier
jacquev6 Jul 15, 2026
384f703
Merge branch 'main' into jacquev6/document-for-bitbucket
jacquev6 Jul 15, 2026
0a07d70
Re-add pytest-recording (revert 211dadadf01c)
jacquev6 Jul 15, 2026
9f46ac2
Adapt Bitbucket provider to #116
jacquev6 Jul 15, 2026
b88f86b
Reorganize the new documentation
jacquev6 Jul 15, 2026
f6464af
Address review comment from Cursor
jacquev6 Jul 15, 2026
446b466
Fix dependency category for pytest-recording
jacquev6 Jul 15, 2026
27b1471
Adapt bin/bitbucket-server to #116
jacquev6 Jul 15, 2026
1159f8d
fix(bitbucket): Root a review comment's thread at its top-level comment
jacquev6 Jul 15, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ The SCM solves all the problems you don't want to care about.

We have extensive documentation both inline in the Sentry codebase and on the [Sentry developer documentation](https://develop.sentry.dev/backend/source-code-management-platform/) portal. If you're interested in expanding your SCM usage or in enabling new service-providers for a limited amount of effort take a took at the SCM platform.

### Quick reference of actions

Here is a [summary of SCM provider API endpoints called by actions](actions-quick-ref.md), and a [list of the known limitations](limitations.md).

# Releasing a New Version

1. On the `getsentry/scm-platform` repository page click the **Actions** tab.
Expand Down
741 changes: 741 additions & 0 deletions actions-quick-ref.md

Large diffs are not rendered by default.

Loading
Loading