Changelog
- bb784d3 Fix path to cmd in goreleaser config
- 857d3b5 Fix goreleaser config to use correct IDs and binary names
- b9287fe Remove ordered map usage in resources collection type
- 260c9a8 Go mod tidy
- 0813664 Fix dashboard get model handler pattern
- cc867df Tweak a few things
- b4bef4b Make linter happy
- 81aba93 Remove server-specific resource parser
- 0326c5e Move resource models to internal/resources
- 705ec38 Initial import of grafanactl resources serve
- e91744d Add ability to push resources to the API (#32)
- 683edeb Refactor get / pull commands and logger usage (#31)
- 4864252 Bump the go group with 2 updates
- e6f48d2 Resources/get (#30)
- a2fb6a1 Support writing pulled resources to disk
- bac5e8f Use logger implementation/interface from grafana-app-sdk
- 631d16c Rebuild CLI reference
- 4212d51 Setup a logger
- f14d4c9 Rebuild CLI reference
- 5b8274c Format results as a list, except if a single resource is being pulled
- f8c7155 Support formatting resources as normal and wide text
- 47a2187 First pass at resource formatting in resources pull command
- 950a7f1 Rebuild config reference
- fa54c20 Fix how org/stack ID are validated in the config
- a3b16f2 Remove *File TLS settings
- adfa2f5 Add support for TLS-related configuration options
- 4ba13bd Fix stack and or ID case to match existing config options
- 7d1396f Support more auth-related config settings and start iterating on config validation
- bc9b993 Print correct error when failing to pull resources
- 2c13843 Make the generated cli reference deterministic
- e05dcb0 Have the CI check for drift in the generated configuration reference
- 80334ac Generate a reference for the configuration file
- 88c6040 Add support for listing & pulling resources from the API (#16)
- 782fa16 Enable search in documentation
- e76752c Add a github action step to prevent drift in the generated CLI reference
- 1aee619 Generate a reference for the CLI
- 80d7b28 Bump github.com/goccy/go-yaml from 1.16.0 to 1.17.0 in the go group
- 24c4458 Add targets for building and installing and fix test env (#13)
- 3ab7a76 Bootstrap an mkdocs-based documentation website (#12)
- 554ab01 Bump the go group with 2 updates (#10)
- ad1c64f Bump actions/cache from 4.2.2 to 4.2.3 in the github-actions group (#11)
- dbb1f30 Bootstrap some resource-related commands (#9)
- 1e0cfe9 Add more tests for config-related commands
- d990003 Config-related commands (#2)
- fcb5e79 Add .github/CODEOWNERS file
- 1ffdcc8 Cleanup golangci-lint configuration
- 121b568 Bump actions/cache from 4.2.0 to 4.2.2 in the github-actions group
- 09457ee Bootstrap a Cobra-based CLI