Commit Graph

79 Commits

Author SHA1 Message Date
f4c34d3b7b feat: enhance dual-range-slider handling in DynamicFilter component
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 12m44s
2025-07-04 23:11:01 +05:00
f3328f7a7b feat: add topup management features including topup creation, cancellation, and countdown timer 2025-07-04 23:07:02 +05:00
89a35a9674 feat: add "Top Ups" option to sidebar with appropriate permissions and icon 2025-07-04 23:05:30 +05:00
cd1dba06f0 refactor: update progress component styles and add radix-ui/react-progress dependency 🔨 2025-07-04 23:04:38 +05:00
c90b003167 refactor: enhance parental control features and improve device blocking logic 🔨 2025-07-02 23:29:40 +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
1549b209b3 refactor: reorganize imports and enhance admin category filtering in AppSidebar 🔨 2025-07-01 07:52:33 +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
2834f23f80 feat: enhance device cart with cancel feature and improve payments table filters 2025-06-29 19:55:00 +05:00
3f92a00bfe fix: correct font variable usage and improve type handling in dynamic filter
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 7m18s
2025-06-28 12:01:25 +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
d2b281281f feat: implement add device functionality with validation and error handling; refactor related components for improved state management
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 11m49s
2025-06-25 20:10:32 +05:00
406733b360 feat: update authentication layout and forms for improved user experience; add new dependencies and enhance styling
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 5m39s
2025-06-09 01:12:16 +05:00
8438ceb376 feat: add vendor information to device components and update related UI elements
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 9m52s
fix: update sidebar transition duration for smoother experience
chore: update package dependencies and versions for improved stability and features
2025-06-02 09:17:16 +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
c705addccc feat: enhance MAC address guide with contact button for assistance
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 6m16s
2025-05-31 00:02:25 +05:00
07349cda05 Refactor payment verification and add MAC address guide
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 1m23s
- Updated payment verification logic in `actions/payment.ts` to remove unused code and improve clarity.
- Enhanced `DevicesToPay` component to handle separate states for wallet and transfer payment verification.
- Introduced a new `GetMacAccordion` component to guide users on finding their MAC addresses.
- Created a reusable accordion component in `ui/accordion.tsx` for better UI consistency.
- Integrated the MAC address guide into the device addition dialog.
- Updated Tailwind CSS configuration to include animations for the accordion component.
- Added Radix UI Accordion dependency to package.json and package-lock.json.
- Improved error handling in API response utility to log unauthorized responses.
2025-05-30 23:53:08 +05:00
a093ab1666 fix: update welcome message in ApplicationLayout and simplify payment verification logic in DevicesToPay
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 1m41s
2025-05-30 20:40:24 +05:00
0c093f1303 feat: add age validation in signup and update payment verification logic
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 5m17s
2025-04-20 12:36:24 +05:00
f7122cb252 chore: update package.json to add millify dependency and remove unnecessary newline
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 9m3s
2025-04-20 12:03:52 +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
a4ffb1e34a feat: implement AuthLayout component and streamline OTP verification forms with enhanced messaging
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 1m49s
2025-04-19 10:22:42 +05:00
3703b3e8fc fix: enhance verification feedback in VerifyRegistrationOTP function and update UI messages
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 5m46s
2025-04-18 19:34:29 +05:00
e0e3de064a fix: update error messages and statuses in VerifyRegistrationOTP function for clarity
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m45s
2025-04-18 18:53:20 +05:00
25404b66f7 fix: add error message display for general errors in OTP verification form
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 5m7s
2025-04-17 23:47:59 +05:00
1e023ebf13 feat: update signup and OTP verification forms to enhance error handling and state management
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m16s
2025-04-17 15:18:01 +05:00
470e8452b5 registration verification WIP
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 1m40s
2025-04-17 14:04:22 +05:00
0f9d1107de feat: implement user registration and OTP verification flow with backend integration
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m29s
2025-04-17 13:02:35 +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
067acef49c fix: reset form after successfully adding a device in AddDeviceDialog
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m3s
2025-04-12 14:48:48 +05:00
4e16c0ac54 refactor: remove unused import from device-card and devices-table components
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Has been cancelled
2025-04-12 14:38:35 +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
9e2a2f430e refactor: update payment types and user interface, enhance error handling, and adjust API base URL
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 3m14s
2025-04-05 23:25:17 +05:00
aa18484475 refactor: add tryCatch utility for error handling, update device-related components and types, and clean up unused code in payment actions
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 13m55s
2025-04-05 16:07:11 +05:00
dbdc1df7d5 refactor: update authentication flow to use PIN instead of email/password, enhance OTP verification with NextAuth, and improve session handling in components
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 6m26s
2025-04-05 11:50:39 +05:00
ef9f032366 refactor: streamline authentication flow by removing unused code, replacing custom auth utilities with NextAuth, and updating session handling in components
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 5m56s
2025-03-28 22:24:45 +05:00
99c5fef748 refactor: enhance authentication and signup flow with new providers, update middleware matcher, and improve type safety for API responses 2025-03-26 22:48:14 +05:00
020d74c5e2 refactor: update authentication flow to use NextAuth, replace better-auth with axios for API calls, and clean up unused code 2025-03-23 15:07:03 +05:00