Logo
Explore Help
Sign in
fslabs/lago-api
fslabs/lago-api
10
0
Fork
You've already forked lago-api
0
Code Issues Pull requests Projects Releases 182 Packages Wiki Activity Actions
182 releases 187 tags
  • v1.22.0 fcdb5c6f8f

    v1.22.0 Stable

    vincent-pochet released this 2025-02-25 13:52:39 +00:00 | 1404 commits to main since this release

    What'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 crypto payment 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.succeeded webhook 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
Powered by Forgejo Version: 14.0.0 Page: 33ms Template: 8ms
English
Bahasa Indonesia Dansk Deutsch English Español Esperanto Filipino Français Italiano Latviešu Magyar nyelv Nederlands Plattdüütsch Polski Português de Portugal Português do Brasil Slovenščina Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API