Skip to content

Bringing internal fork features upstream#1494

Open
pjadhav-atlassian wants to merge 9 commits intomainfrom
parth/upstream-sync
Open

Bringing internal fork features upstream#1494
pjadhav-atlassian wants to merge 9 commits intomainfrom
parth/upstream-sync

Conversation

@pjadhav-atlassian
Copy link
Contributor

@pjadhav-atlassian pjadhav-atlassian commented Jan 13, 2026

What Is This Change?

  1. Authentication Core
    • New token-based auth that reads from ~/.git-credentials
    • Automatic token validation and refresh every 2 hours
    • Thread-safe credential storage with mutex locks
  2. Commands & Configuration
    • New command: "Authenticate with Bitbucket Token"
    • New config: disableOnboarding to skip help screens
    • New dependency: async-mutex for concurrency
  3. Integration
    • Auto-authentication on extension startup
    • URI handler for deep-linking
    • Respects onboarding configuration
  4. Small Fixes
    • Less noisy error messages for missing commits
    • Removed aggressive auto-focus on Bitbucket tree view
    • Better .gitignore for patch directories

How Has This Been Tested?

Built and tested all basic functionalities.

Basic checks:

  • npm run lint
  • npm run test

Advanced checks:

  • If Atlassian employee & Bitbucket changes: did you test with DC in mind? See Instructions

Recommendations:

  • Update the CHANGELOG if making a user facing change

You don't have access to Rovo Dev Standard
Ask your organization admin to add you to Rovo Dev Standard.
More about code review errors

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.

1 participant