Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
4ab8b29
feat: Changed the SUBOS_API_ENDPOINT to PAYMENT_GATEWAY_UR
thisismayuresh Nov 7, 2025
6199349
feat: Added pnpm-lock file
thisismayuresh Nov 7, 2025
7b512e5
feat: Updated subos-frontend version
thisismayuresh Nov 7, 2025
554fe5a
feat: Changed the SUBOS_API_ENDPOINT to PAYMENT_GATEWAY_UR
thisismayuresh Nov 7, 2025
4f74bf9
feat: Changed usePlanDetails to useActiveSubscriptionDetails
thisismayuresh Nov 7, 2025
681ad1c
feat: Renamed the Compnents
thisismayuresh Nov 7, 2025
8ff1fe2
feat: Changed usePlanDetails to useActiveSubscriptionDetails
thisismayuresh Nov 7, 2025
5554710
feat: Refactored PlanCard to use the sub-os library hooks
thisismayuresh Nov 7, 2025
e13958a
feat: Added the cancel plan and Removed the unnecessary plan details …
thisismayuresh Nov 7, 2025
9507321
feat: Renamed the component and hooks
thisismayuresh Nov 7, 2025
d454998
feat: Refactored useCancelPlan to use the subos hooks
thisismayuresh Nov 7, 2025
6e8fdb9
feat: Removed unessential subscription and transaction functions from…
thisismayuresh Nov 7, 2025
79081be
feat: Removed the usage of fetchTransactions from useSubOSIntegration…
thisismayuresh Nov 7, 2025
c474ab9
feat: Renamed the usePlanDetails to useActiveSubscriptionDetails
thisismayuresh Nov 7, 2025
3af5d16
feat: Removed/Deleted the Subscription Related files
thisismayuresh Nov 7, 2025
6d2e93d
feat: Cleaned up the /user route and removed the unessential subscrip…
thisismayuresh Nov 7, 2025
cbaa167
feat: Cleaned up and Removed the unessential subscription related imp…
thisismayuresh Nov 7, 2025
7e2cc22
feat: Renamed PaymentSuccessConfirmationModal to PaymentStatusConfirm…
thisismayuresh Nov 7, 2025
11d7035
feat: Renamed useSubscriptionInfo to useSubscriptionMetaDataInformation
thisismayuresh Nov 7, 2025
def6e22
feat: Renamed useSubscriptionInfo to useSubscriptionMetaDataInformation
thisismayuresh Nov 7, 2025
c95df4f
feat: Removed the unessential exported members
thisismayuresh Nov 7, 2025
1b84605
feat: Renamed useSubscriptionInfo to useSubscriptionMetaDataInformation
thisismayuresh Nov 7, 2025
39a5261
feat: Renamed useSubscriptionInfo to useSubscriptionMetaDataInformation
thisismayuresh Nov 7, 2025
89f78e5
feat: Renamed useSubscriptionInfo to useSubscriptionMetaDataInformation
thisismayuresh Nov 7, 2025
73ec5af
feat: Removed the unused API Routes of the /user
thisismayuresh Nov 7, 2025
af8c553
feat: Renamed PaymentSuccessConfirmationModal to PaymentStatusConfirm…
thisismayuresh Nov 7, 2025
e3458ec
feat: Removed the unused code of paymentGateway api calls
thisismayuresh Nov 7, 2025
a355c01
feat: Removed the eslint-disable-next-line @typescript-eslint/naming…
thisismayuresh Nov 7, 2025
be930c4
feat: Clubbed up the features to look more appealing
thisismayuresh Nov 7, 2025
3800e6a
Merge branch 'next' into feat/subos-itegration-and-new-pricing
chavda-bhavik Nov 7, 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: 1 addition & 1 deletion .env.example
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# SubOS Configuration
NEXT_PUBLIC_SUBOS_API_ENDPOINT=
NEXT_PUBLIC_PAYMENT_GATEWAY_URL=
NEXT_PUBLIC_SUBOS_PROJECT_ID=
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=

Expand Down

This file was deleted.

This file was deleted.

34 changes: 0 additions & 34 deletions apps/api/src/app/user/usecases/checkout/checkout.usecase.ts

This file was deleted.

This file was deleted.

This file was deleted.

37 changes: 2 additions & 35 deletions apps/api/src/app/user/usecases/index.ts
Original file line number Diff line number Diff line change
@@ -1,44 +1,11 @@
import { GetImportCounts } from './get-import-count/get-import-count.usecase';
import { GetActiveSubscription } from './get-active-subscription/get-active-subscription.usecase';
import { CancelSubscription } from './cancel-subscription/cancel-subscription.usecase';
import { UpdatePaymentMethod } from './setup-payment-intent/setup-payment-intent.usecase';
import { ConfirmIntentId } from './save-payment-intent-id/save-paymentintentid.usecase';
import { RetrievePaymentMethods } from './retrive-payment-methods/retrive-payment-methods.usecase';
import { DeleteUserPaymentMethod } from './delete-user-payment-method/delete-user-payment-method.usecase';
import { GetTransactionHistory } from './get-transaction-history/get-transaction-history.usecase';
import { ApplyCoupon } from './apply-coupon/apply-coupon.usecase';
import { Checkout } from './checkout/checkout.usecase';
import { Subscription } from './subscription/subscription.usecase';
import { UpdateSubscriptionPaymentMethod } from './subscription/update-payment-method.usecase';

export const USE_CASES = [
GetImportCounts,
CancelSubscription,
GetActiveSubscription,
UpdatePaymentMethod,
ConfirmIntentId,
RetrievePaymentMethods,
DeleteUserPaymentMethod,
GetTransactionHistory,
ApplyCoupon,
Checkout,
Subscription,
UpdatePaymentMethod,
UpdateSubscriptionPaymentMethod,

//
];

export {
GetImportCounts,
CancelSubscription,
GetActiveSubscription,
UpdatePaymentMethod,
ConfirmIntentId,
RetrievePaymentMethods,
DeleteUserPaymentMethod,
GetTransactionHistory,
ApplyCoupon,
Checkout,
Subscription,
UpdateSubscriptionPaymentMethod,
};
export { GetImportCounts, GetActiveSubscription };

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading
Loading