- 6b1feca Included release commit on the release note (sanjog-lama sanjog.gomden@berrybytes.com)
- 264b1c2 Fixed the sso profile name to replace space with dashes (sanjog-lama sanjog.gomden@berrybytes.com)
- 713e347 Profile name based on session name, account and role (sanjog-lama sanjog.gomden@berrybytes.com)
- 0435507 Fixed sso init fail on subsequent runs (sanjog-lama sanjog.gomden@berrybytes.com)
- bae32e2 Removed the print dot function from installer (sawnjordan sawnjordan@gmail.com)
- 093f8e5 Fixed pulic repo installation with curl (sawnjordan sawnjordan@gmail.com)
- f5a2d14 Chagned installer script for public repo (sawnjordan sawnjordan@gmail.com)
- 9f97bef Changed installer script for public repo (sawnjordan sawnjordan@gmail.com)
Generated on 2025-09-04T10:09:14Z
- 83629b8 Changed changelog link from develop to main (sawnjordan sawnjordan@gmail.com)
- 9219378 Changed the workflow for main (sawnjordan sawnjordan@gmail.com)
- 10291ea Changed the installation URL on install.sh script to main branch (sawnjordan sawnjordan@gmail.com)
- 9c86314 Changed doc for release (sawnjordan sawnjordan@gmail.com)
- 6f2348a Changed the command usage doc (sawnjordan sawnjordan@gmail.com)
- 86bc9bc Changed the local installation script to fetch the pre-release version (sawnjordan sawnjordan@gmail.com)
- 8b2144e Changed internal release workflow (sawnjordan sawnjordan@gmail.com)
- e75b530 Changed readme and command.md with the added flags on the setup command (sawnjordan sawnjordan@gmail.com)
- c173278 Removed the sso init to trigger sso setup function when no profiles found (sawnjordan sawnjordan@gmail.com)
- adff76e Added name, region, start url on sso setup command (sawnjordan sawnjordan@gmail.com)
- bf9c2d5 Added test fix to test release note for int release (sawnjordan sawnjordan@gmail.com)
- f517635 Added test feat to test release note for int release (sawnjordan sawnjordan@gmail.com)
- 00f46e8 Added release note for beta release (sawnjordan sawnjordan@gmail.com)
- 23de57e Added test fix to test release note for int release (sawnjordan sawnjordan@gmail.com)
- 2a83c89 Added test feat to test release note for int release (sawnjordan sawnjordan@gmail.com)
- 5d1c754 Changed the generate changelog script to use flag for generating release notes only (sawnjordan sawnjordan@gmail.com)
- 9957876 Removed prompt to set profile as default on sso init (sawnjordan sawnjordan@gmail.com)
- e7223da Test beta release workflow on develop branch (sawnjordan sawnjordan@gmail.com)
Generated on 2025-07-14T07:21:30Z
- c9b909a Edited the script to use dynamic version for local installation (sawnjordan sawnjordan@gmail.com)
- 89cc9d0 Eks cmd now will prompt for region and profile only (sawnjordan sawnjordan@gmail.com)
- 002e966 Increased the sso setup time limit from 30 sec to 10 min (sawnjordan sawnjordan@gmail.com)
- fe9001d On sso setup, removed extra prompt and setup via start url and region (sawnjordan sawnjordan@gmail.com)
- 0306d0e Increased the sso login timelimit to 10 minutes from 30 sec (sawnjordan sawnjordan@gmail.com)
Generated on 2025-07-02T10:38:37Z
- f45af40 Changed reviewer to sarose sir instead of mousam (sanjog-lama sanjog.gomden@berrybytes.com)
- f94bc10 Added version flag compatibility on the root command (sanjog-lama sanjog.gomden@berrybytes.com)
- 1546539 Removed zocli instance (sanjog-lama sanjog.gomden@berrybytes.com)
- 0cdf2fe Fixed the rds instance listing prompt issue of re-rendering (sanjog-lama sanjog.gomden@berrybytes.com)
- ca7caae Added commit msg format in submitting PR docs (sanjog-lama sanjog.gomden@berrybytes.com)
- 772ef34 Changed readme for first time installation of awsctl (sanjog-lama sanjog.gomden@berrybytes.com)
- ffd2350 Fixed region validation on setup cmd and double prompt on init cmd (sanjog-lama sanjog.gomden@berrybytes.com)
- a3c5ada Added coderabbit integration info on readme (sanjog-lama sanjog.gomden@berrybytes.com)
- b19db49 Changed commands.md for vpc endpoint for private instance (sanjog-lama sanjog.gomden@berrybytes.com)
- 1d02fd5 Included requirement for ec2 instance connect in commands.md (sanjog-lama sanjog.gomden@berrybytes.com)
- d7f5895 Added commands.md for details command usage and linked on readme (sanjog-lama sanjog.gomden@berrybytes.com)
- 2a29cd6 Changed the command description on readme (sanjog-lama sanjog.gomden@berrybytes.com)
- 4445f7b Remove the unwanted test files from previous sso flow (sanjog-lama sanjog.gomden@berrybytes.com)
- a7953f6 Fixed access issue on rds while selecting profile for multiple profile (sanjog-lama sanjog.gomden@berrybytes.com)
- 81f5e12 Access issue on eks command while selecting profile (sanjog-lama sanjog.gomden@berrybytes.com)
- 5b3212c Silence the temp file removal (sanjog-lama sanjog.gomden@berrybytes.com)
- b7484d2 Fix golanci-lint issue (sanjog-lama sanjog.gomden@berrybytes.com)
- dccf4da Fix golangci-lint issue (sanjog-lama sanjog.gomden@berrybytes.com)
- 3a26940 Fixed golangci-lint issue (sanjog-lama sanjog.gomden@berrybytes.com)
- 0ee5915 Fixed golangci-lint issue of github action (sanjog-lama sanjog.gomden@berrybytes.com)
- 6f69fbd Added option to set default profile on sso init command (sanjog-lama sanjog.gomden@berrybytes.com)
- 078340c Refactor code suggested by coderabbit (sanjog-lama sanjog.gomden@berrybytes.com)
- e97d547 Fixed strict checking of region when user is authenticated (sanjog-lama sanjog.gomden@berrybytes.com)
- 4c54d09 Added region validation for eks command (sanjog-lama sanjog.gomden@berrybytes.com)
- 54624d6 Handled user terminated error on manual cluster input (sanjog-lama sanjog.gomden@berrybytes.com)
- b834f91 Added input validation for manual update of eks cluster (sanjog-lama sanjog.gomden@berrybytes.com)
- d2e4a66 Changed the config file to new structure and installation command to develop branch (sanjog-lama sanjog.gomden@berrybytes.com)
- 0377e87 Added test case for prompter and changed the related file (sanjog-lama sanjog.gomden@berrybytes.com)
- a70ce84 Added test cases for session.go file (sanjog-lama sanjog.gomden@berrybytes.com)
- 9b26697 Removed unused function from config (sanjog-lama sanjog.gomden@berrybytes.com)
- d0cdbe1 Changed the workflow of sso setup and init command and related files (sanjog-lama sanjog.gomden@berrybytes.com)
Generated on 2025-06-25T07:36:37Z
- 94688b6 Test doc to test release (sanjog-lama sanjog.gomden@berrybytes.com)
- 3195930 Test fix to test release (sanjog-lama sanjog.gomden@berrybytes.com)
- 8a00775 Test feature to test release (sanjog-lama sanjog.gomden@berrybytes.com)
- 7b891d8 Refactored changelog generation and release workflow (sanjog-lama sanjog.gomden@berrybytes.com)
- 1c4e0fa Added logging in release note generation (sanjog-lama sanjog.gomden@berrybytes.com)
- 415644c Testing releaser for second release (sanjog-lama sanjog.gomden@berrybytes.com)
- 1359acf Testing releaser for second release (sanjog-lama sanjog.gomden@berrybytes.com)
- 6bad2fb Test workflow for second release (sanjog-lama sanjog.gomden@berrybytes.com)
Generated on 2025-05-27T07:12:14Z
- ed57765 Sso setup for new configuration won't show configured profile (sanjog-lama sanjog.gomden@berrybytes.com)
- 2e69788 Update CHANGELOG.md for v0.1.0 (GitHub Actions Bot actions@github.com)
- 1090a6a Changed changelog script to avoid redundancy (sanjog-lama sanjog.gomden@berrybytes.com)
- 974b128 Update initial,future release template and generate-changelog (sanjog-lama sanjog.gomden@berrybytes.com)
- 600a394 Changed heading of template and removed unused var from script (sanjog-lama sanjog.gomden@berrybytes.com)
- 6e5f895 Fixed release notes file on the releaser yaml (sanjog-lama sanjog.gomden@berrybytes.com)
- 79dc75c Added initial and future release note template, modified goreleaser yaml (sanjog-lama sanjog.gomden@berrybytes.com)
- 98e5704 Added commit id and link on the commit message for changelog (sanjog-lama sanjog.gomden@berrybytes.com)
- 16149d3 Fixed readme.md formatting (sanjog-lama sanjog.gomden@berrybytes.com)
- 215153c Updated readme docs and added required docs for contributing and releases (sanjog-lama sanjog.gomden@berrybytes.com)
- 3df8122 Changed the workflow and changelog script (sanjog-lama sanjog.gomden@berrybytes.com)
- 7670e49 Changed the token to github_token to check any permission issue on the token (sanjog-lama sanjog.gomden@berrybytes.com)
- c90e7ae Fixed the check for new commit step on release workflow (sanjog-lama sanjog.gomden@berrybytes.com)
- ee3f083 Fixed golangci lint issue on license and added docs on docs folder (sanjog-lama sanjog.gomden@berrybytes.com)
- 7d51edf Now the MIT license has been added. Changes to be committed: new file: LICENSE (Mou Sam Dahal mousam.dahal@berrybytes.com)
- 74ea2be Added npx semver replacing awk/sed, changed generate script steps on release.yaml (sanjog-lama sanjog.gomden@berrybytes.com)
- 62d2ae3 Move changelog script to .github/scripts (sanjog-lama sanjog.gomden@berrybytes.com)
- 8c78916 Changed the workflow branch to develop and main (sanjog-lama sanjog.gomden@berrybytes.com)
- 123ea6c Removed notify pr url form workflow step (sanjog-lama sanjog.gomden@berrybytes.com)
- 9b824b9 Output created PR URL on the workflow (sanjog-lama sanjog.gomden@berrybytes.com)
- 2e1cfa7 Use env vars for release tag (sanjog-lama sanjog.gomden@berrybytes.com)
- 34081b3 Added script for generating changelog and workflow for release (sanjog-lama sanjog.gomden@berrybytes.com)
- c8c4cc1 Updated readme with the latest update in commands (sanjog-lama sanjog.gomden@berrybytes.com)
- 02d29e2 Fixed golangci lint issues (sanjog-lama sanjog.gomden@berrybytes.com)
- ba5fb90 Fixed golangci lint issue (sanjog-lama sanjog.gomden@berrybytes.com)
- 3e3ce8d Added ecr command on root and all the functionalities of ecr on internal/ecr/ including tests (sanjog-lama sanjog.gomden@berrybytes.com)
- 5dfa79e Kept port check statement in function, changed kill this port logic into function (sanjog-lama sanjog.gomden@berrybytes.com)
- 6d0a56b Added seperate function for long switch statements (sanjog-lama sanjog.gomden@berrybytes.com)
- a7d7779 Fixed the config not found error on setup (sanjog-lama sanjog.gomden@berrybytes.com)
- c93afa7 Fixed the golangci lint issue (sanjog-lama sanjog.gomden@berrybytes.com)
- 1596266 Added actual eks command and required test cases (sanjog-lama sanjog.gomden@berrybytes.com)
- f5e05b9 Added eks command internal functions and test related to those functions (sanjog-lama sanjog.gomden@berrybytes.com)
- f8ca0cf Fixed race condition on test (sanjog-lama sanjog.gomden@berrybytes.com)
- a55ca35 Fixed golangci lint issue by workflow (sanjog-lama sanjog.gomden@berrybytes.com)
- a79ab22 Added option for pw or token for command, with token now the token is not printed rather saved as conf in temp directory and uses that config to connect to rds, changed the test cases accordingly (sanjog-lama sanjog.gomden@berrybytes.com)
- e4c1892 Added interface to mock and test the getrdsconnectiondetail (sanjog-lama sanjog.gomden@berrybytes.com)
- ef7732f Added test case for getrdsconnectiondetails (sanjog-lama sanjog.gomden@berrybytes.com)
- 1f15c2b Removed test that was causing issue (sanjog-lama sanjog.gomden@berrybytes.com)
- f0ddf12 Fixed test issue shown on github workflow related to getconnectiondetails (sanjog-lama sanjog.gomden@berrybytes.com)
- 7f75f6c Removed test case that was not covering any code (sanjog-lama sanjog.gomden@berrybytes.com)
- 59e7832 Removed the test case that was causing the issue and was not covering any part of actual code (sanjog-lama sanjog.gomden@berrybytes.com)
- fff3627 Fixed one of the test that failed on workflow but worked on local (sanjog-lama sanjog.gomden@berrybytes.com)
- ac6dfd0 Fixed the golangci lint issue (sanjog-lama sanjog.gomden@berrybytes.com)
- 273d70f Fixed golangci lint issue (sanjog-lama sanjog.gomden@berrybytes.com)
- b315036 Removed tmp key generated during ec2 instance connected and fixed test as well (sanjog-lama sanjog.gomden@berrybytes.com)
- 1016cec Added rds command and its functionality with the test cases (sanjog-lama sanjog.gomden@berrybytes.com)
- 175f61d Fixed the install.sh script (sanjog-lama sanjog.gomden@berrybytes.com)
- 0cafe70 Renamed the test package to _test to avoid cyclic dependencies, fixed issue related to ec2 instance connect without public ip (sanjog-lama sanjog.gomden@berrybytes.com)
- b06a7fa Added test for ec2 instance connect (sanjog-lama sanjog.gomden@berrybytes.com)
- c4b08e7 Fixed golangci-lint issue from workflow (sanjog-lama sanjog.gomden@berrybytes.com)
- ec8aab0 Fixed golangci-lint issue on workflow (sanjog-lama sanjog.gomden@berrybytes.com)
- 124a970 Fixed port forwarding issue when made connection via ec2 instance connect and ssm (sanjog-lama sanjog.gomden@berrybytes.com)
- 31c40d2 Fixed sock proxy and port forwarding when ec2 instance connect (sanjog-lama sanjog.gomden@berrybytes.com)
- 2d22cbd Added test file for ssm (sanjog-lama sanjog.gomden@berrybytes.com)
- 8d91df5 Fixed ssm portforwarding session (sanjog-lama sanjog.gomden@berrybytes.com)
- 612886b For ssm showed the instance without public ip (sanjog-lama sanjog.gomden@berrybytes.com)
- 3635aca Fixed session manager plugin issue (sanjog-lama sanjog.gomden@berrybytes.com)
- bcdfa52 Made changes related to ec2 instance connect, removed sendpublicssh key function and also the test files (sanjog-lama sanjog.gomden@berrybytes.com)
- a72db58 Fixed issue related to ec2 instance connect and made changes related to bastion prompt (sanjog-lama sanjog.gomden@berrybytes.com)
- 197fb83 Fixed golangci lint issue on workflow (sanjog-lama sanjog.gomden@berrybytes.com)
- 61c6d57 Fixed golangci lint issue on workflow (sanjog-lama sanjog.gomden@berrybytes.com)
- 7aa6e91 Added ssm feature, modified files to adjust the ssm features, added the test cases for ssm (sanjog-lama sanjog.gomden@berrybytes.com)
- 381c464 Fixed golangci-lint issue (sanjog-lama sanjog.gomden@berrybytes.com)
- bb23ded Fixed lint issue on test (sanjog-lama sanjog.gomden@berrybytes.com)
- d781364 Fixed the lint and test issue from workflow (sanjog-lama sanjog.gomden@berrybytes.com)
- 23f1383 Added additional test case for ec2.go (sanjog-lama sanjog.gomden@berrybytes.com)
- d7e400f Added test case to have more coverage, changed ssh builder to test bastion connection (sanjog-lama sanjog.gomden@berrybytes.com)
- 3341510 Added option to select region to list bastion instances because of the bastion instance may be on different region than configured on sso (sanjog-lama sanjog.gomden@berrybytes.com)
- 7014bc4 Created seperate common pkg for handling ssh connection as this is also required for rds, similary added test cases for those changes (sanjog-lama sanjog.gomden@berrybytes.com)
- 84cc9d1 Removed default profile from select profile list (sanjog-lama sanjog.gomden@berrybytes.com)
- caa986c Added test case for sso command and changed related file with dependency injection (sanjog-lama sanjog.gomden@berrybytes.com)
- c3993f9 Added tests for utils (sanjog-lama sanjog.gomden@berrybytes.com)
- cf463a1 Added prompt to select public ip or instance id (sanjog-lama sanjog.gomden@berrybytes.com)
- 30aa141 Added ec2 instance connect option, termination for socks proxy (sanjog-lama sanjog.gomden@berrybytes.com)
- 7910cdd Modified listbastion instance for case insensative and any role tag (sanjog-lama sanjog.gomden@berrybytes.com)
- a4e6c23 Added new way of confirmation prompt (sanjog-lama sanjog.gomden@berrybytes.com)
- 2af6a60 Removed commented code and comments (sanjog-lama sanjog.gomden@berrybytes.com)
- 6da9402 Fixed gitleaks issue on test file (sanjog-lama sanjog.gomden@berrybytes.com)
- c0b07b6 Added functionality related to bastion command, written test cases to have maximum code coverage (sanjog-lama sanjog.gomden@berrybytes.com)
- 6be4fb2 Added bastion on root command (sanjog-lama sanjog.gomden@berrybytes.com)
- 150ab34 Removed goimports from precommit config (sanjog-lama sanjog.gomden@berrybytes.com)
- 90067fb Fixed issue seem on golangci-lint (sanjog-lama sanjog.gomden@berrybytes.com)
- 65d894a Now the golangci lint will be added to the workflow, so that the golangci-lint not found error will not persist Changes to be committed: modified: .github/workflows/lint-and-test.yaml (Mou Sam Dahal mousam.dahal@berrybytes.com)
- c2cb8d7 Pre-commit install the necessary hooks Changes to be committed: modified: .github/workflows/lint-and-test.yaml (Mou Sam Dahal mousam.dahal@berrybytes.com)
- 371a1a1 Lint and Test along with pre-commit Changes to be committed: new file: .github/workflows/lint-and-test.yaml (Mou Sam Dahal mousam.dahal@berrybytes.com)
- 3a0d4aa Removed unused prompt functions (sanjog-lama sanjog.gomden@berrybytes.com)
- 4d8bddc Fixed displaying help command on error (sanjog-lama sanjog.gomden@berrybytes.com)
- bad2ebe Moved struct to common, removed commented code added for printing (sanjog-lama sanjog.gomden@berrybytes.com)
- c97b680 Changed double word import to camelCase (sanjog-lama sanjog.gomden@berrybytes.com)
- 0f7cbe9 Renamed the module name from awsctl to github.com/BerryBytes/awsctl (sanjog-lama sanjog.gomden@berrybytes.com)
- c4bd33f Added test file for internal files (sanjog-lama sanjog.gomden@berrybytes.com)
- f32baec Added session or profile based fetching sso cache (sanjog-lama sanjog.gomden@berrybytes.com)
- 6cf3eca Added test files for commands and internal files (sanjog-lama sanjog.gomden@berrybytes.com)
- fbab5cc Changed build command on make file to accomodate changed structure (sanjog-lama sanjog.gomden@berrybytes.com)
- 6b1cea9 Restructure project, handled termination signal, interface implementation, test for init and setup commands (sanjog-lama sanjog.gomden@berrybytes.com)
- eda3e22 Changed readme (sanjog-lama sanjog.gomden@berrybytes.com)
- 99c07dc Added readme, installation script and make file (sanjog-lama sanjog.gomden@berrybytes.com)
- d5e5ece Removed unused function from custom sso file (sanjog-lama sanjog.gomden@berrybytes.com)
- 73b030d Role name in sso profile when using custom config (sanjog-lama sanjog.gomden@berrybytes.com)
- 4e69723 If no role is found on the custom config then skip role selection (sanjog-lama sanjog.gomden@berrybytes.com)
- d1e7de3 Captured more detail error (sanjog-lama sanjog.gomden@berrybytes.com)
- a03fd6e Fetched ssoaccesstoken from cache,and changes to deault output format (sanjog-lama sanjog.gomden@berrybytes.com)
- 50f5788 Comment modification (sanjog-lama sanjog.gomden@berrybytes.com)
- 6302343 Comment modification (sanjog-lama sanjog.gomden@berrybytes.com)
- 1667dc9 Received aws account and tested my logic, fixed issues, improved code (sanjog-lama sanjog.gomden@berrybytes.com)
- 7b456c3 Removed commented code (sanjog-lama sanjog.gomden@berrybytes.com)
- 5f20c7d Rewrite logic implementation for custom config. custom config should be placed on $HOME/.config/aws (sanjog-lama sanjog.gomden@berrybytes.com)
- 6e6ded6 Codespell error (sanjog-lama sanjog.gomden@berrybytes.com)
- ec4401f Utilize models for seperation of concern, renamed utils file for aws (sanjog-lama sanjog.gomden@berrybytes.com)
- 7e8db43 Decrease the function size of setup sso (sanjog-lama sanjog.gomden@berrybytes.com)
- 6f2eda7 Removed .keep files (sanjog-lama sanjog.gomden@berrybytes.com)
- fe2f493 Added functionality for sso init command, added utils functions, changes on prompt(if user terminates the process also terminates) (sanjog-lama sanjog.gomden@berrybytes.com)
- e70a802 Added sso setup command functionality. This will load and save custom config if available on the project root directory or else prompt user for the required details (sanjog-lama sanjog.gomden@berrybytes.com)
- 01dfa0f Testing if removing the detect args works for gitleaks (sanjog-lama sanjog.gomden@berrybytes.com)
- 3c93336 Removed commented code (sanjog-lama sanjog.gomden@berrybytes.com)
- 5b5e509 Removed comment added to check commit message (sanjog-lama sanjog.gomden@berrybytes.com)
- 7db53b0 Jpt message (sanjog-lama sanjog.gomden@berrybytes.com)
- bc84130 Jpt message (sanjog-lama sanjog.gomden@berrybytes.com)
- c9e01ba Jpt commit once again (sanjog-lama sanjog.gomden@berrybytes.com)
- 22ea643 "fix: fixed the issue related to pre commit on local" (sanjog-lama sanjog.gomden@berrybytes.com)
- 92e3ca2 Jpt commit (sanjog-lama sanjog.gomden@berrybytes.com)
- c12e288 Jpt commit (sanjog-lama sanjog.gomden@berrybytes.com)
- dc1d96f "Registered sso command with init and setup as subcommand" (sanjog-lama sanjog.gomden@berrybytes.com)
- 2548676 "feat: "Added init setup to check if aws cli is installed or not" (sanjog-lama sanjog.gomden@berrybytes.com)
- 17d792e "added .keep file before i mistakenly made keep folder" (sanjog-lama sanjog.gomden@berrybytes.com)
- 3e4ebd1 "moved prompt to utils folder" (sanjog-lama sanjog.gomden@berrybytes.com)
- ba9485b "Made some changes to folder structure" (sanjog-lama sanjog.gomden@berrybytes.com)
- 317f67c "Added missed folder structure" (sanjog-lama sanjog.gomden@berrybytes.com)
- ebcde68 "Added folder structure to start project" (sanjog-lama sanjog.gomden@berrybytes.com)
- 4a68126 Added precommit setup (sanjog-lama sanjog.gomden@berrybytes.com)
Generated on 2025-05-26T10:09:30Z