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.13.0-alpha 39b903dddc

    v0.13.0-alpha Pre-release

    rsempe released this 2022-10-24 09:07:15 +00:00 | 4157 commits to main since this release

    What's Changed

    • feat(credit_notes): Apply credit notes to an invoice by @vincent-pochet in https://github.com/getlago/lago-api/pull/525
    • feat(credit_notes): Add credit_note.created webhook by @vincent-pochet in https://github.com/getlago/lago-api/pull/537
    • fix(invoices): Subscription field should be an array of subscriptions by @ansmonjol in https://github.com/getlago/lago-api/pull/542
    • feat(groups): Ability to fetch billable metric's groups by @rsempe in https://github.com/getlago/lago-api/pull/544
    • fix(subscription): Charge fees on terminated subscription after upgrade by @vincent-pochet in https://github.com/getlago/lago-api/pull/540
    • feat(credit_notes): Credit Note PDF template by @vincent-pochet in https://github.com/getlago/lago-api/pull/543
    • feat (gocardless): add possibility to create and update gocardless payment provider by @lovrocolic in https://github.com/getlago/lago-api/pull/541
    • feat(groups): Change routes for fetching groups by @rsempe in https://github.com/getlago/lago-api/pull/546
    • feat(credit_notes): Prepare changes on invoice to apply credit after VAT by @vincent-pochet in https://github.com/getlago/lago-api/pull/548
    • feat(credit_notes): Add a single credit note GraphQL resolver by @vincent-pochet in https://github.com/getlago/lago-api/pull/552
    • feat(invoices): A GraphQL resolver and types to fetch a single invoice with details by @ansmonjol in https://github.com/getlago/lago-api/pull/547
    • feat(credit_notes): Add credit note seeds by @vincent-pochet in https://github.com/getlago/lago-api/pull/553
    • chore(deps): bump nokogiri from 1.13.7 to 1.13.9 by @dependabot in https://github.com/getlago/lago-api/pull/554
    • misc: Update graduated ranges from array to hash by @rsempe in https://github.com/getlago/lago-api/pull/539
    • feat(groups): Ability to create charge with group properties by @rsempe in https://github.com/getlago/lago-api/pull/549
    • feat(groups) Ensure that all groups is referenced on group properties by @rsempe in https://github.com/getlago/lago-api/pull/550

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.12.0-alpha...v0.13.0-alpha

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.12.0-alpha 0ea396df5b

    v0.12.0-alpha Pre-release

    jdenquin released this 2022-10-13 08:03:52 +00:00 | 4177 commits to main since this release

    What's Changed

    • feat(credit_notes): Expose credit notes in API by @vincent-pochet in https://github.com/getlago/lago-api/pull/505
    • feat(customers): HOTFIX for customer currency migration by @vincent-pochet in https://github.com/getlago/lago-api/pull/510
    • fix(invoices): Fix Typo on persistent BM on Inovoice PDF by @vincent-pochet in https://github.com/getlago/lago-api/pull/512
    • feat(credit_notes): Expose credit notes into GraphQL by @vincent-pochet in https://github.com/getlago/lago-api/pull/507
    • fix(errors): Event error webhook after error management refactoring by @vincent-pochet in https://github.com/getlago/lago-api/pull/514
    • feat(groups): Create table groups by @rsempe in https://github.com/getlago/lago-api/pull/518
    • feat(groups): Add service for creating groups on a billable metric by @rsempe in https://github.com/getlago/lago-api/pull/519
    • feat(groups): Accept group in GraphQL for billable metric by @rsempe in https://github.com/getlago/lago-api/pull/520
    • feat(credit_notes): Add credit note details in invoice webhook and API payload by @vincent-pochet in https://github.com/getlago/lago-api/pull/517
    • feat (subscriptions): Handle subscriptions that started on specific date by @lovrocolic in https://github.com/getlago/lago-api/pull/521
    • feat(groups): Create or update groups via API by @rsempe in https://github.com/getlago/lago-api/pull/522
    • fix(docker): arm64 image is missing dependency by @jdenquin in https://github.com/getlago/lago-api/pull/524
    • feat(groups): Validate format of groups by @rsempe in https://github.com/getlago/lago-api/pull/523
    • fix(test): method called should be the same as describe by @ansmonjol in https://github.com/getlago/lago-api/pull/526
    • feat(credit_notes): Download and generate credit note PDF from API by @vincent-pochet in https://github.com/getlago/lago-api/pull/511
    • feat(groups): Change error message to value_is_invalid for groups by @rsempe in https://github.com/getlago/lago-api/pull/527
    • fix (subscriptions): add new condition for invoicing upon subscription termination by @lovrocolic in https://github.com/getlago/lago-api/pull/528
    • fix(groups): Correct validation format of groups by @rsempe in https://github.com/getlago/lago-api/pull/529
    • fix(user_type): only user's organizations with an active membership s… by @ansmonjol in https://github.com/getlago/lago-api/pull/530
    • feat(credit_notes): Add list of credit note reasons by @vincent-pochet in https://github.com/getlago/lago-api/pull/532
    • feat(credit_notes): Add service to create a credit note by @vincent-pochet in https://github.com/getlago/lago-api/pull/531
    • misc: Rename factory files to be consistent with the generator by @rsempe in https://github.com/getlago/lago-api/pull/533
    • feat(storage): Add GCS Support by @jdenquin in https://github.com/getlago/lago-api/pull/535
    • feat(groups): Add group properties table by @rsempe in https://github.com/getlago/lago-api/pull/534
    • feat(credit_notes): Add logic to download a credit note via GraphQL by @vincent-pochet in https://github.com/getlago/lago-api/pull/516
    • feat(groups): Expose flat groups to graphql by @rsempe in https://github.com/getlago/lago-api/pull/536

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.11.0-alpha...v0.12.0-alpha

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.11.0-alpha 25991a677e

    v0.11.0-alpha Pre-release

    jdenquin released this 2022-10-03 15:20:38 +00:00 | 4203 commits to main since this release

    What's Changed

    • misc(gh): fix arm64 auto build by @jdenquin in https://github.com/getlago/lago-api/pull/486
    • chore(issue-template): ask for lago version in issue template by @ansmonjol in https://github.com/getlago/lago-api/pull/491
    • feat(customers): Apply currency to customers by @vincent-pochet in https://github.com/getlago/lago-api/pull/478
    • fix: Empty webhook URI path sould not raise an error by @vincent-pochet in https://github.com/getlago/lago-api/pull/492
    • fix: Fix currency migration for customer without active subscriptions by @vincent-pochet in https://github.com/getlago/lago-api/pull/493
    • feat(invoices): add customers into generated webhook by @jdenquin in https://github.com/getlago/lago-api/pull/495
    • fix(s3): Add compatible S3 Bucket config by @jdenquin in https://github.com/getlago/lago-api/pull/497
    • ftr (coupons): handle percentage and recurring coupons by @lovrocolic in https://github.com/getlago/lago-api/pull/500
    • fix(subscriptions): Subscription trial_end_date should be based on first subscription by @vincent-pochet in https://github.com/getlago/lago-api/pull/496
    • fix: prevent charging subscription fees twice in the same day by @lovrocolic in https://github.com/getlago/lago-api/pull/503
    • feat(credit-notes): Add credit note database structure by @vincent-pochet in https://github.com/getlago/lago-api/pull/504
    • feat(errors): Final migration of error management refactoring by @vincent-pochet in https://github.com/getlago/lago-api/pull/488

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.10.0-alpha...v0.11.0-alpha

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.10.0-alpha 9992a03b59

    v0.10.0-alpha Pre-release

    jdenquin released this 2022-09-22 10:06:54 +00:00 | 4218 commits to main since this release

    What's Changed

    • feat(customers): Add or update customer currency via GraphQL by @vincent-pochet in https://github.com/getlago/lago-api/pull/463
    • feat: support new field called parent_id on plan creation by @lovrocolic in https://github.com/getlago/lago-api/pull/468
    • feat(errors): Convert missing_argument to not_found errors by @rsempe in https://github.com/getlago/lago-api/pull/462
    • fix(billable_metrics): Wrong aggregation type should raise a validation error by @vincent-pochet in https://github.com/getlago/lago-api/pull/470
    • fix(invoices): Show credit list on API invoice results by @vincent-pochet in https://github.com/getlago/lago-api/pull/475
    • feat: add subscription end date in subscription resolver by @lovrocolic in https://github.com/getlago/lago-api/pull/476
    • feat(customers): Add or update customer currency via API by @vincent-pochet in https://github.com/getlago/lago-api/pull/465
    • fix: prevent revoked users to log in by @ansmonjol in https://github.com/getlago/lago-api/pull/474
    • feat(errors): More handling of single validation errors by @vincent-pochet in https://github.com/getlago/lago-api/pull/477
    • fix(invite): remove check on user.id when accepting an invite by @ansmonjol in https://github.com/getlago/lago-api/pull/479
    • misc(docker): Build ARM64 Image with CI by @jdenquin in https://github.com/getlago/lago-api/pull/482
    • fix(subscription): Fix Upgrade Old Subscription Boundaries by @jdenquin in https://github.com/getlago/lago-api/pull/481
    • feature(errors): Refact charge models validation errors and more by @vincent-pochet in https://github.com/getlago/lago-api/pull/484
    • feat(errors): Handle inner service failures by @vincent-pochet in https://github.com/getlago/lago-api/pull/485

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.9.1-alpha...v0.10.0-alpha

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.9.1-alpha 93fd8147d7

    v0.9.1-alpha Pre-release

    rsempe released this 2022-09-15 15:20:21 +00:00 | 4232 commits to main since this release

    What's Changed

    • feat(errors): Turn manually raised unprocessable_entity errors into ValidationFailure by @vincent-pochet in https://github.com/getlago/lago-api/pull/457
    • fix: Ability to filter invoices by external customer id by @rsempe in https://github.com/getlago/lago-api/pull/461
    • feat(customers): Add currency field by @vincent-pochet in https://github.com/getlago/lago-api/pull/460
    • feat: Return downgrade plan date instead of next and previous external id by @rsempe in https://github.com/getlago/lago-api/pull/464

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.9.0-alpha...v0.9.1-alpha

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.9.0-alpha 5924573f19

    v0.9.0-alpha Pre-release

    vincent-pochet released this 2022-09-15 07:04:53 +00:00 | 4236 commits to main since this release

    What's Changed

    • feat(api): Handle 500 and 404 global errors by @vincent-pochet in https://github.com/getlago/lago-api/pull/440
    • fix(errors): Fix error details for GraphQL mutations by @vincent-pochet in https://github.com/getlago/lago-api/pull/441
    • misc(docker): Add ARM64 DockerFile by @jdenquin in https://github.com/getlago/lago-api/pull/443
    • feat(errors): Handle not found error in services API and GraphQL errors by @vincent-pochet in https://github.com/getlago/lago-api/pull/442
    • feat(errors): Handle not allowed error in services API and GraphQL errors by @vincent-pochet in https://github.com/getlago/lago-api/pull/444
    • feat(errors): Turn more service errors into not found or not allowed by @vincent-pochet in https://github.com/getlago/lago-api/pull/445
    • misc: Update default per page from 10 to 100 by @rsempe in https://github.com/getlago/lago-api/pull/446
    • fix: Avoid catching ActiveStorage routes with catch_all by @vincent-pochet in https://github.com/getlago/lago-api/pull/448
    • misc: Add Linter by @jdenquin in https://github.com/getlago/lago-api/pull/420
    • feat(errors): Handle validation errors for ApplicationRecord objects by @vincent-pochet in https://github.com/getlago/lago-api/pull/449
    • feat: Ability to filter invoices by customer_id on API by @rsempe in https://github.com/getlago/lago-api/pull/451
    • feat: Add previous and next plan code to subscription object by @rsempe in https://github.com/getlago/lago-api/pull/455
    • feat: Add previous and next external id to subscription object by @rsempe in https://github.com/getlago/lago-api/pull/456
    • misc: Method json for parsed response body in specs by @rsempe in https://github.com/getlago/lago-api/pull/458
    • fix: Fix cache expiration result for customer current usage by @vincent-pochet in https://github.com/getlago/lago-api/pull/459

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.8.0-alpha...v0.9.0-alpha

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.8.0-alpha 979db6f3cc

    v0.8.0-alpha Pre-release

    jdenquin released this 2022-09-06 15:56:46 +00:00 | 4256 commits to main since this release

    What's Changed

    • feat(persisted-metrics): Add Persisted metric model by @vincent-pochet in https://github.com/getlago/lago-api/pull/414
    • feat(persisted-metrics): Add new type of aggregation by @vincent-pochet in https://github.com/getlago/lago-api/pull/415
    • fix: use per instead of limit for pagination in resolvers by @lovrocolic in https://github.com/getlago/lago-api/pull/430
    • fix(invoices): invoices font are now packed into the gotenberg image by @jdenquin in https://github.com/getlago/lago-api/pull/428
    • feat(persisted-metrics): Aggregation logic implementation by @vincent-pochet in https://github.com/getlago/lago-api/pull/421
    • feat(persisted-metrics): Rename PersistedMetric into PersistedEvent by @vincent-pochet in https://github.com/getlago/lago-api/pull/432
    • fix(invoice): add on invoice should not show subscription page by @jdenquin in https://github.com/getlago/lago-api/pull/433
    • fix(persisted-metrics): Add relation between billable metric and persisted events by @vincent-pochet in https://github.com/getlago/lago-api/pull/435
    • misc: Use external_id instead of customer_id and subscription_id by @rsempe in https://github.com/getlago/lago-api/pull/419
    • feat(customers): Add index and show on API by @jdenquin in https://github.com/getlago/lago-api/pull/434
    • Memberships: list and revoke by @ansmonjol in https://github.com/getlago/lago-api/pull/436
    • feat(persisted-metrics): Add persisted metric breakdown on the invoice by @vincent-pochet in https://github.com/getlago/lago-api/pull/431
    • feat(persisted-metrics): Create persisted event from event by @vincent-pochet in https://github.com/getlago/lago-api/pull/429

    New Contributors

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

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.7.0-alpha...v0.8.0-alpha

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.7.0-alpha 4178b0d157

    v0.7.0-alpha Pre-release

    jdenquin released this 2022-09-01 09:24:16 +00:00 | 4277 commits to main since this release

    What's Changed

    • feat: Implement volume pricing charge model logic by @vincent-pochet in https://github.com/getlago/lago-api/pull/404
    • fix(free-units): Includes all the events in running total by @rsempe in https://github.com/getlago/lago-api/pull/408
    • feat: add Organization Name in Segment Identify by @jdenquin in https://github.com/getlago/lago-api/pull/407
    • feat: Update GraphQL schema to create or update charges by @vincent-pochet in https://github.com/getlago/lago-api/pull/405
    • fix: Update lago documentation url by @rsempe in https://github.com/getlago/lago-api/pull/410
    • fix: Hotfix subscription index by @jdenquin in https://github.com/getlago/lago-api/pull/411
    • fix(charge): Prevent issue with plan create/update and empty charges by @vincent-pochet in https://github.com/getlago/lago-api/pull/412
    • feat: add Currency at Customer level for GraphQL by @jdenquin in https://github.com/getlago/lago-api/pull/413
    • misc: Add email for segment identify on self hosted by @jdenquin in https://github.com/getlago/lago-api/pull/416
    • misc: Add activejob-traceable to have context on active jobs by @rsempe in https://github.com/getlago/lago-api/pull/418
    • feat: create wallet transactions base by @lovrocolic in https://github.com/getlago/lago-api/pull/400
    • fix: Subscription anniversary date with trial amount by @jdenquin in https://github.com/getlago/lago-api/pull/422
    • feat: add migration to update existing fee data by @lovrocolic in https://github.com/getlago/lago-api/pull/424
    • misc: Rename customer_id to external_customer_id on wallets by @rsempe in https://github.com/getlago/lago-api/pull/425
    • fix(subscriptions): Apply charge fees on subscription upgrade by @vincent-pochet in https://github.com/getlago/lago-api/pull/426
    • misc: Add external_customer_id on wallet serializer by @rsempe in https://github.com/getlago/lago-api/pull/427

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.6.1-alpha...v0.7.0-alpha

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.6.1-alpha 08ed0e9be2

    v0.6.1-alpha Pre-release

    jdenquin released this 2022-08-23 14:28:53 +00:00 | 4294 commits to main since this release

    What's Changed

    • Remove plan charge currency by @jdenquin in https://github.com/getlago/lago-api/pull/392
    • fix: LAGO_USE_AWS_S3 env var usage by @jdenquin in https://github.com/getlago/lago-api/pull/406

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.6.0-alpha...v0.6.1-alpha

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
  • v0.6.0-alpha 30a9c361ba

    v0.6.0-alpha Pre-release

    jdenquin released this 2022-08-23 08:09:37 +00:00 | 4296 commits to main since this release

    What's Changed

    • feat(free-units): Calculate running total on sum aggregation by @rsempe in https://github.com/getlago/lago-api/pull/383
    • misc: Bump rubocop config to latest version by @rsempe in https://github.com/getlago/lago-api/pull/386
    • misc: Add Docker Compose file for CI purposes by @jdenquin in https://github.com/getlago/lago-api/pull/387
    • feat: Add pay in advance logic into date service by @vincent-pochet in https://github.com/getlago/lago-api/pull/385
    • misc: Add CORS origin env var for CI docker compose by @jdenquin in https://github.com/getlago/lago-api/pull/391
    • misc: remove useless Rails credentials system by @jdenquin in https://github.com/getlago/lago-api/pull/396
    • feat(free-units): Add free_units_per_events and free_units_per_total_aggregation by @rsempe in https://github.com/getlago/lago-api/pull/384
    • misc: Add Redis in CI compose by @jdenquin in https://github.com/getlago/lago-api/pull/397
    • feat: Expose billing time into API endpoint by @vincent-pochet in https://github.com/getlago/lago-api/pull/365
    • feat: Expose billing time into GraphQL queries and mutations by @vincent-pochet in https://github.com/getlago/lago-api/pull/364
    • feat: Use date service for invoice bounds by @vincent-pochet in https://github.com/getlago/lago-api/pull/389
    • Update start.sh for IPv6 by @jcrapuchettes in https://github.com/getlago/lago-api/pull/399

    New Contributors

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

    Full Changelog: https://github.com/getlago/lago-api/compare/v0.5.3-alpha...v0.6.0-alpha

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
First Previous ... 15 16 17 18 19 Next Last
Powered by Forgejo Version: 14.0.0 Page: 115ms Template: 75ms
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