-
Notifications
You must be signed in to change notification settings - Fork 133
Releases: uselotus/lotus
Releases · uselotus/lotus
0.10.2
@mnida
mnida
f908380
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Slight fix to telemetry
What's Changed
- posthog tracking opts by @diego-escobedo in #740
Full Changelog: 0.10.1...0.10.2
Assets 2
3 people reacted
0.10.1
High level:
*Fix critical event ingestion bug for selfhost that was present on 0.10.0, a small fraction of events were stuck in Kafka
*add dynamic event names and property previews when creating a metric
*add frontend ability to start a subscription on a specific version
What's Changed
- clean up subscription filter settings by @diego-escobedo in #723
- Addon fix display by @mnida in #722
- Resolve "Upcoming Subscriptions should ONLY have option to cancel" & "Change from using index values to names to improve DX" by @glamboyosa in #725
- Resolve "Finish Type Transitions v1" by @glamboyosa in #724
- Demo Disable Post Requests by @mnida in #728
- send payments onto message bus for AR system by @diego-escobedo in #727
- Allow for preview of event names and property names in create metric modal by @ben-jamming-reilly in #730
- expose metric create in demo by @mnida in #729
- Lot 671 select plan version by @mnida in #731
- dont give cancel options for upcoming subscriptions by @diego-escobedo in #732
- fix response type for invoice patch by @diego-escobedo in #735
- fix total active subscriptions by @diego-escobedo in #736
- Resolve "Move from React-Query to TanStack" by @glamboyosa in #733
- Resolve "Standardize Pagination" & "Results Per Page in customers is too far right" by @glamboyosa in #734
- fix consumer group bug by @diego-escobedo in #737
New Contributors
- @ben-jamming-reilly made their first contribution in #730
Full Changelog: 0.10.0...0.10.1
Contributors
mnida, diego-escobedo, and 2 other contributors
Assets 2
0.10.0
@mnida
mnida
5267409
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Highlevel
- New webhooks
- Better tests
- New plans, custom plans, plan versions
- New subscriptions, specified by subscription ID
- Pre-paid usage
- Reset interval for usage
- Invoice interval for usage
- Improve netsuite import
- Added salesforce integration
What's Changed
- refactor: separate track_event microservice by @meehawk in #574
- change some logging on services by @diego-escobedo in #611
- Set webhook checkbox left margins to 0px by @djanda97 in #616
- Frontend:Delete customer + edit ID and name by @mnida in #614
- update customer deletion by @diego-escobedo in #620
- Resolve "Optimistic UI For Plan Tags" by @glamboyosa in #617
- update gh action by @diego-escobedo in #625
- Fix Plan Version Status Component Design by @diego-escobedo in #626
- send invoices to kafka topic by @diego-escobedo in #629
- Add On Preview and Publish Button Sometimes Wrongly Diabled by @gitstart in #632
- Chore:Cypress tests in Actions by @mnida in #493
- Update documentation for taxes by @mnida in #636
- add nigerian naira as a supported currency by @diego-escobedo in #637
- Add webhook for subscription creation by @djanda97 in #604
- add tests for invoice webhooks and fix condition check on invoice paid webhook by @diego-escobedo in #639
- add alternative name to python ingestion by @diego-escobedo in #643
- Fix failing Cypress tests by @djanda97 in #642
- snake-case for typescript docs by @mnida in #645
- Feat:Tutorial/quickstart page by @mnida in #638
- Bug: Select in customer detail Modals not showing selected values by @gitstart in #647
- Feat: subscription_cancelled_webhook by @Aashish-Upadhyay-101 in #641
- Typo Fix On Error Message by @mnida in #648
- Enable cypress action by @mnida in #649
- UI test for event details section on metrics page by @djanda97 in #651
- Change invoice tax storage by @diego-escobedo in #656
- Isolate svix outtage by @mnida in #658
- improve netsuite csv generation by @diego-escobedo in #660
- Enable Porter automatic deployments by @porter-deployment-app in #663
- Enable Porter automatic deployments by @porter-deployment-app in #664
- Enable Porter automatic deployments by @porter-deployment-app in #667
- Update porter-setup.yml actions by @mnida in #668
- add posthog event tracking to guidance microservice by @diego-escobedo in #671
- Center and adjust top margin for alert on components by @gitstart-lotus in #670
- Resolve "Enhancement - Cypress Test for traveling to each customer detail tab" by @glamboyosa in #672
- Add webhook for subscription renewal by @djanda97 in #657
- python parser bug by @diego-escobedo in #676
- Feat: Quickstart Loading bar in sidebar by @gitstart-lotus in #674
- refactor: have shared types for go by @meehawk in #635
- fix: go types by @meehawk in #678
- Resolve "Bug - Refreshing on any page sometimes takes you to the login page" by @glamboyosa in #673
- Update authn.go by @mnida in #682
- Go headers fix to values by @mnida in #683
- Diego/plans redesign v2 by @diego-escobedo in #615
- Refactor: Draft Invoice move to CustomerViewSet (#675) by @diego-escobedo in #684
- Chore:metric create loading by @mnida in #687
- fixes to subscription cancellation by @diego-escobedo in #688
- fix: correctly format bash scripts (#685) by @mnida in #686
- remove print by @diego-escobedo in #690
- fix: plan name not sent on initial plan creation by @meehawk in #689
- Fix Plans and Update Font Sizes by @mnida in #691
- Resolve "Bug - Update Heading" by @glamboyosa in #677
- fix serialization of usage charge fixed units by @diego-escobedo in #696
- Resolve "Bug - Refreshing on any page sometimes takes you to the login page" by @glamboyosa in #694
- Resolve "Use new APIs for add, update, cancel methods" by @glamboyosa in #693
- Cypress Test by @mnida in #699
- fix pytest rounding by @diego-escobedo in #700
- refactor: feat customer in version information page by @meehawk in #695
- date comparison bug fix by @diego-escobedo in #701
- Resolve "Bug - Addons Flat Fee needs to be passed as Recurring charge" by @glamboyosa in #703
- feat: support edit recurring charge by @meehawk in #702
- Resolve "Enhancement - Add Bash script to combine generating types on both ends" by @glamboyosa in #704
- change subscription filters to arrayfield by @diego-escobedo in #707
- Improve Code Formatting and Copy on Quickstart page by @gitstart-lotus in #705
- pytest coverage for github action (#706) by @diego-escobedo in #710
- Refactor: cost_analysis moved to CustomerViewSet (#709) by @diego-escobedo in #711
- Diego/salesforce integration v1 by @diego-escobedo in #698
- use stripe invoice statuses by @diego-escobedo in #712
New Contributors
- @gitstart made their first contribution in #632
- @porter-deployment-app made their first contribution in #663
- @gitstart-lotus made their first contribution in #670
Full Changelog: 0.9.4...0.10.0
Contributors
- @gitstart
- @djanda97
- @mnida
- @diego-escobedo
- @glamboyosa
- @satya-nutella
- @Aashish-Upadhyay-101
- @gitstart-lotus
gitstart, djanda97, and 6 other contributors
Assets 2
0.9.4
@mnida
mnida
abb5cf5
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Highlevel
Fixed cancel plan bugs on frontend
Taxjar integration
Netsuite export integration
Deploy consumer microservice
New webhooks
What's Changed
- credit validity check bugfix by @diego-escobedo in #565
- Stripe + Braintree Integration Improvements by @diego-escobedo in #566
- Resolve "Enhancement - Add Pagination for Subscriptions" by @glamboyosa in #564
- taxjar integration by @diego-escobedo in #568
- nango integration improvements by @diego-escobedo in #570
- tags filtering by @diego-escobedo in #569
- tags query hotifx by @diego-escobedo in #571
- Schema update by @diego-escobedo in #572
- More options for cancel plan in frontend by @mnida in #573
- improve ingestion pipeline to use uuid hashes by @diego-escobedo in #575
- Docs getting started by @mnida in #576
- fix pagination by @glamboyosa in #579
- Add webhook for customer creation by @djanda97 in #539
- Ingestion microservice by @diego-escobedo in #528
- Delete customer method by @diego-escobedo in #582
- add more options to consumer config by @diego-escobedo in #583
- revert procfile by @diego-escobedo in #584
- fix negative page number and height bug by @glamboyosa in #585
- refactor: go file organization by @meehawk in #581
- invoice past due webhook by @diego-escobedo in #586
- expose day/month anchor on frontend by @diego-escobedo in #587
- add warp workflow by @mnida in #588
- update create metric screen for clarity by @diego-escobedo in #593
- generate invite link functionality by @diego-escobedo in #594
- Fix-spacing-register-alerts by @mnida in #595
- alternative braintree flow by @diego-escobedo in #596
- storproc for guard table / main table insertion by @diego-escobedo in #598
- handle naive datetimes in message bus by @diego-escobedo in #599
- Resolve month anchor and alerts frontend styling by @glamboyosa in #597
- move some methods around to align w resources by @diego-escobedo in #601
- Update docs to use correct path for running tests and checking code style by @djanda97 in #603
- Fix frontend plan actions by @mnida in #605
- create csv for sync with netsuite by @diego-escobedo in #602
- reduce number of cache hits for tz serialization by @diego-escobedo in #607
- Resolve "Validation on Metric FIlters" by @glamboyosa in #608
- metric create speedup + delete console logs by @diego-escobedo in #609
New Contributors
Full Changelog: 0.9.3...0.9.4
Contributors
djanda97, mnida, and 3 other contributors
Assets 2
0.9.3
@mnida
mnida
c381200
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Highlevel
Features:
- Braintree Integration for payment processing
- New cancel and add subscription buttons in frontend
Fixes:
- Idempotency table fix
- Stripe config fix for Stripe integration
- Multiple query improvements across get plans and customer apis
What's Changed
- Fix cancel in subscriptions by @mnida in #545
- Fix unnecessary example .env variable quotes. by @genego-io in #546
- Resolve "Bug - Cancel/Add addon modal is glitchy with many plans (more than 10)" by @glamboyosa in #548
- prefetch improvements for plans by @diego-escobedo in #549
- Docs update by @diego-escobedo in #551
- Guard Table for partial idempotency guarantee by @diego-escobedo in #553
- schema update by @diego-escobedo in #554
- Smallui fixes by @glamboyosa in #556
- Braintree Integration by @mnida in #505
- fix stripe info unpacking by @diego-escobedo in #557
- add button to send invoice thru processor by @diego-escobedo in #558
- Hotfix:subscription filter invoice by @mnida in #559
- n+1 queries improvements by @diego-escobedo in #560
New Contributors
- @genego-io made their first contribution in #546
Full Changelog: 0.9.2...0.9.3
Contributors
mnida, diego-escobedo, and 2 other contributors
Assets 2
0.9.2
Big, exciting stuff!
- Add-ons
- Multi Timezone
- Simplified Invoice collation engine
Other key improvements:
- Ping method for SDK
- SQL protection for subscription filters
- Improved proration
- Credits invoicing flow clarification
- Updated PDF styling
Assets 2
0.9.1
@mnida
mnida
772b6d5
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
- Nginx self-host tracking bug fix
- Create subscription filters in frontend
- Add credits api endpoints to create, list, void, and update credits
- optimize queries for usage graphs in frontend
Assets 2
v.0.9.0
*Realtime Infra
*Plan tags
*Usage Alerts
*Dev/Test Environments