Skip to content

Fix & add more explanation - #16

Merged
fank merged 1 commit into
mainfrom
jd_more_explanation
Jan 8, 2026
Merged

fank merged 1 commit into
mainfrom
jd_more_explanation

Conversation

@smini-digital

@smini-digital smini-digital commented Dec 30, 2025 •

Copy link
Copy Markdown
Contributor

@smini-digital smini-digital self-assigned this Dec 30, 2025
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Summary of Changes

Hello @smini-digital, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request focuses on refining the user guidance for setting up authentication and API permissions within the application. The changes aim to provide more precise and comprehensive instructions for configuring OAuth 2.0 (3LO) and integrating with Jira and Confluence APIs, ensuring users can follow the steps accurately in the browser interface.

Highlights

  • OAuth 2.0 (3LO) Setup Instructions: Updated the instruction for setting up OAuth 2.0 (3LO) from 'Configure' to 'Add' to accurately reflect the UI action.
  • Jira API Permissions Setup: Enhanced the instructions for configuring Jira API permissions, clarifying the steps to click 'Add' then 'Configure', and explicitly mentioning 'Edit Scopes' for both Classic and Granular scopes.
  • Confluence API Permissions Setup: Improved the instructions for Confluence API permissions, including a step to re-click 'Permissions' and detailing the process of clicking 'Add' then 'Configure' and 'Edit Scopes' for both Classic and Granular scopes.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution. ↩

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the instructional text for the auth setup command, improving clarity and accuracy for the user. The changes correctly reflect the updated process in the Atlassian Developer Console. My review includes suggestions to improve code maintainability by using fmt.Fprintf for constructing the output strings, which makes the code cleaner and easier to update in the future.

Comment thread internal/cmd/auth/setup.go
Comment thread internal/cmd/auth/setup.go
Comment thread internal/cmd/auth/setup.go
Comment thread internal/cmd/auth/setup.go
Comment thread internal/cmd/auth/setup.go
@github-actions

Copy link
Copy Markdown

Merging this branch will decrease overall coverage

Impacted Packages Coverage Δ 🤖
github.com/enthus-appdev/atl-cli/internal/cmd/auth 4.18% (-0.01%) 👎

Coverage by file

Changed files (no unit tests)

Changed File Coverage Δ Total Covered Missed 🤖
github.com/enthus-appdev/atl-cli/internal/cmd/auth/setup.go 0.00% (ø) 135 (+1) 0 135 (+1)

Please note that the "Total", "Covered", and "Missed" counts above refer to code statements instead of lines of code. The value in brackets refers to the test coverage of that file in the old version of the code.

@smini-digital
smini-digital requested review from Hinne1 and fank December 30, 2025 13:09

@fank fank left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - UX improvements to the auth setup wizard that match the current Atlassian Developer Console UI. Tests pass, lint clean.

@fank
fank merged commit 3b8469d into main Jan 8, 2026
12 checks passed
@fank
fank deleted the jd_more_explanation branch January 8, 2026 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants