Commit Graph

  • 79ecb625d9 feat: enforce strict TypeScript rules and add biome configuration i701 2025-06-28 12:01:17 +05:00
  • 11ac852762 chore: upgrade to tailwind v4 and add a generic filter for dynamic filter handling i701 2025-06-27 14:27:44 +05:00
  • 9e0d2d277b refactor: streamline package.json and tailwind.config.ts i701 2025-06-27 13:12:29 +05:00
  • 71fc914bde chore: update package.json ♻️ i701 2025-06-26 19:30:29 +05:00
  • 967a1d29e3 wth what was yarn doing here 😭 i701 2025-06-26 19:18:52 +05:00
  • 383ffddde6 fix: remove unused components and fix build 🐛 i701 2025-06-26 19:01:25 +05:00
  • 3727110bd6 Merge pull request #2 from i701/feat/devices-table-filter Abdulla Aidhaan 2025-06-26 18:44:19 +05:00
  • 59adaaf281 feat(devices): add proper filter handling and update shadcn 🔨 feat/devices-table-filter i701 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 i701 2025-06-26 11:36:34 +05:00
  • fb3ad136bc chore: update README with new todos 🔧 i701 2025-06-26 11:36:04 +05:00
  • d2b281281f feat: implement add device functionality with validation and error handling; refactor related components for improved state management i701 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 i701 2025-06-09 01:12:16 +05:00
  • 8438ceb376 feat: add vendor information to device components and update related UI elements fix: update sidebar transition duration for smoother experience chore: update package dependencies and versions for improved stability and features i701 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 i701 2025-05-31 12:37:46 +05:00
  • c705addccc feat: enhance MAC address guide with contact button for assistance i701 2025-05-31 00:02:25 +05:00
  • 07349cda05 Refactor payment verification and add MAC address guide i701 2025-05-30 23:53:08 +05:00
  • a093ab1666 fix: update welcome message in ApplicationLayout and simplify payment verification logic in DevicesToPay i701 2025-05-30 20:40:24 +05:00
  • 0c093f1303 feat: add age validation in signup and update payment verification logic i701 2025-04-20 12:36:24 +05:00
  • f7122cb252 chore: update package.json to add millify dependency and remove unnecessary newline i701 2025-04-20 12:03:52 +05:00
  • 6a078d918e fix: update OTP verification status message in VerifyRegistrationOTP function i701 2025-04-20 08:49:53 +05:00
  • de1e76f746 fix: correct OTP type in VerifyRegistrationOTP function i701 2025-04-20 08:48:42 +05:00
  • 12f981186a fix: update verification error message in VerifyRegistrationOTP function i701 2025-04-20 08:37:48 +05:00
  • 9c67386d69 fix: correct user verification logic in VerifyRegistrationOTP function i701 2025-04-20 08:29:27 +05:00
  • 886b0b15d0 fix: remove unused authentication imports in PaymentPage component i701 2025-04-20 08:14:06 +05:00
  • 3d12786332 fix: remove unused session retrieval in PaymentPage component i701 2025-04-20 07:58:36 +05:00
  • ba91d2c8d4 feat: add getProfile function and integrate user profile retrieval in payment and layout components i701 2025-04-20 07:40:31 +05:00
  • ac11fee754 fix: ensure device list is refreshed after adding a new device i701 2025-04-19 13:43:37 +05:00
  • 1ae529c758 fix: remove unused imports from authentication pages for cleaner code i701 2025-04-19 11:08:44 +05:00
  • a4ffb1e34a feat: implement AuthLayout component and streamline OTP verification forms with enhanced messaging i701 2025-04-19 10:22:42 +05:00
  • 3703b3e8fc fix: enhance verification feedback in VerifyRegistrationOTP function and update UI messages i701 2025-04-18 19:34:29 +05:00
  • e0e3de064a fix: update error messages and statuses in VerifyRegistrationOTP function for clarity i701 2025-04-18 18:53:20 +05:00
  • cd2cff7926 update logo to omega i701 2025-04-18 15:38:38 +05:00
  • 00705bcd1a fix: update signin function to handle user verification response correctly i701 2025-04-18 15:04:24 +05:00
  • acb0ead6de refactor: remove unused import of checkIdOrPhone in OTP verification page i701 2025-04-18 14:38:21 +05:00
  • 923887b559 feat: integrate checkTempIdOrPhone in signup logic to validate temporary phone numbers i701 2025-04-18 14:35:34 +05:00
  • f3f5800df6 feat: implement checkTempIdOrPhone function and update OTP verification logic i701 2025-04-18 13:50:58 +05:00
  • 4127035471 fix: add logging for user data and adjust verification check in signin function i701 2025-04-18 13:21:47 +05:00
  • 322f526069 fix: streamline redirect logic for verified OTP response i701 2025-04-18 12:05:08 +05:00
  • 0b2dcfcc01 feat: enhance OTP verification flow with error handling and response checks i701 2025-04-18 11:57:20 +05:00
  • 25404b66f7 fix: add error message display for general errors in OTP verification form i701 2025-04-17 23:47:59 +05:00
  • 2cb2059f9e feat: integrate backend mobile login and enhance user verification flow i701 2025-04-17 23:25:06 +05:00
  • 1e023ebf13 feat: update signup and OTP verification forms to enhance error handling and state management i701 2025-04-17 15:18:01 +05:00
  • 470e8452b5 registration verification WIP i701 2025-04-17 14:04:22 +05:00
  • 0f9d1107de feat: implement user registration and OTP verification flow with backend integration i701 2025-04-17 13:02:35 +05:00
  • de1e842145 fix: remove unused type prop from BlockDeviceDialog component i701 2025-04-14 01:10:10 +05:00
  • 6365a701ba feat: enhance error handling and improve API response management across components i701 2025-04-14 01:05:07 +05:00
  • 0d578c9add feat: add loading skeleton for devices table and improve payment processing logic i701 2025-04-12 17:01:37 +05:00
  • 067acef49c fix: reset form after successfully adding a device in AddDeviceDialog i701 2025-04-12 14:48:48 +05:00
  • 7750c5a1cc feat: add Dashboard layout main Error component for error handling in dashboard i701 2025-04-12 14:47:25 +05:00
  • bb5eff8b5b refactor: remove layout error component from dashboard i701 2025-04-12 14:42:24 +05:00
  • 4e16c0ac54 refactor: remove unused import from device-card and devices-table components i701 2025-04-12 14:38:35 +05:00
  • aff9d26e0e refactor: enhance error handling and add pagination to device queries i701 2025-04-12 14:35:23 +05:00
  • d60dd3af14 add mirror to gitea Shihaam Abdul Rahman 2025-04-12 06:47:26 +05:00
  • 9e9fab5b2e add mirror to gitea Shihaam Abdul Rahman 2025-04-12 06:41:24 +05:00
  • 477695294e cleaner output Shihaam Abdul Rahman 2025-04-12 04:38:27 +05:00
  • 480f649511 cleaner output Shihaam Abdul Rahman 2025-04-12 04:34:57 +05:00
  • e841932cbf down kohffa up kuraanee.. also there is 1 ui Shihaam Abdul Rahman 2025-04-12 03:56:02 +05:00
  • 1b724ca1e4 f all that just deploy Shihaam Abdul Rahman 2025-04-12 03:33:58 +05:00
  • 02e1bcbc87 add auto deploy Shihaam Abdul Rahman 2025-04-12 03:07:03 +05:00
  • 5e1364e083 add auto deploy Shihaam Abdul Rahman 2025-04-12 02:52:43 +05:00
  • 378c120035 feat: add example environment configuration file and update .gitignore to include .env files i701 2025-04-10 23:56:27 +05:00
  • c7993620f5 remove prisma stuff Shihaam Abdul Rahman 2025-04-10 23:55:22 +05:00
  • 91563cb2ba remove prisma stuff Shihaam Abdul Rahman 2025-04-10 23:49:14 +05:00
  • b932fcf03c TEMPORARY FIX TO TEST BUILD i701 2025-04-10 23:18:19 +05:00
  • e8296ae3f6 temporary fix for build and remove previous auth related code i701 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 i701 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 i701 2025-04-06 22:43:12 +05:00
  • 9e2a2f430e refactor: update payment types and user interface, enhance error handling, and adjust API base URL i701 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 i701 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 i701 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 i701 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 i701 2025-03-26 22:48:14 +05:00
  • 32bb01b656 refactor: replace custom authentication middleware with NextAuth, remove unused authentication pages, and update matcher configuration i701 2025-03-23 18:06:27 +05:00
  • 020d74c5e2 refactor: update authentication flow to use NextAuth, replace better-auth with axios for API calls, and clean up unused code i701 2025-03-23 15:07:03 +05:00
  • 0fd269df31 refactor: migrate authentication and signup flow to use external API and improve type safety i701 2025-01-24 11:42:38 +05:00
  • 8ffabb1fcb Refactor authentication middleware to use native fetch, update dependencies, and enhance error handling. Add new error boundary component for dashboard and improve user verification UI. Update payment handling and device management components for better user experience. Adjust CSS for error backgrounds and refine input read-only components with validation indicators. i701 2025-01-15 10:35:03 +05:00
  • d14b0b35a3 final fix TheHamkerCat 2025-01-11 05:31:13 +05:30
  • b9cfc55751 fix: openssl TheHamkerCat 2025-01-11 04:39:07 +05:30
  • ff70624283 fix: revert wut TheHamkerCat 2025-01-11 04:31:04 +05:30
  • cd86a7ad42 installing openssl Shihaam Abdul Rahman 2025-01-11 03:58:42 +05:00
  • e2e57516a0 fix:wut TheHamkerCat 2025-01-11 04:18:26 +05:30
  • ef32b7413d hamker magic Shihaam Abdul Rahman 2025-01-11 03:35:55 +05:00
  • 7bfdc10a5a switch to node Shihaam Abdul Rahman 2025-01-11 02:56:21 +05:00
  • d5c9253b04 bun can build Shihaam Abdul Rahman 2025-01-11 02:55:33 +05:00
  • c79f06c17f bruh i701 2025-01-11 02:29:32 +05:00
  • 8e068f1aa5 attempt 4 docker i701 2025-01-11 01:55:43 +05:00
  • 994956a98d attempt no 3 docker i701 2025-01-11 01:50:21 +05:00
  • a5b18e89d3 attempt 2 building with docker i701 2025-01-11 01:45:19 +05:00
  • bfba3cf88b npx now Shihaam Abdul Rahman 2025-01-11 01:42:48 +05:00
  • d72f9ae320 attempt to build docker again Shihaam Abdul Rahman 2025-01-11 01:40:14 +05:00
  • 0943898cc1 remove test api route i701 2025-01-11 00:46:17 +05:00
  • 2c67848618 Enhance user verification and UI components i701 2025-01-10 23:34:53 +05:00
  • a3f0759731 Refactor user verification and data handling i701 2025-01-10 21:58:13 +05:00
  • fcf4f37561 remove unused imports i701 2025-01-10 21:44:34 +05:00
  • 0e6f405ec4 optimize container build Shihaam Abdul Rahman 2025-01-10 21:20:33 +05:00
  • fe3161ead9 auto build Shihaam Abdul Rahman 2025-01-10 20:57:37 +05:00
  • ff0eae6ec4 Enhance user verification and data validation features i701 2025-01-10 15:59:44 +05:00
  • 1a195d2307 Enhance payment processing and device management features i701 2025-01-08 23:04:30 +05:00
  • 0a63e4337e Enhance user management and payment processing features i701 2025-01-06 12:49:13 +05:00
  • 745f8d8fad Enhance device management and user experience features i701 2025-01-01 23:48:56 +05:00