Commit Graph

138 Commits

Author SHA1 Message Date
31a05ae917 style: add skeletons to paymentId and deviceId pages ♻️
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 10m58s
2025-09-24 17:46:04 +05:00
5dab74b14b refactor: create utility function to hide AccountInformation component for topup and payment 🔧
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 8m50s
2025-09-21 10:07:16 +05:00
a60e9a9c85 chore: add skeletons to tables and loading.tsx files for routes and run formatting ♻️
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 12m20s
2025-09-20 20:42:14 +05:00
5277c13fb7 fix: allow admins only to block with details in parental control page (mobile view) 🐛
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 9m39s
2025-09-20 19:07:08 +05:00
035cd02012 fix: payment info display logic condition 🐛
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 15m16s
2025-09-20 14:57:21 +05:00
39e84723b1 refactor: remove table captions from all tables 🔧 2025-09-20 14:40:55 +05:00
19043aa692 fix: set 100 MVR for default wallet topup amount 🔧 2025-09-20 14:25:48 +05:00
f2a17d522b fix: hide account information once the payment is verified/expired/cancelled 🔧 2025-09-20 14:17:48 +05:00
43b8e22196 fix: remove pagination if there is only 1 page 🔧 2025-09-20 14:09:12 +05:00
1e2329e7f1 refactor(sidebar): re arrange sidebar links 🔨 2025-09-20 11:14:38 +05:00
6c5f848856 remove welcome banner after 4 seconds with animation 2025-09-20 11:14:11 +05:00
17aa65a686 feat(user-update-form): display field errors in user update form
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 7m52s
2025-07-28 10:03:17 +05:00
21938657ca fix(wallet-transactions): improve badge text color for transaction types (mobile)
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 8m44s
2025-07-27 22:23:37 +05:00
a717c3d242 feat(admin-topup): add description field to topup request payload
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 8m2s
fix(wallet-transactions-table): update badge colors for better visibility
2025-07-27 22:13:49 +05:00
171b1d4d7c feat(agreements): implement agreement fetching and display with error handling
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 13m34s
feat(agreement-card): create AgreementCard component for displaying user agreements
fix(devices-table): update no devices message for clarity based on parental control
fix(payments-table): update no payments message for consistency
fix(topups-table): update no topups message for consistency
feat(user): add agreement field to User interface
2025-07-27 19:43:01 +05:00
dcf58c4349 fix(sidebar): adjust transition durations for consistency 🐛 2025-07-27 19:41:50 +05:00
3da668a94a feat(admin-topup): add description field to topup form and validation for amount
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 8m56s
fix(verify-registration-otp): improve styling and structure of OTP verification form
2025-07-27 16:01:15 +05:00
76a4e3d66e fix(devices): fix payment amount generation by passing actual values 🐛
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 7m43s
2025-07-27 15:22:15 +05:00
db261ae0bd fix(signup-form): update header and welcome message for clarity
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 8m55s
2025-07-27 14:22:32 +05:00
644e4f730f feat(user): add admin topup functionality in user details page
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 6m16s
2025-07-27 12:37:38 +05:00
3943c0d6c8 fix(wallet): update styling for total debit/credit display in wallet transactions table
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 6m56s
2025-07-26 18:56:28 +05:00
e9af120c7b feat(wallet): update transaction type from CREDIT to TOPUP and display total debit/credit amounts
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 5m27s
2025-07-26 00:17:22 +05:00
e0b76bb865 feat(wallet): implement wallet transactions table and filtering options
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 7m19s
2025-07-25 16:01:20 +05:00
9b2f2c1528 add admin checks for admin pages and run biome formating 🔨
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 11m8s
2025-07-25 13:31:12 +05:00
aedf7cdf7d feat(topups): add support for fetching all topups in getTopups function
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 7m2s
2025-07-25 11:06:55 +05:00
c2578f1c8f feat(user-agreement): implement user agreement upload functionality and update related components 2025-07-25 10:39:15 +05:00
1f6fe7db38 feat(user-topups): add user topups page with dynamic filtering and admin table integration
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Has been cancelled
feat(admin-devices-table): update admin check to use is_admin and clean up device display logic 
feat(admin-topup-table): create admin topups table with pagination and detail view links 
fix(user-payments-table): correct user data access and display payment amount with currency 
feat(app-sidebar): add link for user topups in the admin sidebar 
fix(backend-types): enhance Payment interface to include user details for better data handling 
2025-07-24 23:01:41 +05:00
d7b8e4ec64 chore(user-payments-table): remove unused imports 🔧
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 44s
2025-07-23 23:13:04 +05:00
c34285c66d feat(admin): add admin payment tables + filters
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Has been cancelled
2025-07-23 23:12:10 +05:00
dc3b5f9bf9 feat(user-verification): implement user verification functionality and update dialog UI
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 6m54s
2025-07-16 02:03:03 +05:00
7a02cb2415 chore(user-update-form): remove unused import for cleaner code 🔧
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 5m40s
2025-07-14 21:40:22 +05:00
8fac07bb60 feat(user): implement user update functionality and enhance verification page UI 2025-07-14 21:38:29 +05:00
780239dbbe feat(admin): add usertable and update next config
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 5m25s
2025-07-13 23:09:02 +05:00
255c03ae6a feat: implement user verification and rejection functionality with improved error handling 2025-07-13 22:51:46 +05:00
5809e26593 refactor: simplify FloatingInput and Textarea components by removing unnecessary forwardRef usage 🔨 2025-07-13 22:49:55 +05:00
9c1d1c5d2b feat: add floating label input component for enhanced form usability 2025-07-11 14:41:47 +05:00
a20c939c91 feat: implement user profile page and integrate profile fetching logic in AccountPopover and ApplicationLayout components 2025-07-11 14:41:06 +05:00
d1fdcc873a fix: simplify condition for displaying pending payment link in ClickableRow component 🐛
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 18m1s
2025-07-11 09:59:29 +05:00
71f48b1270 fix: remove unnecessary JSON display of payment creation date and improve conditional styling in MobilePaymentDetails component 🐛
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 7m52s
2025-07-09 21:44:54 +05:00
27a0b5d4b3 bug: fix payment status display and force timezones in creation date in PaymentsTable and DevicesToPay components 🐛
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 7m27s
2025-07-09 21:14:49 +05:00
783d4b360d fix: pagination in PaymentsTable and TopupsTable components 🐛
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 7m35s
2025-07-08 22:40:06 +05:00
fa12cd74d7 refactor: use single seperate AccountInfomation component and integrate it into DevicesToPay and TopupToPay components 🔨
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 5m31s
2025-07-08 21:09:17 +05:00
8f9b4ba2e5 refactor: remove unused imports in TopupToPay component 🔨
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 12m18s
2025-07-08 19:54:48 +05:00
a61231cf6b refactor: improve state management and layout in Topup components 🔨
Some checks are pending
Build and Push Docker Images / Build and Push Docker Images (push) Has started running
2025-07-08 19:54:07 +05:00
9f9f2e4e91 feat: add disabled prop to DevicesToPay component and update button state management
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 5m36s
2025-07-06 23:19:12 +05:00
1a11f1a06c refactor: implement device payment verification with useActionState hook 🔨 2025-07-06 23:06:51 +05:00
837cc35ad3 refactor: reorder imports and improve variable naming in CancelPaymentButton component 🔨 2025-07-06 22:39:16 +05:00
4797ee8dde feat: add expiry label to ExpiryCountDown component 2025-07-06 22:38:39 +05:00
df2b3da22e feat: enhance payment and topup interfaces with status and expiration details 2025-07-06 22:38:01 +05:00
8c94c92281 refactor: enhance topup status display and improve conditional rendering in TopupsTable component 🔨 2025-07-06 20:12:25 +05:00