You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
ad0466e feat: adds credential manager functionality to the CLI (#3758)
|\
| * 628e669 Merge branch 'main' into feat/credential-mgr-integration
| |\
| |/
|/|
| f6671ec deps(dev): bump form-data from 4.0.5 to 4.0.6 (#3772)
| 6b17d23 deps: bump protobufjs from 7.5.8 to 7.6.4 (#3771)
| fc24468 deps: bump ws from 6.2.3 to 6.2.4 (#3768)
| e700fb5 deps: bump tmp from 0.2.6 to 0.2.7 (#3767)
| 62be38b fix: use HEROKU_CLI_CHANNEL in Direwolf test trigger (#3765)
| f8b19ee Update Direwolf workflow and runner script to use HEROKU_CLI_CHANNEL (defaulting to stable) instead of HEROKU_CLI_VERSION, keeping release-channel propagation consistent across the CI trigger payload
/
e7147a5 deps: update to heroku-cli-command v12.4.2 and heroku-cli-util v10.8.3 (#3774)
|\
| * 2875ec9 update package.json for node 22
| * 288ac84 deps: update to heroku-cli-command v12.4.2 and heroku-cli-util v10.8.3
|/
76d24b8 fix: improves consistency between keychain and netrc accounts actions (#3762)
|\
| * 1a6fdb1 refactor: always write to netrc and remove non-aliased account support from accounts:set
| * b2619ac refactor: clean up accounts commands and lib function
| * aba7fa5 refactor: remove cross-mode validation from accounts management
| * 5be6ed5 refactor: simplify accounts add to always write username and password
| * 9509171 fix: remove support for non-aliased accounts from heroku accounts and accounts:current commands
|/
07a78a3 chore: merge main (#3757)
|\
| * 9679ca2 Merge branch 'main' into k80/merge-main-6-8-26
|/
35350e8 fix: update error text for accounts commands (#3756)
|\
| * a15d8bd fix: update error text for accounts commands
|/
c5d1a45 feat: adds alias support for keychain-based accounts (#3752)
|\
| * 969afab fix: update accounts:remove to check for email or alias to validate current account
| * 0f5b958 fix: make getAliasEmail test cross-platform compatible
| * a8368d6 fix: fix linting errors in accounts lib file
| * a34d687 feat: update accounts:add description for clarity
| * efa00a3 fix: prevent cross-mode account removal with helpful error messages
| * 386bd16 fix: allow switching to netrc mode with keychain-created aliases
| * c094aa6 feat: prevent duplicate aliases for same email in accounts:add
| * 4b0e92d fix: prevent password from being written to keychain alias files
| * c540bec refactor: simplify account lookup in set command
| * b15db3a refactor: simplify add() method with writeAccountFile helper
| * dae3901 refactor: extract Ruby symbol conversion to helper method
| * efff0f5 refactor: add accountsDir() helper to reduce code duplication
| * 92e2fe1 feat: update remove() to resolve alias before keychain removal
| * 114d3a7 feat: update set() to handle aliased keychain accounts
| * 940bb6f feat: update list() to merge keychain accounts with alias files
| * 01da5e4 feat: add listAliasFiles helper method
| * bb53b87 feat: add getAliasEmail helper method
| * 0d3b417 feat: remove alias files for keychain and netrc accounts
| * e1c572c feat: add alias files for keychain accounts
|/
8c100fd chore: merge in main to feature branch (#3747)
|\
| * e18a4c9 Merge remote-tracking branch 'origin' into feat/credential-mgr-integration
|/