Commit Graph

75 Commits

Author SHA1 Message Date
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
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
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
eadd790fe1 feat(verify-user): add link to view user agreement and improve layout for user information
Some checks are pending
Build and Push Docker Images / Build and Push Docker Images (push) Has started running
2025-07-25 10:58:39 +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
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
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
9926de99d6 feat(filters): replace existing filters with dynamic filters for improved user and device management 2025-07-14 21:39:31 +05:00
8fac07bb60 feat(user): implement user update functionality and enhance verification page UI 2025-07-14 21:38:29 +05:00
361a01d86c fix getProfile import in PaymentId 🐛 2025-07-13 22:57:20 +05:00
255c03ae6a feat: implement user verification and rejection functionality with improved error handling 2025-07-13 22:51:46 +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
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
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
9e25da717b feat: add expiry label to ExpiryCountDown component in TopupPage 2025-07-06 22:37:23 +05:00
154226b48d feat: add radio filter for topup expiry
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m49s
2025-07-06 19:48:24 +05:00
da7d101ea6 feat: add payment method filter to payments page
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 5m58s
2025-07-05 20:47:31 +05:00
fa0d088f7f feat: enhance payment retrieval with flexible query parameters and add dynamic filters to payments page
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 2m18s
2025-07-05 20:41:12 +05:00
378fb4074c refactor: update topup status handling in DynamicFilter and TopupsTable components 2025-07-05 19:44:36 +05:00
f3328f7a7b feat: add topup management features including topup creation, cancellation, and countdown timer 2025-07-04 23:07:02 +05:00
c90b003167 refactor: enhance parental control features and improve device blocking logic 🔨 2025-07-02 23:29:40 +05:00
905b4fa2a6 refactor: remove unused imports in user payments page component 🔨
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m55s
2025-07-01 07:54:33 +05:00
a6d844e8d1 refactor: reorganize imports and improve session handling in various components 🔨
Some checks are pending
Build and Push Docker Images / Build and Push Docker Images (push) Has started running
2025-07-01 07:53:21 +05:00
8051b00dcf refactor: remove unused import and improve conditional rendering in block device dialog 🔨 2025-07-01 06:59:38 +05:00
3cd3bbad16 feat(portal-ui): enhance user and device information display in admin and user devices tables 2025-06-30 22:58:44 +05:00
01b064aee7 WIP feat(admin-devices): enhance device management from admin with dynamic filters and improved blocking functionality 2025-06-30 15:16:36 +05:00
0157eccd57 feat: add dual range slider component and integrate it into dynamic filter for device management
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m49s
2025-06-29 20:46:34 +05:00
11ac852762 chore: upgrade to tailwind v4 and add a generic filter for dynamic filter handling
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 7m51s
2025-06-27 14:27:44 +05:00
9e0d2d277b refactor: streamline package.json and tailwind.config.ts
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 1m56s
- Simplified dependencies in package.json by removing unused packages and organizing existing ones.
- Updated tailwind.config.ts for better readability and maintainability, ensuring consistent formatting and structure.
2025-06-27 13:12:29 +05:00
383ffddde6 fix: remove unused components and fix build 🐛
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 1m13s
2025-06-26 19:01:25 +05:00
59adaaf281 feat(devices): add proper filter handling and update shadcn 🔨 2025-06-26 18:42:48 +05:00
6aea54884d feat: add admin check for device and payment pages; update session type to include is_admin property
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 8m9s
2025-06-26 11:36:34 +05:00
bed426a6b4 feat: add loading state and full-page loader component; update payment page and application layout to improve user experience
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 7m23s
2025-05-31 12:37:46 +05:00
886b0b15d0 fix: remove unused authentication imports in PaymentPage component
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 5m39s
2025-04-20 08:14:06 +05:00
3d12786332 fix: remove unused session retrieval in PaymentPage component
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 1m52s
2025-04-20 07:58:36 +05:00
ba91d2c8d4 feat: add getProfile function and integrate user profile retrieval in payment and layout components
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 1m47s
2025-04-20 07:40:31 +05:00
de1e842145 fix: remove unused type prop from BlockDeviceDialog component
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m16s
2025-04-14 01:10:10 +05:00
6365a701ba feat: enhance error handling and improve API response management across components
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 1m39s
2025-04-14 01:05:07 +05:00
0d578c9add feat: add loading skeleton for devices table and improve payment processing logic
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m30s
2025-04-12 17:01:37 +05:00
7750c5a1cc feat: add Dashboard layout main Error component for error handling in dashboard
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Has been cancelled
2025-04-12 14:47:25 +05:00
bb5eff8b5b refactor: remove layout error component from dashboard
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m10s
2025-04-12 14:42:24 +05:00
aff9d26e0e refactor: enhance error handling and add pagination to device queries
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 1m37s
2025-04-12 14:35:23 +05:00
b932fcf03c TEMPORARY FIX TO TEST BUILD
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 1m15s
2025-04-10 23:18:19 +05:00
e8296ae3f6 temporary fix for build and remove previous auth related code 2025-04-10 22:39:38 +05:00
7e49bf119a refactor: update axios client import, enhance device and payment handling, and add cancel payment button component
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 6m28s
2025-04-08 21:37:51 +05:00
daab793592 refactor: implement session checking utility, enhance device queries with session validation, and improve UI interactions for device management
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 6m36s
2025-04-06 22:43:12 +05:00