Releases: goharbor/harbor-cli
Releases · goharbor/harbor-cli
HarborCLI v0.0.2
What's Changed
- removed registry view command by @Althaf66 in #236
- Update readme by @Vad1mo in #233
- Fixed the registry info issue by @Althaf66 in #237
- fixed username validator by @Roaster05 in #239
- Revert "fixed username validator" by @Vad1mo in #247
- AutoGenerate credential name in login by @bupd in #250
- print test output to screen by @Vad1mo in #254
- Shows both private and public projects for project list cmd by @Althaf66 in #260
- Added flags for user list cmd by @Althaf66 in #238
- search command for project and repository by @Althaf66 in #174
- feat: Config flag error ignored during login #251 by @qcserestipy in #259
- Add '--force' flag to delete non-empty projects by @adwait-godbole in #252
- Support yaml output by @Standing-Man in #241
- Add: created schedule cmd by @Althaf66 in #121
- fix: username validation by @bupd in #265
- build(deps): bump github.com/charmbracelet/bubbles from 0.18.0 to 0.20.0 by @dependabot in #189
New Contributors
- @Roaster05 made their first contribution in #239
- @qcserestipy made their first contribution in #259
- @adwait-godbole made their first contribution in #252
Full Changelog: v0.0.1...v0.0.2
HarborCLI v0.0.1
Changelog
New Features
- 7345f6f: feat: revamp harbor cli (@amands98)
- 378fd36: feat: add builds for mac, linux and windows (@amands98)
- ef43a90: feat: add publish release workflow (@amands98)
- ff2a8b0: feat: add goreleaser (@amands98)
- 169fbd2: feat: add version command (@JaeAeich)
- 75c6d34: feat: add tests (@EshaanAgg)
- 92fdfbe: feat: move project and registry to root (@amands98)
- 98d92b3: feat: improve the login flow for the user (@amands98)
- 89380b0: feat: add users command (@amands98)
- 9bdabc1: feat: improve the Project flow in cli (@amands98)
- e2a1813: feat: improve the deletion of project (@amands98)
- dfc0528: feat: improve the harbor configuration (@amands98)
- a1c0afa: feat: improve the registry cli flow (@amands98)
- f280d0f: feat: add repository command to harbor (@amands98)
- 935059a: feat: fix the create schema of project, update the project table to take Type into action (@amands98)
- 887d550: feat: add handler function for the commands (@amands98)
- 0d785e7: feat: add handler for user and repos command (@amands98)
- a97d084: feat: manage prompts separately (@amands98)
- 0efdbc7: feat: add project name as arg & --public to false. (@bupd)
- d048c18: feat: add table view to artifact list (@35C4n0r)
- d1b49c8: feat: add cli for health status (@mahbub570)
Bug fixes
Dependency updates
- de131d4: build(deps): bump github.com/charmbracelet/bubbletea (@dependabot[bot])
- 1b27ebb: build(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (@dependabot[bot])
- d12513c: build(deps): bump github.com/spf13/viper from 1.18.2 to 1.19.0 (@dependabot[bot])
- 122b5c8: build(deps): bump github.com/charmbracelet/bubbletea (@dependabot[bot])
- 35d8079: build(deps): bump github.com/charmbracelet/bubbletea (@dependabot[bot])
- 1874dc8: build(deps): bump github.com/charmbracelet/lipgloss (@dependabot[bot])
- 3b0aa22: build(deps): bump github.com/spf13/viper from 1.18.2 to 1.19.0 (@dependabot[bot])
- 8d608a2: build(deps): bump github.com/charmbracelet/bubbletea (@dependabot[bot])
- 90e1852: build(deps): bump github.com/charmbracelet/bubbletea (@dependabot[bot])
- 21c0c1d: build(deps): bump github.com/charmbracelet/huh from 0.3.0 to 0.5.2 (@dependabot[bot])
- fdbf6e7: build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp (@dependabot[bot])
- 2d705a0: build(deps): bump go.opentelemetry.io/otel/log from 0.3.0 to 0.4.0 (@dependabot[bot])
- bf5706d: build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp (@dependabot[bot])
- 9e89a10: build(deps): bump go.opentelemetry.io/otel/sdk/log from 0.3.0 to 0.4.0 (@dependabot[bot])
- 27702c3: build(deps): bump go.opentelemetry.io/otel/trace from 1.28.0 to 1.31.0 (@dependabot[bot])
Other work
- 49ee28f: Add
login
command (@akshatdalton) - f9412b8: Add
project get
command (@akshatdalton) - 0957d83: Add registry get command (@akshatdalton)
- 58a1714: Add list project cmd (@akshatdalton)
- 94cafa1: Add list project cmd (@akshatdalton)
- d285cdf: Add create project cmd (@akshatdalton)
- 3bf5c61: Add create registry cmd (@akshatdalton)
- d729be2: Add delete project cmd (@akshatdalton)
- 1ab60f5: Add delete registry cmd (@akshatdalton)
- ab83c98: Improve delete registry help message (@akshatdalton)
- 1b317c7: Improve delete registry help message (@akshatdalton)
- 48d40bc: Add update registry cmd (@akshatdalton)
- a578d86: README: Add instructions on how to install and use. (@akshatdalton)
- ec4cc6b: Update README.md (@OrlinVasilev)
- b95a9b2: Merge pull request #4 from amands98/aman/revamp (@Vad1mo)
- 206304a: fix the goreleaser release cycle & Dependabot (@amands98)
- 93ce9c0: Merge pull request #21 from JaeAeich/fix/config-panic (@Vad1mo)
- bd4f426: Merge pull request #19 from JaeAeich/version (@Vad1mo)
- 1f72e82: update the secret (@amands98)
- 869986a: Merge pull request #20 from amands98/aman/trigu (@Vad1mo)
- 90a2b06: Bump github.com/goharbor/go-client from 0.26.2 to 0.210.0 (@dependabot[bot])
- 175267f: Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (@dependabot[bot])
- 6c624c9: Merge pull request #27 from goharbor/dependabot/go_modules/github.com/goharbor/go-client-0.210.0 (@Vad1mo)
- 64b1094: Merge pull request #28 from goharbor/dependabot/go_modules/github.com/spf13/cobra-1.8.0 (@Vad1mo)
- aab05ad: Merge pull request #29 from EshaanAgg/test (@Vad1mo)
- bba248a: Merge pull request #33 from amands98/login-flow (@Vad1mo)
- df79cf3: Merge branch 'main' (@amands98)
- b74feee: Merge branch 'main' of https://github.com/goharbor/harbor-cli into enha (@amands98)
- 4b5dd1c: fix the title of selection list (@amands98)
- 59ef18f: Merge pull request #31 from amands98/enha (@Vad1mo)
- c45754b: get the credential name from viper (@amands98)
- 72fd664: fix the creation time of the project list (@amands98)
- 51f4091: add subcommand to get project logs (@amands98)
- bb61b0b: add the user root cmd (@amands98)
- 3b1707e: use the current credential name for the viper (@amands98)
- 8c950b2: add the table for the project logs command (@amands98)
- e23210e: improve the delete msg, and selection prompt for the logs command (@amands98)
- 6f6dd7f: creating registry from the cli, added the creation view of registry (@amands98)
- 2f91494: Merge pull request #35 from amands98/project (@Vad1mo)
- 44506e4: merge main -> registry (@amands98)
- 81267d1: deletion of registry through cli tui (@amands98)
- 1767de8: fix the updation of registry from terminal (@amands98)
- 0af76e9: add registry info subcommand (@amands98)
- 0b41adc: add ID to registry table (@amands98)
- 5ac37a7: Merge branch 'main' of https://github.com/goharbor/harbor-cli into user (@amands98)
- 7d8763c: add the user create tui component, and view user list (@amands98)
- 875ec33: Merge pull request #40 from amands98/registry (@Vad1mo)
- 4f9bab5: merge main -> user (@amands98)
- eebd1b2: add a global styles and add user sysAdmin elevate cmd (@amands98)
- cfe1ad0: typo fixes registry -> user (@amands98)
- 4248ce7: Merge pull request #34 from amands98/user (@Vad1mo)
- 01c3b8c: Merge pull request #42 from goharbor/dependabot/go_modules/github.com/charmbracelet/bubbletea-0.26.2 (@Vad1mo)
- affe20f: refer the styles from the views (@amands98)
- 97f2678: Merge pull request #48 from amands98/repo (@Vad1mo)
- 381ec2d: Merge pull request #56 from amands98/projec (@Vad1mo)
- a029eb4: Update README.md (@bishal7679)
- 9d3d319: DCO failure (@bishal7679)
- 8e2cae5: DCO failure2 (@bishal7679)
- fc8436f: add artifacts command to harbor - scan, list, delete,info (@amands98)
- 64f1ef8: updated readme with code snippet (@bishal7679)
- c6c56f2: single views model to define the selection (@amands98)
- a502930: central utility for the...