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.17.0 8141920c87

    v1.17.0 Stable

    vincent-pochet released this 2024-12-03 15:19:28 +00:00 | 1699 commits to main since this release

    What's Changed

    • feat(dunning): Allow soft deletion on dunning campaign by @rsempe in https://github.com/getlago/lago-api/pull/2833
    • feat(dunning): Add flag to customers when completed a dunning campaign by @ancorcruz in https://github.com/getlago/lago-api/pull/2832
    • Fix: allow to edit fees with more than 2 decimal price by @annvelents in https://github.com/getlago/lago-api/pull/2828
    • feat(daily_usage): Compute and store usage_diff by @vincent-pochet in https://github.com/getlago/lago-api/pull/2800
    • bug(Coupon) - Use advisory lock to make sure coupon application is correct by @nudded in https://github.com/getlago/lago-api/pull/2837
    • feat(dunning): Mutation to delete a dunning campaign by @rsempe in https://github.com/getlago/lago-api/pull/2835
    • feat(dunning): Add DunningCampaign resolver to graphql api by @ancorcruz in https://github.com/getlago/lago-api/pull/2834
    • perf(BillableMetrics) - Improve query to get active subscriptions count by @nudded in https://github.com/getlago/lago-api/pull/2845
    • misc(daily_usage): Extract daily_usage history from rake task to a service by @vincent-pochet in https://github.com/getlago/lago-api/pull/2843
    • misc: Add missing require in DailyUsages::FillHistoryService by @vincent-pochet in https://github.com/getlago/lago-api/pull/2846
    • perf(BillableMetric) - Optimize draft_invoices_count by @nudded in https://github.com/getlago/lago-api/pull/2847
    • misc: Deprecate counters at billable metric index level by @vincent-pochet in https://github.com/getlago/lago-api/pull/2848
    • Fix(anrok): Taxes not fully applied by @annvelents in https://github.com/getlago/lago-api/pull/2842
    • misc: Activate aggregate_failures by default on specs by @rsempe in https://github.com/getlago/lago-api/pull/2849
    • misc: Fix existing rubocop issues by @rsempe in https://github.com/getlago/lago-api/pull/2850
    • bug(CustomerQuery) - Allow searching on legal_name by @nudded in https://github.com/getlago/lago-api/pull/2851
    • feat(dunning): extend DunningCampaigns::UpdateService update all fields by @ancorcruz in https://github.com/getlago/lago-api/pull/2836
    • feat(dunning): extend DunningCampaigns Update mutation and types to update all campaign attributes by @ancorcruz in https://github.com/getlago/lago-api/pull/2844
    • fix: Plans::UpdateAmountService handle pending subscription upgrades by @ancorcruz in https://github.com/getlago/lago-api/pull/2827
    • fix: failing specs by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/2856
    • feat(dunning): Reset customers last attempt on dunning campaign deletion by @rsempe in https://github.com/getlago/lago-api/pull/2840
    • Revert "fix(netsuite): Aggregator jobs should be unique (#2818)" by @ivannovosad in https://github.com/getlago/lago-api/pull/2855
    • Revert "Revert "fix(netsuite): Aggregator jobs should be unique (#2818)"" by @nudded in https://github.com/getlago/lago-api/pull/2860
    • fix(unique-jobs): Fix on retry in unique jobs by @ivannovosad in https://github.com/getlago/lago-api/pull/2862
    • feat(salesforce): Add integration inputs, type and mutations by @ivannovosad in https://github.com/getlago/lago-api/pull/2799
    • feat(dunning): reset customer dunning campaign last attempt data on threshold changes by @ancorcruz in https://github.com/getlago/lago-api/pull/2861
    • feat(dunning): Fix unique validations on dunning campaign by @rsempe in https://github.com/getlago/lago-api/pull/2865
    • feat(dunning): flag customers as dunning campaign completed... by @ancorcruz in https://github.com/getlago/lago-api/pull/2866
    • Add organization_id to Fee by @nudded in https://github.com/getlago/lago-api/pull/2858
    • feat(dunning): unflag customers as dunning campaign completed... by @ancorcruz in https://github.com/getlago/lago-api/pull/2868
    • Bug(Events) - make sure to cleanup clickhouse events after billable metric removal by @nudded in https://github.com/getlago/lago-api/pull/2863
    • feat(api-key-management): Add permissions to the ApiKey by @floganz in https://github.com/getlago/lago-api/pull/2853
    • feat(dunning): Dunning Campaign processing skip customers completed by @ancorcruz in https://github.com/getlago/lago-api/pull/2869
    • feat(dunning): flag customers as dunning campaign completed by @ancorcruz in https://github.com/getlago/lago-api/pull/2870
    • misc: Add deleted_at to index_charges_on_billable_metric_id by @rsempe in https://github.com/getlago/lago-api/pull/2872
    • feat(dunning): Assign dunning campaign when creating a payment request by @rsempe in https://github.com/getlago/lago-api/pull/2873
    • feat(dunning): reset customer dunning counters on invoice updates by @ancorcruz in https://github.com/getlago/lago-api/pull/2876
    • feat(dunning): reset customer dunning campaign status on payment request succeeded payment status by @ancorcruz in https://github.com/getlago/lago-api/pull/2875
    • feat(dunning): Populate dunning_campaign_completed on existing customers by @rsempe in https://github.com/getlago/lago-api/pull/2867
    • hotfix(taxes): Remove charges count from taxes serializer by @jdenquin in https://github.com/getlago/lago-api/pull/2877
    • feat(salesforce): Fill IntegrationCustomer on salesforce integration by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/2864
    • misc: extend tax error details for validationError by @lovrocolic in https://github.com/getlago/lago-api/pull/2878
    • Revert "hotfix(taxes): Remove charges count from taxes serializer" by @nudded in https://github.com/getlago/lago-api/pull/2881
    • fix(taxes): Improve charges count by @jdenquin in https://github.com/getlago/lago-api/pull/2885
    • fix: fix typo on credit notes by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/2886
    • perf(EventMatchingService) - Do not use #all by @nudded in https://github.com/getlago/lago-api/pull/2883
    • feat(dunning): flag customer as dunning campaign completed on last attempt execution by @ancorcruz in https://github.com/getlago/lago-api/pull/2889
    • feat(salesforce): Add create customer without external id by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/2887
    • feat(api-key-management): Add ability to update API key via graphql by @floganz in https://github.com/getlago/lago-api/pull/2871
    • feat(dunning): Remove dunning_campaign_completed flag by @rsempe in https://github.com/getlago/lago-api/pull/2890
    • misc(throttling): Add concurrent jobs throttling config by @ivannovosad in https://github.com/getlago/lago-api/pull/2839
    • fix(netsuite): Add amount to invoice line items by @ivannovosad in https://github.com/getlago/lago-api/pull/2874
    • feat(PostProcessing) - Add source field to kafka event to eliminate double processing by @nudded in https://github.com/getlago/lago-api/pull/2879
    • feat(salesforce): Added sync salesforce invoice id by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/2888
    • feat (tax-integrations): auto retry failed invoice due to api limit by @lovrocolic in https://github.com/getlago/lago-api/pull/2884
    • Feat amount details graduated percentage by @annvelents in https://github.com/getlago/lago-api/pull/2880
    • Fix: missing parent charge in the database by @annvelents in https://github.com/getlago/lago-api/pull/2893
    • misc(api-key-management): Add permissions params to create API key mutation by @floganz in https://github.com/getlago/lago-api/pull/2892
    • fix(netsuite): Fix quantity sent to netsuite by @ivannovosad in https://github.com/getlago/lago-api/pull/2895
    • perf(EventsApi) - order events by timestamp rather than created_at by @nudded in https://github.com/getlago/lago-api/pull/2897
    • feat: rubocop by @brunomiguelpinto in https://github.com/getlago/lago-api/pull/2903
    • build(deps): bump rails-html-sanitizer from 1.6.0 to 1.6.1 by @dependabot in https://github.com/getlago/lago-api/pull/2902
    • Feat: clear invoice data rake task by @annvelents in https://github.com/getlago/lago-api/pull/2898
    • fix(customer): Catch ActiveRecord::RecordNotUnique when creating with API by @vincent-pochet in https://github.com/getlago/lago-api/pull/2905
    • fix(customer): Fix update customer webhook by @ivannovosad in https://github.com/getlago/lago-api/pull/2904
    • fix: update applied prepaid credits service exit case by @lovrocolic in https://github.com/getlago/lago-api/pull/2901
    • Fix: progressive billing invoice for subscription period by @annvelents in https://github.com/getlago/lago-api/pull/2906

    Full Changelog: https://github.com/getlago/lago-api/compare/v1.16.0...v1.17.0

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      0 downloads
Powered by Forgejo Version: 14.0.0 Page: 35ms 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