Changelog
- f44397c Merge pull request form3tech-oss#71 from form3tech-oss/wp-clean-old-release
- 3885e25 feat: Remove old release process
- ee959c6 Merge pull request form3tech-oss#70 from form3tech-oss/prerelease-init
- 05ab35a feat: Review follow up
- dc99e75 feat: Tune goreleaser
- ad69fed feat: Configure release on master
- c27647a feat: Configure release workflow runner
- 2f64d7e feat: Configure release workflow
- d7a247a feat: Add goreleaser configuration
- 9da7979 feat: Add release workflow
- 4777c2b chore: Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (form3tech-oss#68)
- cb42260 Merge pull request form3tech-oss#66 from form3tech-oss/jordan-PRallow
- 9f72d17 fix: change string check for tests
- 5bcfe04 fix: various clean up tasks
- bbfbd65 fix: Reviewer handle matching logic (form3tech-oss#67)
- a2c360d feat: add additional fakegithub tests
- 5c29221 feat: add tests for FindReopeners and additional for FilterAllowedAndIgnoredReviewers
- a4cc897 feat: update fakegithub to support IssueEvents
- d1335a5 feat: update pacts to support IssueEvents
- 62da748 feat: refactor allowedAndIgnoreReviewers to not allow reopeners
- 64681d5 feat: add GetIssuesEvents to client
- fabdf99 Merge pull request form3tech-oss#65 from form3tech-oss/dependabot-go_modules-github.com-spf13-viper-1.15.0
- a882cc3 chore: Bump github.com/spf13/viper from 1.14.0 to 1.15.0
- a706d42 chore: Bump github.com/slack-go/slack from 0.12.0 to 0.12.1 (form3tech-oss#64)
- f50b11a Merge pull request form3tech-oss#63 from form3tech-oss/dependabot-go_modules-github.com-slack-go-slack-0.12.0
- c949ad3 chore: Bump github.com/slack-go/slack from 0.11.4 to 0.12.0
- 608364b chore: Bump github.com/form3tech-oss/github-team-approver-commons/v2 (form3tech-oss#62)
- b7989d5 Merge pull request form3tech-oss#61 from form3tech-oss/kdrabek-refactor-state
- f95fcd6 fix: refactor how pending teams are computed.
- 01ed562 fix: Use ElementsMatch in test assertions. Fix pact test. Deduplicate authors in findCoauthors.
- 721a06e fix: Pact testing
- 81b5674 feat: Debug bin gitignore
- 6ce9b62 feat: Update github-team-approver-commons to v2
- b5c2e25 feat: Update vendors
- 95aee4c fix: use handle instead of sanitised name
- 49d20cb feat: matched rules refactor
- c1d26af feat: extend fakegithub to be able to fetch pull request modified files
- 2574cb2 feat: ignore contrbutors approval on rule level. Detect co authors
- 2eb23fd feat: regex, regex_label and directories in pull_request_approval_rule now a logical "and" between them.
- 6c9c70c feat: Refactor reconcilling pull_request_approval_rules.
- 81efd75 Bump github.com/spf13/viper from 1.13.0 to 1.14.0 (form3tech-oss#59)
- 32d26d3 Merge pull request form3tech-oss#58 from form3tech-oss/dependabot-go_modules-github.com-stretchr-testify-1.8.1
- bd0f8bb Bump github.com/stretchr/testify from 1.8.0 to 1.8.1
- 35cd589 ci: migrate to GitHub Actions (form3tech-oss#54)
- e2e3ddc Bump github.com/slack-go/slack from 0.11.2 to 0.11.3 (form3tech-oss#55)
- f140651 Bump github.com/spf13/viper from 1.12.0 to 1.13.0 (form3tech-oss#56)
- 5e5dacd Merge pull request form3tech-oss#53 from form3tech-oss/dependabot-go_modules-github.com-slack-go-slack-0.11.2
- 54b32c7 Bump github.com/slack-go/slack from 0.11.0 to 0.11.2
- 46f654e Merge pull request form3tech-oss#52 from form3tech-oss/dependabot-go_modules-github.com-sirupsen-logrus-1.9.0
- 0e5e265 Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0
- 6011f95 Merge pull request form3tech-oss#50 from form3tech-oss/dependabot-go_modules-github.com-stretchr-testify-1.8.0
- 7deadf2 Bump github.com/stretchr/testify from 1.7.5 to 1.8.0
- 855b2bd Merge pull request form3tech-oss#49 from form3tech-oss/dependabot-go_modules-github.com-stretchr-testify-1.7.5
- b2ef5b5 Bump github.com/stretchr/testify from 1.7.2 to 1.7.5
- 29a9dac Merge pull request form3tech-oss#48 from form3tech-oss/dependabot-go_modules-github.com-slack-go-slack-0.11.0
- 6c8790b Merge pull request form3tech-oss#47 from form3tech-oss/dependabot-go_modules-github.com-stretchr-testify-1.7.2
- 7048e6a Bump github.com/slack-go/slack from 0.10.3 to 0.11.0
- 1838442 Bump github.com/stretchr/testify from 1.7.1 to 1.7.2
- 23069d6 Merge pull request form3tech-oss#46 from form3tech-oss/dependabot-go_modules-github.com-spf13-viper-1.12.0
- 08efc4e Bump github.com/spf13/viper from 1.11.0 to 1.12.0
- b4a1eb3 Validate the SHA-256 based signature in webhook handler (form3tech-oss#44)
- 2adfbb3 Merge pull request form3tech-oss#45 from form3tech-oss/terraform-provider-githubfile-1652691692374885491
- 676e4cb [skip ci] Create "LICENSE".
- 009e1da Bump github.com/slack-go/slack from 0.10.2 to 0.10.3 (form3tech-oss#43)
- a751e33 BREAKING CHANGE: Drop support for built-in logz.io hook (form3tech-oss#41)
- 791f8b3 Bump github.com/spf13/viper from 1.10.1 to 1.11.0 (form3tech-oss#42)
- ac3a19b Report in status description when a repository configuration references invalid team handles (form3tech-oss#40)
- 1f2507c Merge pull request form3tech-oss#31 from form3tech-oss/pzmi-json-logging
- f34b641 Merge pull request form3tech-oss#39 from form3tech-oss/dependabot-go_modules-github.com-stretchr-testify-1.7.1
- 6b201e5 Bump github.com/stretchr/testify from 1.7.0 to 1.7.1
- 1f945f1 Bump github.com/spf13/viper from 1.7.1 to 1.10.1 (form3tech-oss#35)
- 673c336 Bump github.com/slack-go/slack from 0.6.5 to 0.10.2 (form3tech-oss#36)
- c41ea89 Add dependabot configuration (form3tech-oss#34)
- 96f7f24 Move away from deprecated Teams API Endpoints (form3tech-oss#32)
- e89d199 Add option to format log in JSON
- 214dff2 Merge pull request form3tech-oss#30 from form3tech-oss/sata-fix-legacy-loops
- 163497f explicitly set first page, instead of relying on GH API defaults
- 9fc6433 Introduce logging for paged requests
- ef26242 Correct legacy loops which suffer from the page 0 bug
- 5b38ba6 Apply patch from branch 2.5.1-rc2
- 03a3c76 Add configuration option for feature to disallow contributors as reviewers (form3tech-oss#29)
- b262655 Merge pull request form3tech-oss#28 from form3tech-oss/sata-reduce-notifications
- 6f59435 Add E2E test for forcibly approved Pull Requests
- beb9e9c Only Mention ignored reviewers who approved the PR
- e980403 Minor improvements
- 89f82c2 Merge pull request form3tech-oss#27 from form3tech-oss/kdrabek-sata-check-pr-committers
- ceec9dd remove comment
- 20547ca Treat 404 responses on deleting PR comments as successful.
- 8e6268d Rename receiver for clarity
- 86c1991 Improvements found during walkthrough of review
- 953e527 Review comment: renaming dismissed to ignored
- 2d15015 Integration test when the repository lacks GitHub Team Approver configuration file
- 549ce72 bump Go version
- d1bab0f update dependencies
- 4af9f1e Add integration tests
- 314742f Remove global variable for client
- aeed1ff Introduce structure in application
- c30aea1 creating api package
- 8313625 Update .gitignore rules for go-pact-testing artefacts
- 3a88bb2 upgrade go-pact-testing
- 01fa621 remove generated pact assets which we do not verify
- d4a415b Dismiss reviews by contributors to the PR
- 315e58a Only build PR merge builds
- 45623da Merge pull request form3tech-oss#25 from form3tech-oss/gerardo-code-cleanup
- d4ca010 code clean up
- f78ec6b Merge pull request form3tech-oss#24 from form3tech-oss/peter-add-label-regex
- 36378e6 add label regex rule
- 84cf40e Merge pull request form3tech-oss#22 from form3tech-oss/peter-add-directory-rule
- 0cf8fdd add directories rule
- 77d07d9 Merge pull request form3tech-oss#21 from form3tech-oss/waterdrips-aws-ssm
- c2715ae Allow using a environment variable secret store
- 6520ccf Merge pull request form3tech-oss#20 from form3tech-oss/waterdrips-fix-depricated-api
- 4fdcabd Update values.yaml in the chart for new release
- 36187c8 Merge pull request form3tech-oss#19 from form3tech-oss/waterdrips-fix-depricated-api
- 4e7aaee Update dependancy to use new api endpoint for github
- 0398c60 Merge pull request form3tech-oss#18 from form3tech-oss/kevholditch-tag-docker-image
- f4ce018 use git tag if present for docker tag
- cfc3a7c Merge pull request form3tech-oss#16 from form3tech-oss/kevholditch-update-docker
- 5f97230 remove encrypted file
- 01d0f79 update docker login
- 4df27a4 update docker
- 228efbf Merge pull request form3tech-oss#15 from form3tech-oss/kevholditch-update-login
- f3d7ab2 updating docker login
- a9d83c7 updating docker login
- 36bb9e9 Merge pull request form3tech-oss#14 from form3tech-oss/kevholditch-add-docker-login
- 78e3b04 updated docker login task
- afc07cb Merge pull request form3tech-oss#13 from form3tech-oss/kevholditch-update-docker-creds
- 04dab0b update docker creds
- 8fca9f0 Merge pull request form3tech-oss#12 from form3tech-oss/kevholditch-adding-missing-files
- 1dd2903 adding missing files
- 8f0592e Merge pull request form3tech-oss#11 from form3tech-oss/kevholditch-adding-slack-alerts
- ffd3377 updating chart values
- 020ae33 Slack alerts