·
18 commits
to main
since this release
What's Changed
Exciting New Features 🎉
- feat(api): add app endpoints to v3 api by @gergely-kurucz-konghq in #3782
- feat(api): v3 stripe customer session handlers by @gergely-kurucz-konghq in #3784
- feat(clickhouse): better precision queries by @tothandras in #3828
Bug Fixes 🐛
- fix: add v3 server post auth middleware by @gergely-kurucz-konghq in #3796
- fix: mark invoice invalid if meters are missing by @turip in #3805
- fix: allow lookups on deleted customers for entitlements by @turip in #3829
- fix(clickhouse): fallback to zero when null for sum aggregation by @tothandras in #3830
- fix: subscription sync by @turip in #3837
- fix(api): list customers order by createdAt by @tothandras in #3836
- fix: emulate metadata on standard invoice queries by @turip in #3842
- fix(api): custom invoicing map triggers by @tothandras in #3848
- chore: only fetch ubp lines by @turip in #3852
- fix(api): customer entitlement override status code by @tothandras in #3857
- fix(collector): recover leader election after etcd or kubernetes API issues by @tothandras in #3861
Dependency Updates ⬆️
- chore(deps): bump github.com/invopop/gobl from 0.304.2 to 0.305.1 by @dependabot[bot] in #3780
- chore(deps): bump github.com/rickb777/period from 1.0.21 to 1.0.22 by @dependabot[bot] in #3781
- chore(deps): bump golang.org/x/text from 0.32.0 to 0.33.0 in the golang group by @dependabot[bot] in #3786
- chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 by @dependabot[bot] in #3792
- chore(deps): bump github.com/oliveagle/jsonpath from 0.0.0-20180606110733-2e52cf6e6852 to 0.1.0 by @dependabot[bot] in #3806
- chore(deps): bump github.com/go-chi/chi/v5 from 5.2.3 to 5.2.4 by @dependabot[bot] in #3800
- chore(deps): bump github.com/invopop/gobl from 0.305.1 to 0.306.0 by @dependabot[bot] in #3820
- chore(deps): bump github.com/ClickHouse/ch-go from 0.69.0 to 0.70.0 by @dependabot[bot] in #3825
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.23.0 by @dependabot[bot] in #3819
- chore(deps): bump github.com/huandu/go-sqlbuilder from 1.38.2 to 1.39.0 by @dependabot[bot] in #3818
Other Changes
- fix(nix): disable nix xcbuild as a workaround by @GAlexIHU in #3783
- feat: add clickhouse pool metrics by @turip in #3787
- fix: deepcopy/merge for Annotations by @chrisgacsal in #3790
- fix(api): update v3 billing profile handlers by @tothandras in #3791
- fix: make sure billing profile references a single app by @turip in #3793
- refactor: split line manipulation should use invoice API by @turip in #3788
- chore: migrate detailed lines to new schema pt1 by @turip in #3798
- chore: use meter service from invoice svc by @turip in #3821
- feat: remove PrepareForCreate from line service by @turip in #3823
- refactor: move line snapshot logic to line service by @turip in #3824
- refactor: simplify line service by @turip in #3807
- feat: do not resolve customer for entitlements on each query by @turip in #3826
- chore(client): update npm dependencies by @tothandras in #3832
- refactor: start implementing gathering invoice by @turip in #3804
- refactor: pricer billable period cleanup by @turip in #3843
- chore: move invoice pending lines to gathering types by @turip in #3847
- refactor: splitlinegroup gathering types by @turip in #3851
- feat: add gathering/standard invoice update functions by @turip in #3860
Full Changelog: v1.0.0-beta.226...v1.0.0-beta.227