v1.33.3
What's Changed
- fix(coupon-with-plans): Allow a coupon to be created when a plan has … by @mariohd in #4267
- fix(wallet-transaction): Fix
metadataonvoidedwallet transaction by @groyoh in #4266 - fix(wallet-transaction): Set
invoice_requires_successful_paymenttofalsefor granted credits by @groyoh in #4268 - feat(pre-aggregation): Implement prorated_sum by @vincent-pochet in #4258
- feat(wallets): Add Min and Max paid top up limits by @julienbourdeau in #4265
- fix: refactor clickhouse query for prorated unique count by @lovrocolic in #4272
- feat(wallet-transaction): Add a
nameto wallet transactions by @groyoh in #4256 - feat(invoice): Add wallet transaction name to invoice by @groyoh in #4261
- feat(wallet-transaction): Add
namefield to wallet transactions in GraphQL by @groyoh in #4264 - chore(errors): Fix non-standard errors because of
enum validate: falseby @julienbourdeau in #4255 - feat(wallets): Add Min and Max validation on wallet creation by @julienbourdeau in #4274
- fix(coupons): Do not display child plans on UI and JSON api by @mariohd in #4284
- fix(prepaid_credits): Use precise amounts by @mariohd in #4273
- feat(wallets): Validate top up min/max limit for new transactions by @julienbourdeau in #4283
- feat(invoices): filter compat by @julienbourdeau in #4286
- fix(wallet-transaction): align wallet and wallet transaction validation errors by @floganz in #4287
- fix(config): remove host authorization config in staging by @IxDay in #4271
- chore(metrics): Add yabeda metrics by @jdenquin in #4090
- Fix(billing_entities): upsert customer without billing entity by @annvelents in #4289
- feat(invoices): Add index scoped to customer by @vincent-pochet in #4290
- feat(fixed_charges): Add fixed charges boundaries to InvoiceSubscription by @ancorcruz in #4292
- feat(payments): Add index scoped to customer by @vincent-pochet in #4293
- chore(invoice): DRY invoice index in controller and test by @groyoh in #4299
- chore(ignore-rev): Add commit to .git-blame-ignore-revs by @julienbourdeau in #4296
- feat(credit_notes): Add index scoped to customer by @vincent-pochet in #4295
- feat(subscriptions): Add index scoped to customer by @vincent-pochet in #4297
- feat(payment_requests): Add index scoped to customer by @vincent-pochet in #4298
- feat(wallets): Add index scoped to customer by @vincent-pochet in #4294
- chore(subscription): DRY subscription index in controller and test by @groyoh in #4301
- chore(payment): DRY payment index in controller and test by @groyoh in #4302
- chore(wallets): Add temporary attributes by @julienbourdeau in #4303
- chore(db): change wallet min/max column type by @julienbourdeau in #4304
- chore(db): remove wallet min/max temporary attribute by @julienbourdeau in #4309
- chore(payment-request): DRY payment request index in controller and test by @groyoh in #4305
- fix(delete-tax): Preserve invoice information when tax is deleted by @mariohd in #4300
- feat(webhooks): Add organization id to webhooks payload by @mariohd in #4280
- fix(graphql): Fix date filters in API Logs and Activity Logs resolvers by @groyoh in #4275
- chore(monitoring): Ignore health endpoint by @IxDay in #4310
- Feat(invoice_filters): Add more filters to invoice by @mariohd in #4279
- feat(wallets): follow Min and Max for transaction created by
targetrules by @julienbourdeau in #4285 - feat(webhooks): Send entitlements in
plan.*webhooks payload by @julienbourdeau in #4312 - test(subscriptions): Add more scenario tests for subscription termination by @groyoh in #4276
- chore(annotation): Fix model annotation by @groyoh in #4315
- feat(multientities): Remove old InvoiceCustomSections code by @ancorcruz in #3762
New Contributors
Full Changelog: v1.33.2...v1.33.3