Add branch configuration documentation for GitHub and GitLab integrations#18
Conversation
…ions
Added comprehensive "Changing the Synced Branch" sections to both GitHub
and GitLab integration documentation pages, including:
- Step-by-step UI instructions for changing the synced branch
- API examples with complete curl commands and parameter descriptions
- Instructions for finding integration and sync IDs
- Explanation of branch configuration behavior and edge cases
- Important notes about reindexing and data removal
Both integrations use the same backend API endpoint and settings mechanism
(code_branch setting via POST /v1/setup/{integrationID}/sync/{syncID}).
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
📚 Documentation Preview Preview deployed to: https://opentrace.github.io/docs/preview/18-merge/ |
|
This merge request adds valuable and comprehensive documentation for configuring synced branches in both GitHub and GitLab integrations. The changes are well-documented, low-risk, and improve the user experience by providing clear instructions for a key feature. Attached by run j-89bb7386-47de-4abd-a3d2-5079817ccb99 |
… the API documentation.
|
The merge request adds valuable and comprehensive documentation for configuring the synced branch in both GitHub and GitLab integrations. The changes are well-described, cover both UI and API methods, and explain important behaviors and edge cases. This is a low-risk, high-value addition to the project's documentation. Attached by run j-6614979b-b202-4236-9239-c6f51e6d6709 |
|
This is a high-quality documentation enhancement that adds clear and comprehensive instructions for configuring synced branches in GitHub and GitLab. The changes have been reviewed, tested, and have no negative impact on security or performance. Attached by run j-1d27922e-8c77-4d48-9b04-d2979c0f03f4 |
|
This merge request adds valuable and well-written documentation for configuring the synced branch in GitHub and GitLab integrations. The changes are clear, cover both UI and API instructions, and appropriately warn users about the re-indexing process. As a documentation-only change, it has no security or performance impact and improves the overall user experience. Attached by run b614fcd9-6fbb-4d1c-aa23-609fd9f53a54 |
Overview
This merge request introduces comprehensive documentation for configuring the synced branch for GitHub and GitLab integrations. The new sections provide clear, step-by-step instructions for changing the target branch via the UI or API, explain the re-indexing process, and clarify edge case behaviors.
Technical Details
docs/integrations/github.mddocs/integrations/gitlab.mdA new "Changing the Synced Branch" section was added to both integration documents, reflecting the shared backend mechanism and UI component (
RepoSyncSettingsContent.tsx). The documentation covers:curlexample for programmatically changing the branch using thePOST /v1/setup/{integrationID}/sync/{syncID}endpoint.Review Summary
Impact Assessment
Attached by run b614fcd9-6fbb-4d1c-aa23-609fd9f53a54