docs(user-guide): add per-user oauth 2.0 sign-in for gitlab, jira, and confluence - #401
Conversation
PR Preview Ready!Your preview documentation is ready! Visit it here: Preview URL: http://codemie-docs-pr-previews.s3-website.eu-central-1.amazonaws.com/pr-401/ This preview will be automatically updated when you push new commits to this PR. |
|
|
||
| ```yaml | ||
| env: | ||
| GITLAB_OAUTH_ENABLED: 'true' |
There was a problem hiding this comment.
Not sure that we require a new visual tile just for this page. Also there's a special doc page with API configuration Please move it also there
There was a problem hiding this comment.
configuration, this page is not accessible for me. Can you please give me permission or share some other needed details
27ca100 to
c029ea9
Compare
bcf98fa to
d90aa37
Compare
f3e70eb to
2a256da
Compare
|
[AUTO_CLOSE_WARNING] ⏰ This pull request has had no activity for 7 days (last activity: 2026-09-11). It will be automatically closed no earlier than 2026-09-25 (UTC) (~6 more days). Any activity from anyone — a comment, a push, a review, reopening — restarts the countdown from that moment. This warning will be deleted automatically once that happens. |
Summary
Documents the per-user OAuth 2.0 sign-in flow for GitLab, Jira, and Confluence integrations (EPMCDME-13527). An administrator configures the OAuth application once; each member then authorizes under their own account so tokens are per-user — nobody borrows another member's token.
Changes
jira.mdxandconfluence.mdxwith tabbed PAT / OAuth 2.0 integration setup and a new "Connect from Chat" section for the in-chat connect gategit-github-gitlab-bitbucket.mdwith a GitLab OAuth 2.0 authentication tab and in-chat connect section; feature-flag visibility note (GITLAB_OAUTH_ENABLED)docs/admin/configuration/oauth-integrations.md— admin guide covering provider enable flags, GitLab OAuth app registration, Atlassian OAuth app registration (shared for Jira + Confluence), env vars, and troubleshooting tabletools/overview.mdand FeatureCard to admin configuration indexTesting
npm startQuality Checks
npm run checkpasses (typecheck + lint + commitlint)Additional Notes
Screenshots for the new OAuth sections are pending capture. Placeholder filenames for when screenshots are added:
jira-oauth-integration-form.png,jira-chat-auth-prompt.pngconfluence-oauth-integration-form.png,confluence-chat-auth-prompt.pnggit-gitlab-oauth-integration-form.png,git-gitlab-chat-auth-prompt.png