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.53.1-beta a5ec37a51c

    v0.53.1-beta Stable

    lovrocolic released this 2023-12-21 11:04:10 +00:00 | 3022 commits to main since this release

    What's Changed

    • feat(event): Enable clickhouse per organization by @vincent-pochet in https://github.com/getlago/lago-api/pull/1522
    • feat(event): Add clickhouse sum aggregation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1492
    • feat(billable-metric): Remove deprecated recurring_count_agg by @vincent-pochet in https://github.com/getlago/lago-api/pull/1524
    • misc(fee) expose description in type by @ansmonjol in https://github.com/getlago/lago-api/pull/1529
    • fix(stripe): Fix stripe update without payment provider by @ivannovosad in https://github.com/getlago/lago-api/pull/1530
    • feat(event): Weighted sum aggregation at clickhouse level by @vincent-pochet in https://github.com/getlago/lago-api/pull/1511
    • feat(unit-price): PDF invoice template version 4 by @rsempe in https://github.com/getlago/lago-api/pull/1531
    • fix(invoice): Finalize each invoice in a single job by @vincent-pochet in https://github.com/getlago/lago-api/pull/1533
    • fix(invoice): Do not update payment status of draft invoices by @ivannovosad in https://github.com/getlago/lago-api/pull/1534
    • misc: Minor changes on prepaid credit invoice template by @rsempe in https://github.com/getlago/lago-api/pull/1535
    • fix(event): Pay in advance with missing or invalid group by @vincent-pochet in https://github.com/getlago/lago-api/pull/1536
    • feat(taxes): Customer EU VAT autodetection by @jdenquin in https://github.com/getlago/lago-api/pull/1532
    • Fix in advance group events by @vincent-pochet in https://github.com/getlago/lago-api/pull/1537
    • feat(event): Use event stores for unique count aggregation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1517
    • misc: Cleanup base aggregation service by @vincent-pochet in https://github.com/getlago/lago-api/pull/1538
    • fix(unit-price): Standard charge model with dimensions by @rsempe in https://github.com/getlago/lago-api/pull/1541
    • fix(invoice): Add missing unique index on invoice sequential ids by @vincent-pochet in https://github.com/getlago/lago-api/pull/1542
    • feat(taxes): Add Vies check webhook by @jdenquin in https://github.com/getlago/lago-api/pull/1539
    • misc: Enable clickhouse CI by @vincent-pochet in https://github.com/getlago/lago-api/pull/1525
    • Add ability to set Google Cloud Storage credentials file path by environment variable by @edwardmp in https://github.com/getlago/lago-api/pull/1545
    • fix: date intervals in invoice template and fee payload by @lovrocolic in https://github.com/getlago/lago-api/pull/1540
    • fix(invoice): Add missing unique index on invoice organization_sequential ids by @vincent-pochet in https://github.com/getlago/lago-api/pull/1543
    • feat(invoice): Add new generating status to invoices by @vincent-pochet in https://github.com/getlago/lago-api/pull/1544
    • feat(invoice): Add invoice create generating service by @vincent-pochet in https://github.com/getlago/lago-api/pull/1546
    • misc: generate organization sequential id only when this numbering type is selected by @lovrocolic in https://github.com/getlago/lago-api/pull/1547
    • fix(invoice): Fix specs with organization sequential id initial value by @vincent-pochet in https://github.com/getlago/lago-api/pull/1549
    • fix: revert invoice numbering per org fix by @lovrocolic in https://github.com/getlago/lago-api/pull/1550
    • fix: change logic for generating organization sequential id by @lovrocolic in https://github.com/getlago/lago-api/pull/1551
    • fix(plan): cancel pending subscription on destroy by @vincent-pochet in https://github.com/getlago/lago-api/pull/1556
    • feat(event): Plug invoice create generating invoice for in advance aggregation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1548
    • feat(event): Use generating invoice service for prepaid credit invoices by @vincent-pochet in https://github.com/getlago/lago-api/pull/1552
    • feat(one-off-invoices): use new invoice generation service for creating one-off invoices by @lovrocolic in https://github.com/getlago/lago-api/pull/1553
    • fix(events): Negative event values should not be flagged as invalid by @vincent-pochet in https://github.com/getlago/lago-api/pull/1555
    • feat (invoices): add db changes for edit draft invoice feature by @lovrocolic in https://github.com/getlago/lago-api/pull/1560
    • fix: update index for organization_sequential_id by @lovrocolic in https://github.com/getlago/lago-api/pull/1558
    • feat(unit-price): Add rate to percentage amount details by @rsempe in https://github.com/getlago/lago-api/pull/1557

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.53.0-beta...v0.53.1-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.53.0-beta 8718d4a8bb

    v0.53.0-beta Stable

    lovrocolic released this 2023-12-08 16:57:20 +00:00 | 3063 commits to main since this release

    What's Changed

    • fix(fee): expose charges boundaries in serializer when charge fee by @vincent-pochet in https://github.com/getlago/lago-api/pull/1505
    • misc: Add LAGO_SIDEKIQ_MAX_DEAD_JOBS env var by @vincent-pochet in https://github.com/getlago/lago-api/pull/1506
    • fix: reduce lock scope for sequence_id generation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1508
    • feat(taxes): Add EU VAT Taxe management field on Organizations by @jdenquin in https://github.com/getlago/lago-api/pull/1503
    • feat(taxes): Add EU vat rates lib by @jdenquin in https://github.com/getlago/lago-api/pull/1513
    • feat(event): clean-up event stores and add specs for clickhouse by @vincent-pochet in https://github.com/getlago/lago-api/pull/1512
    • fix(subscription): Target active subscription when updating by @vincent-pochet in https://github.com/getlago/lago-api/pull/1510
    • feat (invoice-numbering): Add new document numbering logic by @lovrocolic in https://github.com/getlago/lago-api/pull/1515
    • feat(taxes): Auto generate EU taxes by @jdenquin in https://github.com/getlago/lago-api/pull/1518
    • imp(webhooks): Add customer on webhook invoice payment status updated by @jdenquin in https://github.com/getlago/lago-api/pull/1521
    • fix(stripe): Return result when no PSP is connected by @ivannovosad in https://github.com/getlago/lago-api/pull/1523
    • fix(graduated-prorated-charge-model): Fix graduated prorated initial state by @lovrocolic in https://github.com/getlago/lago-api/pull/1520
    • Add unique key of webhook message to header by @edwardmp in https://github.com/getlago/lago-api/pull/1507
    • feat(stripe): Update stripe customer billing address by @ivannovosad in https://github.com/getlago/lago-api/pull/1519
    • fix(graduated-prorated-charge-model): handle termination case for graduated prorated charge model by @lovrocolic in https://github.com/getlago/lago-api/pull/1528

    New Contributors

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

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.52.2-beta...v0.53.0-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.52.2-beta e0da0a0b13

    v0.52.2-beta Stable

    rsempe released this 2023-11-30 16:43:21 +00:00 | 3078 commits to main since this release

    What's Changed

    • feat(event): Move cached in advance aggregation into a proper model by @vincent-pochet in https://github.com/getlago/lago-api/pull/1400
    • fix(adyen): Fix shopper reference by @ivannovosad in https://github.com/getlago/lago-api/pull/1500
    • feat (recurring-transaction-rules): add support for creating and updating recurring transaction rules by @lovrocolic in https://github.com/getlago/lago-api/pull/1453
    • feat(recurring-transaction-rules): handle auto top up for threshold rule by @lovrocolic in https://github.com/getlago/lago-api/pull/1458
    • fest (wallet-recurring-transactions): add cron job definition for wallet recurring interval top-up by @lovrocolic in https://github.com/getlago/lago-api/pull/1502
    • misc: Explicitely define group properties for strong parameters by @rsempe in https://github.com/getlago/lago-api/pull/1504

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.52.1-beta...v0.52.2-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.52.1-beta f79b1dc425

    v0.52.1-beta Stable

    rsempe released this 2023-11-29 11:11:45 +00:00 | 3084 commits to main since this release

    What's Changed

    • feat(unit-price): Compute amount details for graduated charge model by @rsempe in https://github.com/getlago/lago-api/pull/1479
    • fix(fees): handle subscription fee for downgrade case with anniversary interval by @lovrocolic in https://github.com/getlago/lago-api/pull/1481
    • fix(invoice): Prevent duplication of invoice subscriptions by @vincent-pochet in https://github.com/getlago/lago-api/pull/1484
    • feat(unit-price): Compute amount details for volume charge model by @rsempe in https://github.com/getlago/lago-api/pull/1482
    • fix(analytics): Fix MRR query by @ivannovosad in https://github.com/getlago/lago-api/pull/1483
    • misc(analytics): Rename outstanding invoices to invoice collection by @ivannovosad in https://github.com/getlago/lago-api/pull/1487
    • fix(analytics): Fix Gross revenue query by @ivannovosad in https://github.com/getlago/lago-api/pull/1489
    • feat(unit-price): Compute amount details for graduated percentage charge model by @rsempe in https://github.com/getlago/lago-api/pull/1488
    • fix(adyen): Fix adyen service when card is invalid by @ivannovosad in https://github.com/getlago/lago-api/pull/1485
    • feat(unit-price): Compute amount details for package charge model by @rsempe in https://github.com/getlago/lago-api/pull/1491
    • misc: Disable logs in test env by @vincent-pochet in https://github.com/getlago/lago-api/pull/1494
    • fix(analytics): Refactor gross revenue query by @ivannovosad in https://github.com/getlago/lago-api/pull/1493
    • fix(checkout-url): Fix when the checkout url should be generated by @ivannovosad in https://github.com/getlago/lago-api/pull/1490
    • fix(webhooks): Fix retry object by @jdenquin in https://github.com/getlago/lago-api/pull/1497
    • feat(unit-price): Change default amount details by @rsempe in https://github.com/getlago/lago-api/pull/1498
    • Block events.errors webhook due to an outage by @rsempe in https://github.com/getlago/lago-api/pull/1499
    • fix: Send webhook event.errors by @rsempe in https://github.com/getlago/lago-api/pull/1501

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.52.0-beta...v0.52.1-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.52.0-beta c3430cd1c7

    v0.52.0-beta Stable

    jdenquin released this 2023-11-21 10:40:12 +00:00 | 3112 commits to main since this release

    What's Changed

    • Feat dashboard models by @ivannovosad in https://github.com/getlago/lago-api/pull/1470
    • feat(recurring-transactions-wallet-rules): handle interval transaction rule by @lovrocolic in https://github.com/getlago/lago-api/pull/1469
    • feat(fee): Expose subscription and customer ids by @vincent-pochet in https://github.com/getlago/lago-api/pull/1468
    • feat(event): Add post validation service by @vincent-pochet in https://github.com/getlago/lago-api/pull/1460
    • feat(event): Refact aggregator to scope on charge by @vincent-pochet in https://github.com/getlago/lago-api/pull/1466
    • Analytics outstanding invoices by @ivannovosad in https://github.com/getlago/lago-api/pull/1454
    • Analytics invoiced usages by @ivannovosad in https://github.com/getlago/lago-api/pull/1461
    • fix(subscriptions): fix termination boundaries by @lovrocolic in https://github.com/getlago/lago-api/pull/1473
    • Analytics mrr by @ivannovosad in https://github.com/getlago/lago-api/pull/1467
    • feat(analytics): Refactor controllers and services by @ivannovosad in https://github.com/getlago/lago-api/pull/1475
    • feat(event): Link quantified events to organization by @vincent-pochet in https://github.com/getlago/lago-api/pull/1474
    • feat(event): Use only event external_ids in aggregations by @vincent-pochet in https://github.com/getlago/lago-api/pull/1436
    • feat(unit-price): Compute amount details for percentage charge model by @rsempe in https://github.com/getlago/lago-api/pull/1472
    • feat(customers): Generate Checkout URL by @jdenquin in https://github.com/getlago/lago-api/pull/1471
    • fix(adyen): Fix payment provider not found by @ivannovosad in https://github.com/getlago/lago-api/pull/1477
    • misc(version): bump rails to 7.0.8 by @jdenquin in https://github.com/getlago/lago-api/pull/1480
    • feat(event): Clickhouse Max Aggregation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1476
    • feat(event): Add latest aggregation in clickhouse by @vincent-pochet in https://github.com/getlago/lago-api/pull/1478

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.51.4-beta...v0.52.0-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.51.4-beta 5d6b7411e6

    v0.51.4-beta Stable

    jdenquin released this 2023-11-14 09:18:01 +00:00 | 3131 commits to main since this release

    What's Changed

    • feat(events): Add Materialized view for post validation by @vincent-pochet in https://github.com/getlago/lago-api/pull/1452
    • fix(credit-note): Fix credit note estimate taxe rate by @vincent-pochet in https://github.com/getlago/lago-api/pull/1448
    • fix: Ability to update charge from subscription by @rsempe in https://github.com/getlago/lago-api/pull/1459
    • fix: Ensure email is sent after finalizing an invoice by @rsempe in https://github.com/getlago/lago-api/pull/1457
    • fix(storage): Add capacity to deactivate SSL for S3 endpoints by @jdenquin in https://github.com/getlago/lago-api/pull/1463
    • feat(event): Cleanup to prepare external_id only usage on events by @vincent-pochet in https://github.com/getlago/lago-api/pull/1462
    • fix(void-invoices-credit-notes): Do not create credit notes for voided invoice by @ivannovosad in https://github.com/getlago/lago-api/pull/1455
    • feat(event): Add cached aggregation model by @vincent-pochet in https://github.com/getlago/lago-api/pull/1465

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.51.3-beta...v0.51.4-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.51.3-beta ff1868cbea

    v0.51.3-beta Stable

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

    What's Changed

    • feat (recurring-wallet-transactions): add db changes for recurring wallet transactions by @lovrocolic in https://github.com/getlago/lago-api/pull/1437
    • fix(adyen): Handle invalid card validation error by @ivannovosad in https://github.com/getlago/lago-api/pull/1449
    • fix(plan-override): Ensure to override parent plans by @rsempe in https://github.com/getlago/lago-api/pull/1450
    • fix(tax): Permit edition of taxes for a charge attached to subscriptions by @rsempe in https://github.com/getlago/lago-api/pull/1451

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.51.2-beta...v0.51.3-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.51.2-beta dcbd3d2684

    v0.51.2-beta Stable

    lovrocolic released this 2023-11-08 11:19:36 +00:00 | 3144 commits to main since this release

    What's Changed

    • misc: Include group properties when overriding a plan by @rsempe in https://github.com/getlago/lago-api/pull/1443
    • fix: API Invoice payment retry when not found by @vincent-pochet in https://github.com/getlago/lago-api/pull/1444
    • fix: Ensure deletion of expected events by @rsempe in https://github.com/getlago/lago-api/pull/1446
    • fix(adyen-no-payment-methods): Fix adyen invoices payments create ser… by @ivannovosad in https://github.com/getlago/lago-api/pull/1445
    • fix (events): add migration for incorrectly discarded events by @lovrocolic in https://github.com/getlago/lago-api/pull/1447

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.51.1-beta...v0.51.2-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.51.1-beta ecceafaebc

    v0.51.1-beta Stable

    rsempe released this 2023-11-06 16:03:16 +00:00 | 3149 commits to main since this release

    What's Changed

    • feat(default-currency): Add organization default currency by @ivannovosad in https://github.com/getlago/lago-api/pull/1431
    • misc: Remove versions on group properties by @rsempe in https://github.com/getlago/lago-api/pull/1440
    • fix(plan-override): render forbidden error for plan override without premium license by @lovrocolic in https://github.com/getlago/lago-api/pull/1441
    • fix: Date prorata with daylight saving time (2/2) by @rsempe in https://github.com/getlago/lago-api/pull/1442

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.51.0-beta...v0.51.1-beta

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.51.0-beta 9e4a2f8833

    v0.51.0-beta Stable

    vincent-pochet released this 2023-11-03 17:47:41 +00:00 | 3153 commits to main since this release

    What's Changed

    • fix(adyen-checkout-url): Fix generating adyen checkout url when psp is not present by @ivannovosad in https://github.com/getlago/lago-api/pull/1406
    • fix(invoice): Fix URL when API URL is not a domain by @jdenquin in https://github.com/getlago/lago-api/pull/1407
    • feat(event): Basic clickhouse database config by @vincent-pochet in https://github.com/getlago/lago-api/pull/1404
    • feat(adyen-partner-info) Add Adyen partner info to all requests by @ivannovosad in https://github.com/getlago/lago-api/pull/1398
    • feat (graduated-prorated): add logic for graduated prorated charge model by @lovrocolic in https://github.com/getlago/lago-api/pull/1351
    • fix (webhooks): enable payment status update webhook also for UI and API requests by @lovrocolic in https://github.com/getlago/lago-api/pull/1413
    • feat(events): Stream events to kafka by @jdenquin in https://github.com/getlago/lago-api/pull/1411
    • fix: trigger invoice generated webhook from the ui by @lovrocolic in https://github.com/getlago/lago-api/pull/1410
    • misc(stripe-unauthorized): Rescue Stripe::AuthenticationError error by @ivannovosad in https://github.com/getlago/lago-api/pull/1408
    • misc(sentry): Update sentry gems by @jdenquin in https://github.com/getlago/lago-api/pull/1415
    • fix(event): Handle ActiveRecord::RecordNotUnique error by @vincent-pochet in https://github.com/getlago/lago-api/pull/1416
    • feat(clickhouse): Add support for clickhouse migrations by @vincent-pochet in https://github.com/getlago/lago-api/pull/1409
    • fix (date service): update guard clause in charges_from_datetime method by @lovrocolic in https://github.com/getlago/lago-api/pull/1414
    • fix(one-off-invoice): Fix custom display names on one off invoices by @ivannovosad in https://github.com/getlago/lago-api/pull/1418
    • fix (customers): fix customer create flow when sync_with_provider is true by @lovrocolic in https://github.com/getlago/lago-api/pull/1420
    • feat(unit-price): Add unit amount cents to subscription fee by @rsempe in https://github.com/getlago/lago-api/pull/1421
    • fix(customer): Allign timezone validation with GraphQL list by @vincent-pochet in https://github.com/getlago/lago-api/pull/1423
    • Setup PSP redirect_url by @ivannovosad in https://github.com/getlago/lago-api/pull/1405
    • feat(clickhouse): Add kafka consumer table by @vincent-pochet in https://github.com/getlago/lago-api/pull/1419
    • fix(adyen-no-payment-methods): Send an error webhook when no payment methods are active by @ivannovosad in https://github.com/getlago/lago-api/pull/1417
    • feat(unit-price): Add unit_amount to fees by @rsempe in https://github.com/getlago/lago-api/pull/1424
    • misc: Add missing indexes to subscriptions and plans by @rsempe in https://github.com/getlago/lago-api/pull/1428
    • feat(unit-price): Add precise_unit_amount to serializers by @rsempe in https://github.com/getlago/lago-api/pull/1429
    • fix(usage): Use charges boundaries for past usage by @vincent-pochet in https://github.com/getlago/lago-api/pull/1430
    • misc(clickhouse): Enforce filter task by @vincent-pochet in https://github.com/getlago/lago-api/pull/1432
    • feat(billable-metric): Use Factory pattern to initialize aggregators by @vincent-pochet in https://github.com/getlago/lago-api/pull/1422
    • feat(credit_note): Add estimate service and API end points by @vincent-pochet in https://github.com/getlago/lago-api/pull/1412
    • feat(clickhouse): Add events_raw_mv to fill events_raw by @vincent-pochet in https://github.com/getlago/lago-api/pull/1427
    • misc(docker): Use now ruby-slim instead of alpine by @jdenquin in https://github.com/getlago/lago-api/pull/1435
    • fix(invoice): Fix create invoice request spec by @ivannovosad in https://github.com/getlago/lago-api/pull/1433
    • feat(unit-price): Set precise unit amount to standard charge model by @rsempe in https://github.com/getlago/lago-api/pull/1434
    • feat(event): Inject event store in aggregators by @vincent-pochet in https://github.com/getlago/lago-api/pull/1426
    • fix: Date prorata with daylight saving time by @vincent-pochet in https://github.com/getlago/lago-api/pull/1438

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

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