v0.2.0-pre.1
Pre-release
Pre-release
github-actions
released this
28 Apr 19:15
·
35 commits
to main
since this release
Changelog
- 0fec256 Release CLI with binaries on tags
- 324eb1b Prioritize sha image tag
- 638430c Fix same names
- 528f869 Cross-compile binaries on native platform using xgo
- 7774d9b Build all pushes
- b792eef Downgrade Go
- 6b30ef8 chore(deps): update docker/setup-buildx-action action to v3 (#18)
- 7b567da chore(deps): update golangci/golangci-lint-action action to v5 (#20)
- b8d0ab0 chore(deps): update docker/setup-qemu-action action to v3 (#19)
- e48442a chore(deps): update docker/metadata-action action to v5 (#17)
- 5b2df63 chore(deps): update docker/login-action action to v3 (#16)
- 2e56954 chore(deps): update docker/build-push-action action to v5 (#15)
- db90b8c chore(deps): update actions/checkout action to v4 (#13)
- fdbb24c Deploy to fly from main
- 9ed831e Remove changed files detection
- cb723af Upgrade Go version to latest
- 6ee10ef chore(deps): update actions/setup-go action to v5 (#14)
- 2ae4dbb Allow renovate to run on the fork
- 83866ca Configure renovate
- 6a8d5f8 Merge remote-tracking branch 'cli/main'
- 39d5d56 Rename terraform package
- bfde183 Improve context handling
- 12ad44b Move entrypoint to own directory
- df9d2ee Gather github repo from local context
- 25e4466 Refactor preview runner to use new backend capability
- be0b2dd Allow authing using repo-scoped token
- 6d9afc5 Cache docker layers
- ce8a74a Install CA certificates in docker image
- 13f4fa7 Allow using C lib
- 14b41ea Enable CGO for sqlite
- acbc92d Support workspace sharing
- 8343971 Allow auth using GitHub access token
- 8933b17 Implement sqlite locking
- 5b81c2d Introduce flags for preview command
- 8affe3b chore: bump deps
- 5372716 Provide command for local previews
- bfa5c2c Merge pull request #24 from nimbolus/fix-state-migration
- 34ee900 add test for state migration
- 584f42d fix return 404 if state does not exist
- a42c0c1 Merge pull request #23 from nimbolus/bump-deps
- 7fab5b8 chore: bump deps
- f6850ca Merge pull request #17 from nimbolus/metrics
- eddb619 make metrics listen addr configurable
- 638ae53 add prometheus metrics
- ee3cd81 Merge pull request #22 from nimbolus/bump-deps
- b4e900b chore: bump deps
- 08f06ec Merge pull request #21 from nimbolus/dependabot/go_modules/github.com/hashicorp/go-getter-1.7.0
- 5e44780 Bump github.com/hashicorp/go-getter from 1.6.1 to 1.7.0
- 0d2078e Merge pull request #19 from nimbolus/dependabot/go_modules/golang.org/x/net-0.7.0
- 528e798 Bump golang.org/x/net from 0.0.0-20220919171627-f8f703f97925 to 0.7.0
- f0e53f6 Merge pull request #16 from wind0r/ignore_lint_err_on_defer_rollback
- c7a367d ignore errcheck lint warnings for defer rollback
- 7c40364 Merge pull request #14 from wind0r/replace_ioutil
- 761d27a replace ioutil function with function from os package
- 2549d6f Merge pull request #13 from wind0r/add_lint_action
- deafd45 allow lint to fail. just use lint as suggestions
- bcd56b6 Merge pull request #15 from nimbolus/fix-go-test-workflow
- 4af6427 fix always run test workflow
- 24ba441 add minio console port
- 5f9078b add golangci lint github action
- 744ce20 Merge pull request #12 from nimbolus/update-readme
- 5623ad7 add tests doc to README
- 86e95c0 Merge pull request #11 from nimbolus/run-tests-in-ci
- aab4711 run go tests in ci
- 6c0dfc8 Merge pull request #10 from nimbolus/add-delete-state
- 23a7bbe fix create s3 bucket if it does not exist
- b0ca4b0 Merge pull request #7 from nimbolus/verify-lock-on-push
- 1f58241 add delete storage endpoint
- 11ce06b add storage backend tests
- 4319333 fix some http status codes
- 16f078e use LockInfo struct
- 9fa6484 only allow state push with correct lock id
- e50f8d0 Merge pull request #8 from nimbolus/add-postgres-storage-backend
- b379e4b add postgres storage backend
- b3ad181 Merge pull request #6 from nimbolus/refactor-handler
- 9cbb2a2 refactor handler; add e2e test
- 85b77ee Merge pull request #5 from nimbolus/add-postgres-lock
- dbd46fd refactor module names
- d2e30ca add lock implementation using postgres
- 5ca71bc Merge pull request #4 from nimbolus/remove-stuttering-names
- 8044f27 remove stuttering names
- b062d88 add lock tests and fix locks
- 3eccbb7 Merge pull request #3 from nimbolus/fix-locks
- 261ac0e add lock tests and fix locks
- 0a5df0f Merge pull request #2 from nimbolus/bump-deps
- 2d09455 move packages to pkg
- c091c46 update go to 1.19 and bump deps
- dc9f253 Merge pull request #1 from nimbolus/add-project-access
- 56429cb add project-level access for jwt auth
- 5120200 fix silent health logs
- 389980c add vault client k8s auth
- 3d8d4fc add tls listen option
- 5d724f0 fix health endpoint
- 0fc7c70 fix README.md
- 2f15554 add redis password and health endpoint
- 04a8fff add github workflows
- b83eb66 add license
- e77f2a7 fix docs kms transit config
- 841157e fix doc config section
- 565ec08 add docs
- 07b358c allow disable basic auth
- 7204a5c allow converting state files between KMS backends
- 3421c18 refactoring
- ead0160 add jwt auth
- bf88536 add s3 store and basic auth
- 690f43e init