Skip to content

Releases: ovotech/go-sync

v0.4.0

07 Oct 12:43
Compare
Choose a tag to compare

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 to call*

v0.3.0

06 Oct 13:50
Compare
Choose a tag to compare

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

04 Oct 07:46
Compare
Choose a tag to compare

Changelog

  • 4e72380 Add MuteRestrictedErrOnKickFromPublic option for Slack conversations
  • e6307d6 Fix failing expected call

v0.1.0

03 Oct 15:03
Compare
Choose a tag to compare

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 to TestImplementsInterface
  • 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