-
v1.23.0 Stable
released this
2025-03-11 09:22:29 +00:00 | 1351 commits to main since this releaseWhat's Changed
- feat(stripe): Pre-authorize payment before creating subscription by @julienbourdeau in https://github.com/getlago/lago-api/pull/3262
- chore(logs): Improve logging to json by @jdenquin in https://github.com/getlago/lago-api/pull/3272
- feat(data): Add mrrs plans resolver by @rsempe in https://github.com/getlago/lago-api/pull/3293
- fix(logs): Parse AJ logs in json by @jdenquin in https://github.com/getlago/lago-api/pull/3301
- feat(preauth): Prepare Stripe Authorization for recent versions by @julienbourdeau in https://github.com/getlago/lago-api/pull/3303
- feat(netsuite): enforce customer external id to be NetSuite EntityId by @sarkissianraffi in https://github.com/getlago/lago-api/pull/3286
- chore(logs): Add level to json by @jdenquin in https://github.com/getlago/lago-api/pull/3304
- fix: make json parsing more resilient by @lovrocolic in https://github.com/getlago/lago-api/pull/3298
- feat(payment-receipts): Add pdf templates by @ivannovosad in https://github.com/getlago/lago-api/pull/3248
- fix(invoice-preview): Add charge duration to boundaries during preview generation by @floganz in https://github.com/getlago/lago-api/pull/3305
- feat(payment-receipts): Add services to create payment receipt and generate pdf by @ivannovosad in https://github.com/getlago/lago-api/pull/3255
- feat(data): Add usages invoiced resolver by @rsempe in https://github.com/getlago/lago-api/pull/3306
- feat(payment-receipts): Add mailer for payment receipts by @ivannovosad in https://github.com/getlago/lago-api/pull/3264
- feat(payment-receipts): Add GraphQL mutation and type by @ivannovosad in https://github.com/getlago/lago-api/pull/3289
- Misc: migrate invoice_errors to error_details by @annvelents in https://github.com/getlago/lago-api/pull/3211
- chore(config): Improve the RSA Keys configuration by @jdenquin in https://github.com/getlago/lago-api/pull/3309
- misc(wallet): Reduce number of queries to flag refresh by @vincent-pochet in https://github.com/getlago/lago-api/pull/3311
- fix(dunning): adapt refund logic with dunning by @lovrocolic in https://github.com/getlago/lago-api/pull/3308
- chore(deps): bump rack from 2.2.11 to 2.2.13 by @dependabot in https://github.com/getlago/lago-api/pull/3314
- Feat(multi-entities): add services to update billing_entity by @annvelents in https://github.com/getlago/lago-api/pull/3251
- chore(validation): Refactor Expiration Date Validation to Use Centralized Validator by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3312
- Fix: overdue invoices should not include invoices not ready to be paid by @annvelents in https://github.com/getlago/lago-api/pull/3315
Full Changelog: https://github.com/getlago/lago-api/compare/v1.22.1...v1.23.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.22.1 Stable
released this
2025-03-05 08:16:00 +00:00 | 1373 commits to main since this releaseWhat's Changed
- Feat(multi-entities): add validations for billing_entity by @annvelents in https://github.com/getlago/lago-api/pull/3237
- feat(multi-entities): Add multi_entities premium integrations with two tiers... by @ancorcruz in https://github.com/getlago/lago-api/pull/3252
- feat: add customer email by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3254
- feat(data): Extract revenue streams resolver to data_api namespace by @rsempe in https://github.com/getlago/lago-api/pull/3256
- feat(multi-entities): Basic billing entity create service with guard by @ancorcruz in https://github.com/getlago/lago-api/pull/3258
- feat(data): Rename customerCurrency to currency for revenue streams by @rsempe in https://github.com/getlago/lago-api/pull/3259
- fix(webhook): wallet.updated needs to be sent only after_commit by @julienbourdeau in https://github.com/getlago/lago-api/pull/3261
- fix: Wallet metadata issues by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3268
- feat(console): Add helper to enable premium integrations by @julienbourdeau in https://github.com/getlago/lago-api/pull/3263
- chore(dev): colorize logs in dev env by @julienbourdeau in https://github.com/getlago/lago-api/pull/3270
- Fix remove invoice paid due amount by @ivannovosad in https://github.com/getlago/lago-api/pull/3253
- Feat: update hard_delete_invoice Method by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3273
- bug(PayInAdvance) - Don't loose precision when converting timestamp by @nudded in https://github.com/getlago/lago-api/pull/3274
- feat(credit): Introduce item description by @julienbourdeau in https://github.com/getlago/lago-api/pull/3269
- fix(stripe): Better errors on Stripe customer checkout url by @julienbourdeau in https://github.com/getlago/lago-api/pull/3247
- feat(stripe): Save
payment_method_datafor successful Payments by @julienbourdeau in https://github.com/getlago/lago-api/pull/3230 - feat(data): Add graphql endpoint for revenue streams plans by @rsempe in https://github.com/getlago/lago-api/pull/3278
- feat(payment-receipts): Add models and serializers by @ivannovosad in https://github.com/getlago/lago-api/pull/3229
- feat(data): Add graphql endpoint for revenue streams customers by @rsempe in https://github.com/getlago/lago-api/pull/3281
- fix(checkout-link): Fix the total due amount by @ivannovosad in https://github.com/getlago/lago-api/pull/3280
- revert: save payment method by @julienbourdeau in https://github.com/getlago/lago-api/pull/3282
- fix: retry Net::ReadTimeout for pulling taxes by @lovrocolic in https://github.com/getlago/lago-api/pull/3283
- bug(advance_charges): invoice paid in advance succeeded fees by @ancorcruz in https://github.com/getlago/lago-api/pull/3284
- feat(payment-receipts): Add payment receipts controllers by @ivannovosad in https://github.com/getlago/lago-api/pull/3246
- bug(ProgressiveBilling) - Reset progressive billing credits when refreshing draft by @nudded in https://github.com/getlago/lago-api/pull/3288
- Feat(multientities):remove usage of is_default flag on billing_entities by @annvelents in https://github.com/getlago/lago-api/pull/3266
- Feat(multi-entities): migration to remove is_default from billing_entities by @annvelents in https://github.com/getlago/lago-api/pull/3267
- Feat(multientities): remove default migration cleanup by @annvelents in https://github.com/getlago/lago-api/pull/3276
- fix(kafka): Ensure timestamp is pushed as float by @vincent-pochet in https://github.com/getlago/lago-api/pull/3290
- feat(data): Add graphql endpoint for mrrs by @rsempe in https://github.com/getlago/lago-api/pull/3287
- Feat(multientities): add billing_entity code uniqueness validation by @annvelents in https://github.com/getlago/lago-api/pull/3279
Full Changelog: https://github.com/getlago/lago-api/compare/v1.22.0...v1.22.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.22.0 Stable
released this
2025-02-25 13:52:39 +00:00 | 1404 commits to main since this releaseWhat's Changed
- feat(data): Compute daily usages for positive fees only by @rsempe in https://github.com/getlago/lago-api/pull/3172
- feat(wallet): New
wallet.(created|updated|terminated)webhooks by @julienbourdeau in https://github.com/getlago/lago-api/pull/3133 - feat(DataExport): move processing to default queue by @nudded in https://github.com/getlago/lago-api/pull/3175
- fix(fee-estimation): fix rounding when small amounts provided by @floganz in https://github.com/getlago/lago-api/pull/3174
- misc: Add kafka event consumer by @vincent-pochet in https://github.com/getlago/lago-api/pull/3176
- chore(rubocop): Disable or fix last errors by @julienbourdeau in https://github.com/getlago/lago-api/pull/3179
- chore(style): Fix all string litteral quotes (Style/StringLiterals) by @julienbourdeau in https://github.com/getlago/lago-api/pull/3177
- chore(deps): bump rack from 2.2.10 to 2.2.11 by @dependabot in https://github.com/getlago/lago-api/pull/3180
- chore(rubocop): Enable Style/StringLiterals by @julienbourdeau in https://github.com/getlago/lago-api/pull/3181
- fix: Avoid startup issue with missing LAGO_KARAFKA_WEB_SECRET by @vincent-pochet in https://github.com/getlago/lago-api/pull/3183
- fix(rate-limit): Fix rate limit errors by @ivannovosad in https://github.com/getlago/lago-api/pull/3184
- fix(invoice-webhooks): Fix progressive billing invoice not having webhook on payment retry by @floganz in https://github.com/getlago/lago-api/pull/3182
- fix(karafka): Fix env config by @vincent-pochet in https://github.com/getlago/lago-api/pull/3186
- fix(invoices): Fix progressive billing by @ivannovosad in https://github.com/getlago/lago-api/pull/3188
- feat(webhooks): Add subscription updated webhook by @ivannovosad in https://github.com/getlago/lago-api/pull/3169
- feat(data): Remove in_advance_fee_amount_cents from revenue streams by @rsempe in https://github.com/getlago/lago-api/pull/3187
- feat(regroup_fee): Sum fees to get invoice totals instead of recomputing taxes by @julienbourdeau in https://github.com/getlago/lago-api/pull/3153
- misc: Extract DailyUsages::FillHistoryJob to a new long_running queue by @rsempe in https://github.com/getlago/lago-api/pull/3192
- misc: Change queue from low_priority to default when creating a payment by @rsempe in https://github.com/getlago/lago-api/pull/3193
- fix(stripe): Avoid raising not_found for deleted stripe customers by @vincent-pochet in https://github.com/getlago/lago-api/pull/3194
- fix(add_on): Validate presence of code by @vincent-pochet in https://github.com/getlago/lago-api/pull/3195
- fix: Don't raise error when invoice's status is invalid by @rsempe in https://github.com/getlago/lago-api/pull/3197
- fix(payment): Handle deleted customers by @vincent-pochet in https://github.com/getlago/lago-api/pull/3196
- misc(charge): Index pay_in_advance charges to speed-up post processing by @vincent-pochet in https://github.com/getlago/lago-api/pull/3189
- fix(integration): Avoid raising RecordNotUnique on race condition by @vincent-pochet in https://github.com/getlago/lago-api/pull/3199
- feat(data): Do not create daily usage when no usage by @rsempe in https://github.com/getlago/lago-api/pull/3198
- fix(webhook): Handle errors with payment and refunds by @vincent-pochet in https://github.com/getlago/lago-api/pull/3200
- misc(mailer): Improve attachements names by @vincent-pochet in https://github.com/getlago/lago-api/pull/3201
- fix(data): Convert revenue stream amount currency to non nullable by @rsempe in https://github.com/getlago/lago-api/pull/3202
- misc(stripe): Improve error code handling by @vincent-pochet in https://github.com/getlago/lago-api/pull/3203
- fix(customer): Add validation om customer type by @vincent-pochet in https://github.com/getlago/lago-api/pull/3204
- fix(integration): Do not raise when invalid login attempt on netsuite by @rsempe in https://github.com/getlago/lago-api/pull/3205
- Feat(manual payments): Support for Partial/Manual Payments by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3125
- misc(integration): Add retry for invoice creation on Net::ReadTimeout by @vincent-pochet in https://github.com/getlago/lago-api/pull/3207
- fix(spec): tentative fix for flacky test by @julienbourdeau in https://github.com/getlago/lago-api/pull/3213
- feat(multi-entities): Add billing entity model by @ancorcruz in https://github.com/getlago/lago-api/pull/3217
- chore(deps): bump nokogiri from 1.16.8 to 1.18.3 by @dependabot in https://github.com/getlago/lago-api/pull/3216
- feat(stripe): Add Stripe
cryptopayment method by @julienbourdeau in https://github.com/getlago/lago-api/pull/3214 - feat(mailers): Add from email premium integration by @jdenquin in https://github.com/getlago/lago-api/pull/3218
- feat(dev): Add console helpers for local development by @julienbourdeau in https://github.com/getlago/lago-api/pull/3210
- chore(deps): Update rubocop and standard by @julienbourdeau in https://github.com/getlago/lago-api/pull/3221
- misc(incoming_webhook): Refact handling for Adyen and Cashfree by @vincent-pochet in https://github.com/getlago/lago-api/pull/3212
- fix: Add unique index on payment provider id by @rsempe in https://github.com/getlago/lago-api/pull/3223
- fix(currency): Use some ISO codes instead of symbols by @vincent-pochet in https://github.com/getlago/lago-api/pull/3225
- fix: Delete duplicated failed payments by @rsempe in https://github.com/getlago/lago-api/pull/3226
- fix(manual_payments): Fix Incorrect total_paid_amount_cents for Invoices Without Payments by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3219
- feat(gql): Introduce ObfuscatedStringType by @julienbourdeau in https://github.com/getlago/lago-api/pull/3209
- chore(spec): Merging rails_helper into spec_helper by @julienbourdeau in https://github.com/getlago/lago-api/pull/3208
- feat(invoice-preview): generating invoice review for existing subscriptions by @lovrocolic in https://github.com/getlago/lago-api/pull/3231
- fix(stripe): Avoid raising for concurent status update by @vincent-pochet in https://github.com/getlago/lago-api/pull/3232
- fix(netsuite): Prevent trying to create customer with max netsuite state reached by @rsempe in https://github.com/getlago/lago-api/pull/3233
- fix(integration): Fix error handling for Bad Gateway errors received as HTTP 200 by @vincent-pochet in https://github.com/getlago/lago-api/pull/3234
- fix: Netsuite sync with customer nil state by @rsempe in https://github.com/getlago/lago-api/pull/3235
- feat(stripe): Stop listening to
charge.succeededwebhook by @julienbourdeau in https://github.com/getlago/lago-api/pull/3228 - feat(Uniqueness) - Mark BillNonInvoiceableFeesJob as unique by @nudded in https://github.com/getlago/lago-api/pull/3239
- feat(multi-entities): Add billing entities applied taxes relationship by @ancorcruz in https://github.com/getlago/lago-api/pull/3227
- Feat(multi-entities): add references to and from billing_entity by @annvelents in https://github.com/getlago/lago-api/pull/3224
- misc: Update rails to v7.2 by @ancorcruz in https://github.com/getlago/lago-api/pull/2894
- Revert "misc: Update rails to v7.2" by @rsempe in https://github.com/getlago/lago-api/pull/3243
- fix(netsuite): Use max length when creating netsuite customer by @rsempe in https://github.com/getlago/lago-api/pull/3245
- misc(payment): Factorise logic for payment_url generation by @vincent-pochet in https://github.com/getlago/lago-api/pull/3238
- Feat stripe bank transfers by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3236
Full Changelog: https://github.com/getlago/lago-api/compare/v1.21.0...v1.22.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.21.0 Stable
released this
2025-02-12 09:51:58 +00:00 | 1466 commits to main since this releaseWhat's Changed
- bug(ProgressiveBilling): take failed invoices into account by @nudded in https://github.com/getlago/lago-api/pull/3127
- misc(billing): Split billing job per organization by @vincent-pochet in https://github.com/getlago/lago-api/pull/3109
- bug(ProgressiveBilling) - Also recalculate current_usage when invoiced usage is changed by @nudded in https://github.com/getlago/lago-api/pull/3128
- misc: Introduce BaseResult to get rid of OpenStruct by @vincent-pochet in https://github.com/getlago/lago-api/pull/3122
- chore(versions): Bump redis related gems and configure reconnection in redlock by @nudded in https://github.com/getlago/lago-api/pull/3132
- fix: clickhouse related specs by @vincent-pochet in https://github.com/getlago/lago-api/pull/3138
- feat: add Singapore to tax invoices label countries by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3136
- Fix(rev-share): do not display logo in credit note PDF by @annvelents in https://github.com/getlago/lago-api/pull/3141
- imp(webhooks): Increase webhook endpoints limit to 10 by @jdenquin in https://github.com/getlago/lago-api/pull/3143
- fix(invoice-preview): Prevent customer updates during invoice preview by @floganz in https://github.com/getlago/lago-api/pull/3140
- perf(InvoiceGeneration) - add index on invoices to speed up fetching the highest organization_sequential_id by @nudded in https://github.com/getlago/lago-api/pull/3146
- feat: change BillPaidCreditJob to high_priority by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3145
- fix(anrok): Remove cache for Current Usage by @julienbourdeau in https://github.com/getlago/lago-api/pull/3142
- fix(fees): Avoid empty invoice subscription on regroup fees by @vincent-pochet in https://github.com/getlago/lago-api/pull/3147
- chore(spec): Use
stub_pdf_generationhelper by @julienbourdeau in https://github.com/getlago/lago-api/pull/3148 - chore(spec): Use instance_double instead of OpenStruct by @julienbourdeau in https://github.com/getlago/lago-api/pull/3150
- Fix(revenue-share): add self-billed field to data exports by @annvelents in https://github.com/getlago/lago-api/pull/3149
- fix(invoice): Add GraphQL flag to know editable status by @vincent-pochet in https://github.com/getlago/lago-api/pull/3152
- feat: added PaymentRequestMailer on rescue by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3155
- chore(GraphQL): rename invoice subscription attribute by @ansmonjol in https://github.com/getlago/lago-api/pull/3157
- bug(GracePeriod) - Make grace period update async for increased reliability by @nudded in https://github.com/getlago/lago-api/pull/3154
- hotfix(invoice): Fix graphql object rendering by @vincent-pochet in https://github.com/getlago/lago-api/pull/3158
- chore(Cleanup): remove dead code in Organizations::UpdateInvoiceGrace… by @nudded in https://github.com/getlago/lago-api/pull/3159
- bug(Event): Propagate expression evaluation failure by @nudded in https://github.com/getlago/lago-api/pull/3160
- fix: Remove tax cache from invoice preview by @lovrocolic in https://github.com/getlago/lago-api/pull/3156
- Bug(BatchEvent): add validation error propagation to batch event service by @nudded in https://github.com/getlago/lago-api/pull/3161
- fix: prevent calling eu tax service when not needed by @lovrocolic in https://github.com/getlago/lago-api/pull/3134
- feat(api_key): cache api key and organization by @vincent-pochet in https://github.com/getlago/lago-api/pull/3137
- New
remove_branding_watermarkPremium addons by @julienbourdeau in https://github.com/getlago/lago-api/pull/3162 - chore(deps): bump net-imap from 0.5.5 to 0.5.6 by @dependabot in https://github.com/getlago/lago-api/pull/3164
- fix(migrations): Remove migration tasks by @vincent-pochet in https://github.com/getlago/lago-api/pull/3165
- chore(spec): group scattered it blocks for Graphql Types by @julienbourdeau in https://github.com/getlago/lago-api/pull/3167
- chore(git): Add #3167 to .git-blame-ignore-revs by @julienbourdeau in https://github.com/getlago/lago-api/pull/3168
- feat(data): Add revenue streams resolver by @rsempe in https://github.com/getlago/lago-api/pull/3151
- fix(integrations): Fix invoices with progressive billing by @ivannovosad in https://github.com/getlago/lago-api/pull/3166
- Revert "fix(integrations): Fix invoices with progressive billing" by @ivannovosad in https://github.com/getlago/lago-api/pull/3170
Full Changelog: https://github.com/getlago/lago-api/compare/v1.20.2...v1.21.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.20.2 Stable
released this
2025-01-31 11:20:41 +00:00 | 1502 commits to main since this releaseWhat's Changed
- fix(current usage): fix current usage taxes by @lovrocolic in https://github.com/getlago/lago-api/pull/3115
- feat(data): Add premium integrations enabled methods by @rsempe in https://github.com/getlago/lago-api/pull/3118
- chore(valvalt): Update valvat version by @jdenquin in https://github.com/getlago/lago-api/pull/3116
- Fix(revshare): add self billed credit note pdf by @annvelents in https://github.com/getlago/lago-api/pull/3113
- feat(api): Add GET /api/v1/wallet_transactions/:id endpoint by @julienbourdeau in https://github.com/getlago/lago-api/pull/3119
- misc(adjusted_fee): Allow fee adjustement without pre-existing fee by @vincent-pochet in https://github.com/getlago/lago-api/pull/3083
- feat(InstantEstimate) - Standard charges by @nudded in https://github.com/getlago/lago-api/pull/3120
- feat(boleto): Introduce Boleto as a valid Stripe Payment Method by @julienbourdeau in https://github.com/getlago/lago-api/pull/3111
- Allow to override existing customer attributes by @floganz in https://github.com/getlago/lago-api/pull/3124
- fix(invoice-preview): disable preview feature for freemium users by @lovrocolic in https://github.com/getlago/lago-api/pull/3126
Full Changelog: https://github.com/getlago/lago-api/compare/v1.20.1...v1.20.2
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.20.1 Stable
released this
2025-01-29 10:36:43 +00:00 | 1512 commits to main since this releaseWhat's Changed
- feat: Support for Multiple Date Formats in Manual Payments Service by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3110
- chore(deps): Bump lago-expression to v0.1.3 by @nudded in https://github.com/getlago/lago-api/pull/3114
- feat(stripe): Save Payment Method in Customer when paying invoice with checkout url by @julienbourdeau in https://github.com/getlago/lago-api/pull/3107
- Feat(InstantEstimate) - estimate instant fees by @nudded in https://github.com/getlago/lago-api/pull/3033
Full Changelog: https://github.com/getlago/lago-api/compare/v1.20.0...v1.20.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.20.0 Stable
released this
2025-01-27 14:36:08 +00:00 | 1516 commits to main since this releaseWhat's Changed
- fix(payment): Ensure payment status is checkd as a string by @vincent-pochet in https://github.com/getlago/lago-api/pull/3104
- fix(cashfree): Fix webhook and payment flow by @AyushChothe in https://github.com/getlago/lago-api/pull/3106
- feat(preview-invoice): add route and controller action by @lovrocolic in https://github.com/getlago/lago-api/pull/3108
- Reapply "feat(invoice): Avoid generating 0 amount charge fees (#3032)" (#3059) by @vincent-pochet in https://github.com/getlago/lago-api/pull/3068
- misc(fee): Delete zero amount finalized fees by @vincent-pochet in https://github.com/getlago/lago-api/pull/3020
New Contributors
- @AyushChothe made their first contribution in https://github.com/getlago/lago-api/pull/3106
Full Changelog: https://github.com/getlago/lago-api/compare/v1.19.1...v1.20.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.19.1 Stable
released this
2025-01-24 15:15:29 +00:00 | 1521 commits to main since this releaseWhat's Changed
- chore(fees): Add unique index on event transaction id by @jdenquin in https://github.com/getlago/lago-api/pull/3079
- Feat(revshare): self billed invoices numbering by @annvelents in https://github.com/getlago/lago-api/pull/3078
- Fix: add validation on transaction_metadata type for recurring transaction rules by @annvelents in https://github.com/getlago/lago-api/pull/3087
- feat(revshare): self billed invoice pdf/html template by @ancorcruz in https://github.com/getlago/lago-api/pull/3089
- feat(revshare): missing bits of the feature... by @ancorcruz in https://github.com/getlago/lago-api/pull/3090
- Add ability to filter invoice by absence of metadata by @floganz in https://github.com/getlago/lago-api/pull/3082
- fix: adapt nango status code checks by @lovrocolic in https://github.com/getlago/lago-api/pull/3093
- feat(invoice-preview): Add invoices preview context service by @floganz in https://github.com/getlago/lago-api/pull/3091
- feat(invoice-preview): add preview support for wallet and credit note credits by @lovrocolic in https://github.com/getlago/lago-api/pull/3084
- feat(revshare): missing bits to complete the feature by @ancorcruz in https://github.com/getlago/lago-api/pull/3094
- feat(preview-invoice): add tax provider support for preview invoice by @lovrocolic in https://github.com/getlago/lago-api/pull/3095
- Chore: add validation on credit note creation and estimate to have items as an array by @annvelents in https://github.com/getlago/lago-api/pull/3096
- Chore: delete invoice errors for sequential number generation when finishing invoice generation by @annvelents in https://github.com/getlago/lago-api/pull/3092
- fix(invoice-filtering): Wrong total count when filter invoices by metadata by @floganz in https://github.com/getlago/lago-api/pull/3097
- fix(webhook): Fix specs when webhook worker is enabled by @vincent-pochet in https://github.com/getlago/lago-api/pull/3099
- fix(payment): Handle payment and invoice status update by @vincent-pochet in https://github.com/getlago/lago-api/pull/3088
- fix(Fee) - make sure organization_id is stored by @nudded in https://github.com/getlago/lago-api/pull/3100
- fix(tasks): Fix signup task env var by @jdenquin in https://github.com/getlago/lago-api/pull/3101
- fix: filter payments based on visible invoices by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3102
- add rescue when failing to update charge filters and charges by @annvelents in https://github.com/getlago/lago-api/pull/3103
Full Changelog: https://github.com/getlago/lago-api/compare/v1.19.0...v1.19.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.19.0 Stable
released this
2025-01-21 14:31:21 +00:00 | 1542 commits to main since this releaseWhat's Changed
- feat(invoices): Add new filters by @floganz in https://github.com/getlago/lago-api/pull/3046
- fix(validations): Fix subscriptions validate service by @ivannovosad in https://github.com/getlago/lago-api/pull/3052
- feat(payment_providers): Add Cashfree by @vincent-pochet in https://github.com/getlago/lago-api/pull/2767
- feat(invoice): Avoid generating 0 amount charge fees by @vincent-pochet in https://github.com/getlago/lago-api/pull/3032
- Feat manual payments controller by @ivannovosad in https://github.com/getlago/lago-api/pull/3045
- Revert "feat(invoice): Avoid generating 0 amount charge fees (#3032)" by @vincent-pochet in https://github.com/getlago/lago-api/pull/3059
- fix(terminate-relations): Fix terminate relations service by @ivannovosad in https://github.com/getlago/lago-api/pull/3061
- feat(revshare): Add db columns for partners and self_billed invoices by @ancorcruz in https://github.com/getlago/lago-api/pull/3062
- feat(revshare): Skip self billed invoices in analytics by @ancorcruz in https://github.com/getlago/lago-api/pull/3066
- feat(revshare): Create customers with partner as account_type by @ancorcruz in https://github.com/getlago/lago-api/pull/3065
- feat: Expose billing periods in invoice serializer by @vincent-pochet in https://github.com/getlago/lago-api/pull/3064
- feat(invoice-preview): add base preview service by @lovrocolic in https://github.com/getlago/lago-api/pull/3056
- Add taxes to recreated recurring pay in advance fees by @floganz in https://github.com/getlago/lago-api/pull/3069
- feat(revshare): self billed invoice creation and skip payments by @ancorcruz in https://github.com/getlago/lago-api/pull/3067
- feat(segment): Remove 8 unused events by @julienbourdeau in https://github.com/getlago/lago-api/pull/3075
- feat(revshare): update customer account_type by @ancorcruz in https://github.com/getlago/lago-api/pull/3074
- chore(spec): Rename shared example file by @julienbourdeau in https://github.com/getlago/lago-api/pull/3076
- Feat(revshare): self billed invoices - do not trigger integrations by @annvelents in https://github.com/getlago/lago-api/pull/3072
- chore: Use enum with positional arguments by @julienbourdeau in https://github.com/getlago/lago-api/pull/3077
- fix(migration): Payment status migration by @vincent-pochet in https://github.com/getlago/lago-api/pull/3080
- fix(stripe): Idem-potency errors should keep the payment pending by @vincent-pochet in https://github.com/getlago/lago-api/pull/3063
- chore(gems): Upgrade gems to latest patch version by @julienbourdeau in https://github.com/getlago/lago-api/pull/3081
- feat(invoice-preview): add logic for applying coupons on preview invoice by @lovrocolic in https://github.com/getlago/lago-api/pull/3073
- misc(stripe): Improve payment create specs by @vincent-pochet in https://github.com/getlago/lago-api/pull/3086
Full Changelog: https://github.com/getlago/lago-api/compare/v1.18.0...v1.19.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.18.0 Stable
released this
2025-01-14 09:50:39 +00:00 | 1566 commits to main since this releaseWhat's Changed
- fix: Retry when getting stale wallet error for pay in advance events by @rsempe in https://github.com/getlago/lago-api/pull/3027
- feat: Add payment type and reference by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/3003
- Fix invoice grace period saving with null values by @nudded in https://github.com/getlago/lago-api/pull/3015
- fix: Update provider taxes rescue logic by @lovrocolic in https://github.com/getlago/lago-api/pull/3028
- fix(invoice): Use BigDecimal rather than float for amount details by @vincent-pochet in https://github.com/getlago/lago-api/pull/3030
- feat(manual-payments): Add payment serializer by @ivannovosad in https://github.com/getlago/lago-api/pull/3031
- feat(manual-payments): Add service to create manual payments by @ivannovosad in https://github.com/getlago/lago-api/pull/3029
- misc(Github) - Do not use secrets when hardcoded values suffice by @nudded in https://github.com/getlago/lago-api/pull/3038
- fix(event): retrieve clickhouse events by @vincent-pochet in https://github.com/getlago/lago-api/pull/3039
- fix: Recurring fee not displayed on invoices after upgrade by @ancorcruz in https://github.com/getlago/lago-api/pull/3012
- fix: Use succeeded_at to select fees for regrouping by @rsempe in https://github.com/getlago/lago-api/pull/3034
- Feat (invoice_custom_sections): customer update service by @annvelents in https://github.com/getlago/lago-api/pull/2960
- misc(wallet): Refactor wallet transaction related jobs queuing by @vincent-pochet in https://github.com/getlago/lago-api/pull/3040
- Feat (invoice_custom_sections): refactor invoice_custom_sections inclusion by @annvelents in https://github.com/getlago/lago-api/pull/3006
- fix(stripe): Payment failing with requires_payment_method should be marked as failed by @vincent-pochet in https://github.com/getlago/lago-api/pull/3042
- misc(BillingWorker) - Move Invoices::RefreshDraftJob to billing queue by @nudded in https://github.com/getlago/lago-api/pull/3043
- fix: Cast filters to string on ingestion by @rsempe in https://github.com/getlago/lago-api/pull/3044
- Propagate StaleObjectErrors so PayInAdvance jobs retry by @justinberry in https://github.com/getlago/lago-api/pull/3036
- fix(migrations): support pg databases with unaccent installed by @sanchezcarlosjr in https://github.com/getlago/lago-api/pull/3048
- misc(invoice): Add integration_customers to the invoice payload by @ivannovosad in https://github.com/getlago/lago-api/pull/3050
- fix(one-off-invoice): Fix create one off invoice service by @ivannovosad in https://github.com/getlago/lago-api/pull/3051
- misc(PaymentRequest): Apply payment idempotency refactor by @vincent-pochet in https://github.com/getlago/lago-api/pull/2986
- Feat(invoice_custom_sections): api controllers by @annvelents in https://github.com/getlago/lago-api/pull/3007
New Contributors
- @justinberry made their first contribution in https://github.com/getlago/lago-api/pull/3036
- @sanchezcarlosjr made their first contribution in https://github.com/getlago/lago-api/pull/3048
Full Changelog: https://github.com/getlago/lago-api/compare/v1.17.5...v1.18.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads