Releases: ovotech/go-sync
Releases · ovotech/go-sync
v0.4.0
Changelog
- 0d0c217 Add Google Groups adapter
- 940b500 Add Makefile to help with common development commands
- b696129 Add custom role/delivery settings when adding users
- 2615e86 Add goimports to code quality tooling
- deffb45 Add matrix testing strategy for Go 1.18 and 1.19
- 54fe4fc Add max results for Google API calls
- b2602d9 Add missing golangci-lint dependency
- 6e1e0e7 Fix Makefile prompts in GH actions
- 4583b63 Fix imports
- 7c1f825 Fix linting & autofix
- 3c70d6b Fix missing -r from rm in mockery workflow
- 860caf8 Fix path to install golangci-lint
- 5740875 Install goimports
- 645e35b Remove autofix as it's unreliable
- 9720e2f Remove brittle mockery linter
- 4070edf Remove permissions & config from test
- e6ee779 Remove unused
if
from lint - e644c80 Rename GH actions job to autofix
- 1e05579 Rename OptionLogger to WithLogger
- 5484a59 Replace goimports with gci due to non-deterministic results
- c42a9cf Separate linting & mockery from fixing for forks
- 23f7615 Set Go version to 1.18
- b7d6125 Set minimum Go version to 1.18
- 58a8673 Update .idea VCS commit message config
- 4d3e07f Update CONTRIBUTING guide with Makefile assistance
- c4af071 Update IntelliJ watchertasks to use gci instead of goimports
- e063d0f Update Makefile to run
make fix
after Mockery - a9715eb Update Mockery gh workflow to use
make
command instead - a7ea7c0 Update Mockery workflow to include missing dependencies
- cfbf94b Update
WithLogger
comment - f90eb01 Update lint & mockery GH workflows
- 646a358 Update linting & mockery to run on push instead of pull_request
- 193252c rename
*Call
functions tocall*
v0.3.0
Changelog
- 9d0df16 PR comments
- 21f7452 add an opsgenie on-call adapter
- c7e78a1 add interface enforcement to contribution guide
- bd83f58 documentation
- 8563a7e let's not fight over whitespace
- 510a2d7 lint fixes
- 8982f9f reformat error message
- 842d7b5 remove unnecessary mocking of clock
- 977b46b rename receiver and remove redundant method
- 1a3a080 undo mockery whitespace changes
- eceef4a unwrap the error before returning in New
- 9fed3c3 update error assertions
- 4f79839 update mockery instructions in contribution guide
- 9e19972 use mockery autogenerated clock
v0.2.0
v0.1.0
Changelog
- 4a396e6 Add Apache 2.0 licence
- 4135ef3 Add CI stages for lint/test & documentation
- 6403601 Add CODEOWNERS
- 3ea2a17 Add CONTRIBUTING guide
- e74920c Add GoReleaser
- 925ac17 Add LICENSE
- 51f5ea7 Add Sync interface and test to ensure implementation matches
- e911758 Add caching for Go workflows
- 9d2f6cc Add dependabot
- 7491f9e Add logger interface
- 00a0be9 Add logging to adapters/sync
- bb9770a Add mockery & mocks
- ed2ab50 Add newly generated mocks
- b1ef7fe Add ref for checkout on PRs
- 97bc30d Add test to ensure that adapters match interface
- 87f0bda Bump github.com/google/go-github/v47 from 47.0.0 to 47.1.0
- 98f6801 Bump github.com/slack-go/slack from 0.11.2 to 0.11.3
- 2836038 Bump golangci-lint version
- b7253b5 Enable docs and mockery to run on forks
- 77a32ce Fix GoReleaser permissions
- 12f87d7 Fix Mockery path for committing changes
- 8259adf Fix conversation incorrect type
- 78b1ecc Fix email for gomarkdoc
- 83560a9 Fix incorrect on statement for docs
- 3b54f13 Fix junit test results path
- 59a3c34 Fix permissions
- eff3996 Fix pkg.go.dev badge
- 59928c9 Initial commit
- 2bb88b0 Move mockery output into internal/mocks
- 4ff0bc5 Remove
[skip ci]
as it can cause CI to lock-up - b08515b Remove exhaustruct from golangci-lint config
- 8ffe2a5 Remove gomarkdoc and replace with pkg.go.dev links
- ad15c8d Remove httpclient as it's no longer used
- db8c1b8 Remove unused dependency
- f32fa72 Rename GH action job from build to test
- baaa119 Rename
TestImplementsAdapter
test toTestImplementsInterface
- 4578100 Rename go_sync to go-sync
- 00edd73 Rewrite and restructure go-sync
- ba7fc59 Rewrite test results to work with Dependabot
- addcf67 Simplify and update documentation
- 712d192 Simplify ports into a single file
- c5f624b Tidy up .tool-versions
- 0356c48 Update Documentation
- 65dbf22 Update Documentation
- a3b10a7 Update Documentation
- 184a9be Update GitHub Actions to use go.mod file for Go version
- 80d0ee6 Update Go Sync architecture diagram
- 4713673 Update Go Test configuration
- e7eadb9 Update Mocks
- d077229 Update README
- 99f94d2 Update
publish-unit-test-result-action
to v2 - 620f49d Update actions/checkout to v3
- 2ccfeaa Update docs to use add-and-commit
- 184ffed Update documentation of Go Sync source code
- 6ae6127 Update golangci-lint to attempt fix & commit changes
- f95f51a Update links to point to pkg.go.dev
- 65d3c8b Update permissions and add repository information
- 0ce3fbd Update shields
- 491d681 Update warning at the top of README while in active development
- fcdbe48 [skip ci] Update Documentation