Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
f1f2248
feat: add active subscribers table
bassgeta Jul 23, 2025
a9db875
feat: deleting a subscription plan now cancels all recurring payments
bassgeta Jul 23, 2025
d1c7cbb
feat: add payer to recurring payment table
bassgeta Jul 23, 2025
43de962
feat: add payments tab to subscription plans
bassgeta Jul 24, 2025
150bd13
feat: add active flag to subscriptionPlan, cancel all payments on dea…
bassgeta Jul 24, 2025
b5b4df2
refactor: add planId to subscription payment
bassgeta Jul 24, 2025
ebac5e1
refactor: move table components to ui/table and code review align
bassgeta Jul 28, 2025
8574289
fix: rethrow recurring payment cancellation error and do not remove p…
bassgeta Jul 28, 2025
087e240
refactor: use multi currency stat cards instead of faking dollar values
bassgeta Jul 29, 2025
444e9f9
fix: use BigNumber instead of Number() casting for subscriptions and …
bassgeta Jul 29, 2025
531ef9b
fix: count only paid subscriptions in revenue
bassgeta Jul 29, 2025
0114a50
feat: use alertdialog instead of confirm
bassgeta Jul 31, 2025
307bb39
fix: subscription dashboard shows total commitment and total spent
bassgeta Jul 31, 2025
7841a71
fix: unify cancelling plans and upadting recurring payment status
bassgeta Jul 31, 2025
fad2370
feat: redirect from subscription preview if unauth, add proper 404 ha…
bassgeta Aug 1, 2025
1bd2db5
feat: hash routing for subscription tabs and loading state, empty sta…
bassgeta Aug 1, 2025
a774e5f
feat: do not show spending cap transaction reduction to merchants, fi…
bassgeta Aug 1, 2025
2ab251b
fix: all subscriptions and payments info uses BigNumber
bassgeta Aug 1, 2025
2f0d5be
fix: do not require wallet connection for creating subscription plan,…
bassgeta Aug 1, 2025
e190148
feat: add payment sequence info to all subscriptions payments and pre…
bassgeta Aug 1, 2025
2b7f536
feat: filter out subscription recurring payments from the view recurr…
bassgeta Aug 1, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions drizzle/0008_mysterious_celestials.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ALTER TABLE "easyinvoice_recurring_payment" ADD COLUMN "payer" text NOT NULL;--> statement-breakpoint
ALTER TABLE "easyinvoice_subscription_plans" ADD COLUMN "active" boolean DEFAULT true NOT NULL;
Loading