Changelog
Features
- feat: add "All" field to game mode and roles (@stnokott)
- feat: add bombsite stats (@stnokott)
- feat: add season name getter for metadata (@stnokott)
- feat: add version to user agent (@stnokott)
- feat: expose EnsureAuth function (@stnokott)
- feat: provide "all" type for named stats (@stnokott)
Bug Fixes
- fix: API request and unmarshalling (@stnokott)
- fix: actually load data for (un)ranked (@stnokott)
- fix: capitalize "All" type (@stnokott)
- fix: expose common structs (@stnokott)
- fix: expose detailedStats struct (@stnokott)
- fix: expose generic stats structs (@stnokott)
- fix: fix match statistics availability (@stnokott)
- fix: proper metadata retrieval (@stnokott)
- fix: remove "done" logging after methods finish (@stnokott)
- fix: retract v1.0.0 because of accidental release (@stnokott)
- fix: return ranked history as pointer (@stnokott)
Documentation
- docs: add documentation for methods (@stnokott)
- docs: add license and maintainer disclaimer (@stnokott)
- docs: fix README example (@stnokott)
Code refactor
- refactor!: remove .SeasonSlug attribute (@stnokott)
- refactor: clarify error on HTTP error code (@stnokott)
- refactor: improve JSON unmarshalling (@stnokott)
- refactor: invalidate ticket 5mins before actual expiration (@stnokott)
- refactor: move match statistics out of role struct, add matches played stat (@stnokott)
- refactor: move season slug up in struct hierarchy (@stnokott)
- refactor: remove stats metadata (@stnokott)
- refactor: simplify deferred error handling (@stnokott)
Pipeline
- ci: add Codeball workflow (@stnokott)
- ci: add github actions and dependabot files (@stnokott)
- ci: change how releases are formatted (@stnokott)
- ci: dont mark releases as drafts (@stnokott)
- ci: fix goreleaser release (@stnokott)
- ci: make gorelease release draft (@stnokott)
Others
- Delete codeball.yml (@stnokott)
- Merge branch 'master' of https://github.com/stnokott/r6api (@stnokott)
- Merge branch 'master' of https://github.com/stnokott/r6api (@stnokott)
- Merge branch 'master' of https://github.com/stnokott/r6api (@stnokott)
- Update .goreleaser.yaml (@stnokott)
- add convenience function for metadata (@stnokott)
- add map stats (@stnokott)
- add map stats (@stnokott)
- add map stats (@stnokott)
- add metadata (@stnokott)
- add moving point average (@stnokott)
- add ranked stats (@stnokott)
- add weapon stats (@stnokott)
- add weapon stats (@stnokott)
- build(deps): bump actions/checkout from 3.1.0 to 3.2.0 (@dependabot[bot])
- build(deps): bump actions/checkout from 3.2.0 to 3.3.0 (@dependabot[bot])
- build(deps): bump actions/checkout from 3.3.0 to 3.4.0 (@dependabot[bot])
- build(deps): bump actions/checkout from 3.4.0 to 3.5.3 (#19) (@dependabot[bot])
- build(deps): bump actions/setup-go from 3.3.1 to 3.4.0 (@dependabot[bot])
- build(deps): bump actions/setup-go from 3.4.0 to 3.5.0 (@dependabot[bot])
- build(deps): bump actions/setup-go from 3.5.0 to 4.0.0 (@dependabot[bot])
- build(deps): bump actions/setup-go from 4.0.0 to 4.0.1 (#18) (@dependabot[bot])
- build(deps): bump github.com/PuerkitoBio/goquery from 1.8.0 to 1.8.1 (@dependabot[bot])
- build(deps): bump github.com/robertkrimen/otto from 0.2.0 to 0.2.1 (@dependabot[bot])
- build(deps): bump github.com/rs/zerolog from 1.28.0 to 1.29.0 (@dependabot[bot])
- build(deps): bump github.com/rs/zerolog from 1.29.0 to 1.29.1 (#16) (@dependabot[bot])
- build(deps): bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 (@dependabot[bot])
- build(deps): bump goreleaser/goreleaser-action from 4.1.0 to 4.2.0 (@dependabot[bot])
- build(deps): bump goreleaser/goreleaser-action from 4.2.0 to 4.3.0 (#20) (@dependabot[bot])
- build: bump robertkriemen/otto -> v0.2.0 (@stnokott)
- chore: add sensitive data to .gitignore (@stnokott)
- chore: improve error message (@stnokott)
- improve maintainability (@stnokott)
- invalidate cache if different email (@stnokott)
- reduce code duplication (@stnokott)
- remove redundant attributes (@stnokott)
- restructure project for usage in other modules (@stnokott)
- simplify JSON parsing logic (@stnokott)