-
v1.15.0 Stable
released this
2024-10-29 13:30:48 +00:00 | 1855 commits to main since this releaseWhat's Changed
- fix(customer): Fix create/update via API when finalize_zero_amount_invoice is nil by @vincent-pochet in https://github.com/getlago/lago-api/pull/2707
- fix(stripe): Handle authentication errors for checkout URL by @vincent-pochet in https://github.com/getlago/lago-api/pull/2705
- feat(fee): Allow filtering fees on event transaction id by @rsempe in https://github.com/getlago/lago-api/pull/2709
- fix(subscription): Prevent creating subscription with same external id by @rsempe in https://github.com/getlago/lago-api/pull/2708
- feat(fee): Expose charge_id in REST API by @vincent-pochet in https://github.com/getlago/lago-api/pull/2710
- feat(cascade-plan-updates): cascade subscription fee update by @lovrocolic in https://github.com/getlago/lago-api/pull/2701
- fix(payment_request): Create jobs outside of DB transaction by @vincent-pochet in https://github.com/getlago/lago-api/pull/2711
- feat(plan-cascade): add logic for cascading charge creation by @lovrocolic in https://github.com/getlago/lago-api/pull/2712
- fix(adyen): Improve webhook handling with missing code by @vincent-pochet in https://github.com/getlago/lago-api/pull/2714
- feat(dunning): update dunning campaign as applied to organization by @ancorcruz in https://github.com/getlago/lago-api/pull/2713
- misc(usage): Scope usage caching to the charge filter level by @vincent-pochet in https://github.com/getlago/lago-api/pull/2678
- Feat: credit note on credit invoice - estimate service by @annvelents in https://github.com/getlago/lago-api/pull/2687
- Feat hubspot customers services by @ivannovosad in https://github.com/getlago/lago-api/pull/2674
- feat (cascade-plan-updates): add logic for cascading charge removal by @lovrocolic in https://github.com/getlago/lago-api/pull/2715
- fix(clickhouse): event_enriched model annotation by @vincent-pochet in https://github.com/getlago/lago-api/pull/2716
- Feat: credit note on credit - update void credits service by @annvelents in https://github.com/getlago/lago-api/pull/2694
- Feat: credit note on credit - create service by @annvelents in https://github.com/getlago/lago-api/pull/2700
- Feat hubspot customers graphql by @ivannovosad in https://github.com/getlago/lago-api/pull/2673
- add a field to invoice graphql object by @annvelents in https://github.com/getlago/lago-api/pull/2697
- fix(clickhouse): Uniq count should count uniq values... by @vincent-pochet in https://github.com/getlago/lago-api/pull/2721
- feat(daily_usage): Add DailyUsage model by @vincent-pochet in https://github.com/getlago/lago-api/pull/2718
- bug(PastUsage) - Filter fees by external subscription id by @nudded in https://github.com/getlago/lago-api/pull/2723
- feat(dunning): Filter dunning campaigns by threshold currency by @ancorcruz in https://github.com/getlago/lago-api/pull/2719
- feat(dunning): Update dunning campaign config for customers by @ancorcruz in https://github.com/getlago/lago-api/pull/2717
- fix(clickhouse): pay in advance handling by @vincent-pochet in https://github.com/getlago/lago-api/pull/2724
- feat: Add redis pool size by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/2727
- bug(Adyen) - Also send webhook for missing payment provider code by @nudded in https://github.com/getlago/lago-api/pull/2728
- fix(netsuite): Fix invoice payload - add missing fields by @ivannovosad in https://github.com/getlago/lago-api/pull/2729
- bug(Clock::SubscriptionsToBeTerminatedJob) - Make sure we only send the webhook once per subscription by @nudded in https://github.com/getlago/lago-api/pull/2730
- feat(hubspot): Sync invoices by @ivannovosad in https://github.com/getlago/lago-api/pull/2720
- feat(cascade-plan-charges): add logic for cascading charge update by @lovrocolic in https://github.com/getlago/lago-api/pull/2725
- Feat credit note fixes by @annvelents in https://github.com/getlago/lago-api/pull/2722
- feat(hubspot) Add graphql for syncing invoices by @ivannovosad in https://github.com/getlago/lago-api/pull/2732
- feat(hubspot): Modify models for syncing subscriptions by @ivannovosad in https://github.com/getlago/lago-api/pull/2736
- fix(netsuite): Add tranid to netsuite create invoice payload by @ivannovosad in https://github.com/getlago/lago-api/pull/2739
- misc: Avoid reloading charge filter if already loaded by @vincent-pochet in https://github.com/getlago/lago-api/pull/2742
- chore(specs): Remove a warning from specs by @ivannovosad in https://github.com/getlago/lago-api/pull/2740
- feat(events): Support clickhouse store for events listing by @jdenquin in https://github.com/getlago/lago-api/pull/2744
- Hubspot subscription services by @ivannovosad in https://github.com/getlago/lago-api/pull/2741
- use UNION to perform faster query for 'from_organization' scope by @nudded in https://github.com/getlago/lago-api/pull/2745
- feat(DataExport) Parallelize data export by splitting it into parts by @nudded in https://github.com/getlago/lago-api/pull/2737
- feat(hubspot): Add subscription jobs by @ivannovosad in https://github.com/getlago/lago-api/pull/2746
- fix(events): Fix clickhouse events id by @jdenquin in https://github.com/getlago/lago-api/pull/2747
- chore(deps): bump rexml from 3.3.6 to 3.3.9 by @dependabot in https://github.com/getlago/lago-api/pull/2749
- feat(daily_usage): Add clock to refresh all daily usage by @vincent-pochet in https://github.com/getlago/lago-api/pull/2735
- feat(dunning): update customer to fallback to organization dunning by @ancorcruz in https://github.com/getlago/lago-api/pull/2733
- feat(dunning): process dunning campaign attempt by @ancorcruz in https://github.com/getlago/lago-api/pull/2748
Full Changelog: https://github.com/getlago/lago-api/compare/v1.14.0...v1.15.0
What's Changed
- fix(customer): Fix create/update via API when finalize_zero_amount_invoice is nil by @vincent-pochet in https://github.com/getlago/lago-api/pull/2707
- fix(stripe): Handle authentication errors for checkout URL by @vincent-pochet in https://github.com/getlago/lago-api/pull/2705
- feat(fee): Allow filtering fees on event transaction id by @rsempe in https://github.com/getlago/lago-api/pull/2709
- fix(subscription): Prevent creating subscription with same external id by @rsempe in https://github.com/getlago/lago-api/pull/2708
- feat(fee): Expose charge_id in REST API by @vincent-pochet in https://github.com/getlago/lago-api/pull/2710
- feat(cascade-plan-updates): cascade subscription fee update by @lovrocolic in https://github.com/getlago/lago-api/pull/2701
- fix(payment_request): Create jobs outside of DB transaction by @vincent-pochet in https://github.com/getlago/lago-api/pull/2711
- feat(plan-cascade): add logic for cascading charge creation by @lovrocolic in https://github.com/getlago/lago-api/pull/2712
- fix(adyen): Improve webhook handling with missing code by @vincent-pochet in https://github.com/getlago/lago-api/pull/2714
- feat(dunning): update dunning campaign as applied to organization by @ancorcruz in https://github.com/getlago/lago-api/pull/2713
- misc(usage): Scope usage caching to the charge filter level by @vincent-pochet in https://github.com/getlago/lago-api/pull/2678
- Feat: credit note on credit invoice - estimate service by @annvelents in https://github.com/getlago/lago-api/pull/2687
- Feat hubspot customers services by @ivannovosad in https://github.com/getlago/lago-api/pull/2674
- feat (cascade-plan-updates): add logic for cascading charge removal by @lovrocolic in https://github.com/getlago/lago-api/pull/2715
- fix(clickhouse): event_enriched model annotation by @vincent-pochet in https://github.com/getlago/lago-api/pull/2716
- Feat: credit note on credit - update void credits service by @annvelents in https://github.com/getlago/lago-api/pull/2694
- Feat: credit note on credit - create service by @annvelents in https://github.com/getlago/lago-api/pull/2700
- Feat hubspot customers graphql by @ivannovosad in https://github.com/getlago/lago-api/pull/2673
- add a field to invoice graphql object by @annvelents in https://github.com/getlago/lago-api/pull/2697
- fix(clickhouse): Uniq count should count uniq values... by @vincent-pochet in https://github.com/getlago/lago-api/pull/2721
- feat(daily_usage): Add DailyUsage model by @vincent-pochet in https://github.com/getlago/lago-api/pull/2718
- bug(PastUsage) - Filter fees by external subscription id by @nudded in https://github.com/getlago/lago-api/pull/2723
- feat(dunning): Filter dunning campaigns by threshold currency by @ancorcruz in https://github.com/getlago/lago-api/pull/2719
- feat(dunning): Update dunning campaign config for customers by @ancorcruz in https://github.com/getlago/lago-api/pull/2717
- fix(clickhouse): pay in advance handling by @vincent-pochet in https://github.com/getlago/lago-api/pull/2724
- feat: Add redis pool size by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/2727
- bug(Adyen) - Also send webhook for missing payment provider code by @nudded in https://github.com/getlago/lago-api/pull/2728
- fix(netsuite): Fix invoice payload - add missing fields by @ivannovosad in https://github.com/getlago/lago-api/pull/2729
- bug(Clock::SubscriptionsToBeTerminatedJob) - Make sure we only send the webhook once per subscription by @nudded in https://github.com/getlago/lago-api/pull/2730
- feat(hubspot): Sync invoices by @ivannovosad in https://github.com/getlago/lago-api/pull/2720
- feat(cascade-plan-charges): add logic for cascading charge update by @lovrocolic in https://github.com/getlago/lago-api/pull/2725
- Feat credit note fixes by @annvelents in https://github.com/getlago/lago-api/pull/2722
- feat(hubspot) Add graphql for syncing invoices by @ivannovosad in https://github.com/getlago/lago-api/pull/2732
- feat(hubspot): Modify models for syncing subscriptions by @ivannovosad in https://github.com/getlago/lago-api/pull/2736
- fix(netsuite): Add tranid to netsuite create invoice payload by @ivannovosad in https://github.com/getlago/lago-api/pull/2739
- misc: Avoid reloading charge filter if already loaded by @vincent-pochet in https://github.com/getlago/lago-api/pull/2742
- chore(specs): Remove a warning from specs by @ivannovosad in https://github.com/getlago/lago-api/pull/2740
- feat(events): Support clickhouse store for events listing by @jdenquin in https://github.com/getlago/lago-api/pull/2744
- Hubspot subscription services by @ivannovosad in https://github.com/getlago/lago-api/pull/2741
- use UNION to perform faster query for 'from_organization' scope by @nudded in https://github.com/getlago/lago-api/pull/2745
- feat(DataExport) Parallelize data export by splitting it into parts by @nudded in https://github.com/getlago/lago-api/pull/2737
- feat(hubspot): Add subscription jobs by @ivannovosad in https://github.com/getlago/lago-api/pull/2746
- fix(events): Fix clickhouse events id by @jdenquin in https://github.com/getlago/lago-api/pull/2747
- chore(deps): bump rexml from 3.3.6 to 3.3.9 by @dependabot in https://github.com/getlago/lago-api/pull/2749
- feat(daily_usage): Add clock to refresh all daily usage by @vincent-pochet in https://github.com/getlago/lago-api/pull/2735
- feat(dunning): update customer to fallback to organization dunning by @ancorcruz in https://github.com/getlago/lago-api/pull/2733
- feat(dunning): process dunning campaign attempt by @ancorcruz in https://github.com/getlago/lago-api/pull/2748
Full Changelog: https://github.com/getlago/lago-api/compare/v1.14.0...v1.15.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads