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
  • v0.50.0-beta e919f5e09f

    v0.50.0-beta Stable

    rsempe released this 2023-10-17 14:15:55 +00:00 | 3193 commits to main since this release

    What's Changed

    • fix(past_usage): periods count must be converted into integer by @vincent-pochet in https://github.com/getlago/lago-api/pull/1381
    • fix: Migration tasks for primary database by @vincent-pochet in https://github.com/getlago/lago-api/pull/1365
    • feat(override-plan): Ability to override invoice display name of a charge by @rsempe in https://github.com/getlago/lago-api/pull/1379
    • Add .DS_Store to gitignore by @rsempe in https://github.com/getlago/lago-api/pull/1384
    • fix(group_invoice_display_name): Add group_invoice_display_name to fe… by @ivannovosad in https://github.com/getlago/lago-api/pull/1387
    • Add Spanish locale by @ivannovosad in https://github.com/getlago/lago-api/pull/1383
    • Add Swedish locale by @ivannovosad in https://github.com/getlago/lago-api/pull/1385
    • feat(override-plan): Return currency mismatch on plan override by @rsempe in https://github.com/getlago/lago-api/pull/1386
    • feat(override-plan): Add subscriptions graphql resolver by @rsempe in https://github.com/getlago/lago-api/pull/1388
    • misc(event): Refact and add post processing service by @vincent-pochet in https://github.com/getlago/lago-api/pull/1382
    • fix(event): Ensure transaction validation uses external_subscription_id by @vincent-pochet in https://github.com/getlago/lago-api/pull/1390
    • Add entries to swedish and spanish locales, fix translations in pdf by @ivannovosad in https://github.com/getlago/lago-api/pull/1391
    • feat(event): Filter events with invalid properties in aggregation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1393
    • feat(event): Ensure only one active subscription is active in post-processing by @vincent-pochet in https://github.com/getlago/lago-api/pull/1394
    • feat(override-plan): Ability to filter subscription by status by @rsempe in https://github.com/getlago/lago-api/pull/1396
    • feat(event): Unplug validation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1395
    • misc: add customer test for salesforce id by @sarkissianraffi in https://github.com/getlago/lago-api/pull/1397
    • feat(invoices): void invoices by @ivannovosad in https://github.com/getlago/lago-api/pull/1369
    • fix(usage): wrong datatype for events_count by @vincent-pochet in https://github.com/getlago/lago-api/pull/1401
    • fix(adyen-payments): Fix adyen payments by @ivannovosad in https://github.com/getlago/lago-api/pull/1389
    • feat(invoices): Fix Invoice#voidable? by @ivannovosad in https://github.com/getlago/lago-api/pull/1402
    • feat: Send started and terminated subscription webhooks by @rsempe in https://github.com/getlago/lago-api/pull/1399
    • misc(hide-aasm-warnings): Hide aasm warnings by @ivannovosad in https://github.com/getlago/lago-api/pull/1403

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.49.1-beta...v0.50.0-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.49.1-beta 7902101c38

    v0.49.1-beta Stable

    jdenquin released this 2023-10-06 14:48:42 +00:00 | 3218 commits to main since this release

    What's Changed

    • fix: Fix charge boundaries for terminated subscription by @vincent-pochet in https://github.com/getlago/lago-api/pull/1370
    • fix(stripe): Prevent issue when refreshing payment method on deleted stripe customer by @vincent-pochet in https://github.com/getlago/lago-api/pull/1371
    • fix(webhook): Handle Net::OpenTimeout in auto-retry by @vincent-pochet in https://github.com/getlago/lago-api/pull/1372
    • fix(stripe): Retry not found payment intent update by @vincent-pochet in https://github.com/getlago/lago-api/pull/1373
    • misc(sidekiq): Add sidekiq events worker by @jdenquin in https://github.com/getlago/lago-api/pull/1368
    • fix(stripe): Turn off duplicated payement errors when retries from webhooks by @vincent-pochet in https://github.com/getlago/lago-api/pull/1374
    • feat(customer): expose external salesforce id by @sarkissianraffi in https://github.com/getlago/lago-api/pull/1375
    • fix(current_usage): fix charge serializer id by @jdenquin in https://github.com/getlago/lago-api/pull/1376
    • fix(current_usage): Fix billable metric id by @jdenquin in https://github.com/getlago/lago-api/pull/1377
    • fix(past-usage): Fix for invoiceable payd in advance charges by @vincent-pochet in https://github.com/getlago/lago-api/pull/1378

    New Contributors

    • @sarkissianraffi made their first contribution in https://github.com/getlago/lago-api/pull/1375

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.49.0-beta...v0.49.1-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.49.0-beta 46a75ace18

    v0.49.0-beta Stable

    vincent-pochet released this 2023-10-05 09:10:38 +00:00 | 3228 commits to main since this release

    What's Changed

    • misc: Add config for a test database on API by @vincent-pochet in https://github.com/getlago/lago-api/pull/1343
    • feat(override-plan): Remove parent_id from graphql by @rsempe in https://github.com/getlago/lago-api/pull/1321
    • feat(override-plan): Take into consideration children for customers_count by @rsempe in https://github.com/getlago/lago-api/pull/1338
    • feat(override-plan): Ability to update plan overrides by @rsempe in https://github.com/getlago/lago-api/pull/1340
    • feat(override-plan): Discard plan and children by @rsempe in https://github.com/getlago/lago-api/pull/1342
    • feat(override-plan): Include overridden plans to plan's counters by @rsempe in https://github.com/getlago/lago-api/pull/1345
    • misc: Refact aggregation query to speedup field presence check by @vincent-pochet in https://github.com/getlago/lago-api/pull/1344
    • feat(override-plan): Minor fixes by @rsempe in https://github.com/getlago/lago-api/pull/1347
    • misc: Add granular caching for current usage by @vincent-pochet in https://github.com/getlago/lago-api/pull/1346
    • misc(events): Improve DB schema for better performances by @vincent-pochet in https://github.com/getlago/lago-api/pull/1337
    • misc(version): Update newrelic-rpm to 9.5.0 by @jdenquin in https://github.com/getlago/lago-api/pull/1348
    • misc(version): Update sentry by @jdenquin in https://github.com/getlago/lago-api/pull/1350
    • fix(event): Error webhook delivery by @vincent-pochet in https://github.com/getlago/lago-api/pull/1353
    • feat(event): Add logical separation between application and events databases by @vincent-pochet in https://github.com/getlago/lago-api/pull/1349
    • feat(event): Refact event queries by @vincent-pochet in https://github.com/getlago/lago-api/pull/1352
    • feat(event): Add external customer_id and external_subscription_id by @vincent-pochet in https://github.com/getlago/lago-api/pull/1354
    • feat(past_usage): Add base query to fetch past usage by @vincent-pochet in https://github.com/getlago/lago-api/pull/1359
    • fix: update draft invoice net_payment_term on customer update by @ansmonjol in https://github.com/getlago/lago-api/pull/1358
    • feat(event): Add migration to fill external ids by @vincent-pochet in https://github.com/getlago/lago-api/pull/1355
    • feat(past_usage): Refact current usage by @vincent-pochet in https://github.com/getlago/lago-api/pull/1361
    • feat(past_usage): Add route to fetch past usage by @vincent-pochet in https://github.com/getlago/lago-api/pull/1362
    • refactor(plan): expose parent object instead of only it's ID by @ansmonjol in https://github.com/getlago/lago-api/pull/1367
    • hotfix: Subscription upgrade by @vincent-pochet in https://github.com/getlago/lago-api/pull/1366
    • feat(invoice display name fees): Add custom invoice display names by @ivannovosad in https://github.com/getlago/lago-api/pull/1310

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.48.0-beta...v0.49.0-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.48.0-beta 80f5596358

    v0.48.0-beta Stable

    vincent-pochet released this 2023-09-21 13:04:16 +00:00 | 3260 commits to main since this release

    What's Changed

    • chore(deps): bump sidekiq from 7.0.8 to 7.1.3 by @dependabot in https://github.com/getlago/lago-api/pull/1315
    • feat(weighted-sum): Update invoice PDF template by @vincent-pochet in https://github.com/getlago/lago-api/pull/1301
    • feat(weighted-sum): Finalize the feature by @vincent-pochet in https://github.com/getlago/lago-api/pull/1316
    • feat(invoice_display_name_plan): Add invoice display name to plan by @ivannovosad in https://github.com/getlago/lago-api/pull/1298
    • fix(stripe): Prevent new payment attempt when invoice is not in the right status by @vincent-pochet in https://github.com/getlago/lago-api/pull/1317
    • fix (charges): refactor paid in advance processing by @lovrocolic in https://github.com/getlago/lago-api/pull/1314
    • fix(customer): prevent updating provider customer on partial update by @vincent-pochet in https://github.com/getlago/lago-api/pull/1318
    • fix(coupon): Add missing coupons#terminated_at in serializer by @vincent-pochet in https://github.com/getlago/lago-api/pull/1319
    • feat(event): Improve indexes to speed up current usage computation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1320
    • feat(override-plan): Services for overriding a plan by @rsempe in https://github.com/getlago/lago-api/pull/1323
    • misc: Add GIN index to events properties by @vincent-pochet in https://github.com/getlago/lago-api/pull/1325
    • feat(override-plan): Add GET single subscription endpoint by @rsempe in https://github.com/getlago/lago-api/pull/1324
    • misc: Add concurrently algo to new indexes by @vincent-pochet in https://github.com/getlago/lago-api/pull/1326
    • fix: Remove duplicated attribute on billable metric serializer by @vincent-pochet in https://github.com/getlago/lago-api/pull/1327
    • fix: Run migration without a transaction by @rsempe in https://github.com/getlago/lago-api/pull/1328
    • fix: Fix true_up_fee template by @vincent-pochet in https://github.com/getlago/lago-api/pull/1331
    • fix: concurent nmigrations should not be transactional by @vincent-pochet in https://github.com/getlago/lago-api/pull/1332
    • fix: migration fix by @vincent-pochet in https://github.com/getlago/lago-api/pull/1333
    • feat(weighted-sum): Fix aggregation computation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1322
    • fix: Ignore unexpected stripe webhook messages by @vincent-pochet in https://github.com/getlago/lago-api/pull/1330
    • feat(override-plan): Ability to override plan on API subscription creation by @rsempe in https://github.com/getlago/lago-api/pull/1329
    • misc: Rename customer_count to customers_count on GraphQL by @rsempe in https://github.com/getlago/lago-api/pull/1334
    • misc: Prevent duplicated events#transaction_id error from poluting the dead job queue by @vincent-pochet in https://github.com/getlago/lago-api/pull/1335
    • misc: Speedup subscription activation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1336
    • fix (invoice): bill correctly termination on billing day case by @lovrocolic in https://github.com/getlago/lago-api/pull/1308
    • feat (subscriptions): update termination alert webhook by @lovrocolic in https://github.com/getlago/lago-api/pull/1341

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.47.0-beta...v0.48.0-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.47.0-beta 40cd126303

    v0.47.0-beta Stable

    rsempe released this 2023-09-14 12:41:11 +00:00 | 3295 commits to main since this release

    What's Changed

    • misc: Add sidekiq config to increase max dead job limit by @vincent-pochet in https://github.com/getlago/lago-api/pull/1284
    • feat(add_on): Remove routes and services for applied add on creation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1282
    • fix(subscription): Activate should take care of past pending subscription and timezone by @vincent-pochet in https://github.com/getlago/lago-api/pull/1285
    • misc(grpc): Update grpc token by @jdenquin in https://github.com/getlago/lago-api/pull/1286
    • misc: remove Segment logs by @vincent-pochet in https://github.com/getlago/lago-api/pull/1288
    • misc: Add versioning on PaymentProvider and PaymentProviderCustomer by @vincent-pochet in https://github.com/getlago/lago-api/pull/1289
    • feat(group): Ability to edit groups for a billable metric by @rsempe in https://github.com/getlago/lago-api/pull/1278
    • feat(group): Refresh draft invoices on groups edition by @rsempe in https://github.com/getlago/lago-api/pull/1281
    • misc(ci): Update docker compose ci conf by @jdenquin in https://github.com/getlago/lago-api/pull/1294
    • misc(ci): Use docker network by @jdenquin in https://github.com/getlago/lago-api/pull/1295
    • feat (subscriptions): add ending_at field add support it in API context by @lovrocolic in https://github.com/getlago/lago-api/pull/1272
    • feat (localization): fix translations for italian by @binc0 in https://github.com/getlago/lago-api/pull/1300
    • feat(weighted-sum): Add new aggregation type to billable metric by @vincent-pochet in https://github.com/getlago/lago-api/pull/1290
    • feat(weighted-sum): Expose new fields into GraphQL by @vincent-pochet in https://github.com/getlago/lago-api/pull/1291
    • feat(weighted-sum): Expose weighted interval in API by @vincent-pochet in https://github.com/getlago/lago-api/pull/1303
    • feat(weighted-sum): Add charge validation rule preventing pay_in_advance by @vincent-pochet in https://github.com/getlago/lago-api/pull/1302
    • feat (billable metrics): Add setup for latest aggregation BM by @lovrocolic in https://github.com/getlago/lago-api/pull/1293
    • misc: Add unique index to applied taxes tables by @rsempe in https://github.com/getlago/lago-api/pull/1304
    • fix(invoice): Align fees#item and credits#item seializers by @vincent-pochet in https://github.com/getlago/lago-api/pull/1305
    • fix (billble metrics): fix aggregation type order by @lovrocolic in https://github.com/getlago/lago-api/pull/1306
    • fix graphql schema by @lovrocolic in https://github.com/getlago/lago-api/pull/1307
    • misc(fix-pronto) Pin rugged gem version to 1.6.3 by @ivannovosad in https://github.com/getlago/lago-api/pull/1309
    • feat(events): Accept milliseconds precision timestamps for event creation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1287
    • feat(weighted-sum): Add aggregation logic by @vincent-pochet in https://github.com/getlago/lago-api/pull/1292
    • fix(groups): Update logic for groups in pay in advance scenario by @lovrocolic in https://github.com/getlago/lago-api/pull/1311
    • feat(weighted-sum): Add missing weighted interval for BM update in GraphQL by @vincent-pochet in https://github.com/getlago/lago-api/pull/1312
    • fix(tax): Taxes should not be reapplied to fee if it already has taxes by @vincent-pochet in https://github.com/getlago/lago-api/pull/1313

    New Contributors

    • @binc0 made their first contribution in https://github.com/getlago/lago-api/pull/1300

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.46.1-beta...v0.47.0-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.46.1-beta d31e7590ab

    v0.46.1-beta Stable

    lovrocolic released this 2023-08-30 13:31:33 +00:00 | 3326 commits to main since this release

    What's Changed

    • fix: update scope for count unique prorated charges with groups by @lovrocolic in https://github.com/getlago/lago-api/pull/1273
    • misc: Do not enqueue Invoices::RefreshDraftInvoices without arguments by @rsempe in https://github.com/getlago/lago-api/pull/1275
    • misc: Delete credit note items on fee by @rsempe in https://github.com/getlago/lago-api/pull/1276
    • feat(group): Remove status from groups by @rsempe in https://github.com/getlago/lago-api/pull/1279

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.46.0-beta...v0.46.1-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.46.0-beta 6eca54338d

    v0.46.0-beta Stable

    vincent-pochet released this 2023-08-28 08:34:37 +00:00 | 3330 commits to main since this release

    What's Changed

    • feat(charge): Add per transaction min/max amounts to GraphQL percentage charge model fields by @vincent-pochet in https://github.com/getlago/lago-api/pull/1258
    • feat(billable metric): Refact aggregator initializers by @vincent-pochet in https://github.com/getlago/lago-api/pull/1261
    • feat(charge): Add validation for min/max per transaction amount on percentage charge model by @vincent-pochet in https://github.com/getlago/lago-api/pull/1257
    • feat(webhooks): Add subscription.started webhook by @jdenquin in https://github.com/getlago/lago-api/pull/1267
    • feat (localization): add translations for italian by @lovrocolic in https://github.com/getlago/lago-api/pull/1265
    • fix: retry failed jobs due to ActiveJob::DeserializationError by @lovrocolic in https://github.com/getlago/lago-api/pull/1268
    • fix (invoices): update condition when to bill charges by @lovrocolic in https://github.com/getlago/lago-api/pull/1266
    • fix: update quarterly interval boundaries calculation for current usage case by @lovrocolic in https://github.com/getlago/lago-api/pull/1270
    • feat(group): Populate default properties on existing charges by @rsempe in https://github.com/getlago/lago-api/pull/1251
    • misc: Remove some TODO on customer usage cache management by @vincent-pochet in https://github.com/getlago/lago-api/pull/1271
    • feat(charge): Add per_event_aggregation to aggregators by @vincent-pochet in https://github.com/getlago/lago-api/pull/1264
    • feat(charge): Apply per transaction min/max in percentage charge model by @vincent-pochet in https://github.com/getlago/lago-api/pull/1269

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.45.0-beta...v0.46.0-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.45.0-beta 6b77883744

    v0.45.0-beta Stable

    vincent-pochet released this 2023-08-22 09:37:09 +00:00 | 3349 commits to main since this release

    What's Changed

    • feat(charge): Plug graduated percentage into charge computation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1249
    • chore(deps): bump puma from 5.6.4 to 5.6.7 by @dependabot in https://github.com/getlago/lago-api/pull/1256
    • misc(rails): Update Rails to 7.0.7 by @jdenquin in https://github.com/getlago/lago-api/pull/1259
    • feat(organizations): Add gRPC token endpoint by @jdenquin in https://github.com/getlago/lago-api/pull/1263

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.44.1-beta...v0.45.0-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.44.1-beta c78f6fd278

    v0.44.1-beta Stable

    vincent-pochet released this 2023-08-18 12:47:29 +00:00 | 3353 commits to main since this release

    What's Changed

    • fix (invoice): add charges in advance interval by @lovrocolic in https://github.com/getlago/lago-api/pull/1243
    • feat(charge): Allow creation of graduated percentage charges by @vincent-pochet in https://github.com/getlago/lago-api/pull/1238
    • feat(subscriptions): integrate quarterly billing period by @lovrocolic in https://github.com/getlago/lago-api/pull/1235
    • fix(timezone): Correct calculation for true-up fee with timezone by @rsempe in https://github.com/getlago/lago-api/pull/1246
    • bug(error) fix typo in error name by @ansmonjol in https://github.com/getlago/lago-api/pull/1247
    • feat(charge): Graduated charge model logic by @vincent-pochet in https://github.com/getlago/lago-api/pull/1245
    • feat(charge): GrapgQL types for graduated percentage by @vincent-pochet in https://github.com/getlago/lago-api/pull/1248
    • feat(customers): Add external_salesforce_id by @jdenquin in https://github.com/getlago/lago-api/pull/1250
    • misc(cves): Update to ransack 4.0.0 by @jdenquin in https://github.com/getlago/lago-api/pull/1252
    • fix: Quarterly anniversary current usage should take care of the month by @vincent-pochet in https://github.com/getlago/lago-api/pull/1253
    • fix: fees coupon amount migration by @vincent-pochet in https://github.com/getlago/lago-api/pull/1254

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.44.0-beta...v0.44.1-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.44.0-beta c7727b2ee3

    v0.44.0-beta Stable

    vincent-pochet released this 2023-08-14 12:29:33 +00:00 | 3364 commits to main since this release

    What's Changed

    • feat (subscriptions): add quarterly dates service by @lovrocolic in https://github.com/getlago/lago-api/pull/1226
    • feat(tax): Ability to override taxes on one-off creation by @rsempe in https://github.com/getlago/lago-api/pull/1230
    • feat(plans): add destroy dependent on children by @jdenquin in https://github.com/getlago/lago-api/pull/1236
    • fix (migration): fix failing migration by @lovrocolic in https://github.com/getlago/lago-api/pull/1237
    • feat(charge): Add graduated percentage charge model validation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1234
    • feat(tax): Populate missing pro-rated coupon taxes amounts by @rsempe in https://github.com/getlago/lago-api/pull/1232
    • fix: Migration precise coupons amount cents by @rsempe in https://github.com/getlago/lago-api/pull/1239
    • misc: Recurring count migration is missing ruby extenssion by @vincent-pochet in https://github.com/getlago/lago-api/pull/1240
    • fix(stripe): Add new filter for missing stripe payment webhooks by @vincent-pochet in https://github.com/getlago/lago-api/pull/1241
    • fix(tax): Last fix for fees#precise_coupons_amount_cents migration by @vincent-pochet in https://github.com/getlago/lago-api/pull/1242

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.43.0-beta...v0.44.0-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
First Previous ... 9 10 11 12 13 ... Next Last
Powered by Forgejo Version: 14.0.0 Page: 119ms Template: 76ms
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