Commit Graph

  • 2c6e110cd0 Allklplmpliedl manual JWT check and restored all driver fields68j2 main Hamza-Ayed 2026-04-26 17:07:47 +03:00
  • 27e9d89af3 Alllplmpliedl manual JWT check and restored all driver fields68j2 Hamza-Ayed 2026-04-26 02:43:37 +03:00
  • d0211ecb86 Alllplmpliedl manual JWT check and restored all driver fields68j2 Hamza-Ayed 2026-04-26 02:19:57 +03:00
  • cc088decfd Alllplmpliedl manual JWT check and restored all driver fields68j2 Hamza-Ayed 2026-04-26 02:14:16 +03:00
  • 6d65f4d09f Alllplmmpliedl manual JWT check and restored all driver fields68j2 Hamza-Ayed 2026-04-25 22:07:42 +03:00
  • d20e041009 Allplmmpliedl manual JWT check and restored all driver fields68j2 Hamza-Ayed 2026-04-25 21:52:03 +03:00
  • fadb373d42 Allplmpliedl manual JWT check and restored all driver fields68j2 Hamza-Ayed 2026-04-25 21:28:42 +03:00
  • fca292f2a4 Add common audiences to wallet config Hamza-Ayed 2026-04-25 17:01:59 +03:00
  • 671b90a954 Aplmpliedl manual JWT check and restored all driver fields68j2 Hamza-Ayed 2026-04-25 16:58:16 +03:00
  • f535f7db1d Apmplied manual JWT check and restored all driver fields68j2 Hamza-Ayed 2026-04-25 15:10:12 +03:00
  • 61212b60af Applied manual JWT check and restored all driver fields68j2 Hamza-Ayed 2026-04-25 15:07:51 +03:00
  • da590e7fc0 Applied manual JWT check and restored all driver fields682 Hamza-Ayed 2026-04-25 14:53:01 +03:00
  • a724680755 Applied manual JWT check and restored all driver fields62 Hamza-Ayed 2026-04-25 14:21:32 +03:00
  • ee9c0f3a04 Applied manual JWT check and restored all driver fields2 Hamza-Ayed 2026-04-25 13:32:35 +03:00
  • e306217806 Applied manual JWT check and restored all driver fields1 Hamza-Ayed 2026-04-25 12:39:35 +03:00
  • b9e66772a4 Fix getJWT key persistence and update ratings routes Hamza-Ayed 2026-04-25 12:28:14 +03:00
  • 8e692d1b55 Fix Missing security headers and optimize driverLoginGoogle to include driverToken Hamza-Ayed 2026-04-25 12:22:52 +03:00
  • 67c5043426 Fix phone_verification.is_verified column name to match V1 exactly Hamza-Ayed 2026-04-25 12:16:27 +03:00
  • b85e49f4b8 Applied manual JWT check and restored all driver fields Hamza-Ayed 2026-04-25 12:13:28 +03:00
  • 8545c09b76 Fix database column issues and shamCash join Hamza-Ayed 2026-04-25 12:06:15 +03:00
  • b4dd178075 Relax app verification check Hamza-Ayed 2026-04-25 12:01:06 +03:00
  • 761254ab3c Fix driver JWT handshake password checking logic Hamza-Ayed 2026-04-25 11:57:41 +03:00
  • d78da5de88 Fix driver token table and IV padding Hamza-Ayed 2026-04-25 11:48:52 +03:00
  • fe5fa1feff driver api setting 1 Hamza-Ayed 2026-04-25 11:42:40 +03:00
  • fccd758e93 Sync Ride Lifecycle with V1: Added legacy array payload, DriverList, and driver_orders tracking Hamza-Ayed 2026-04-25 00:31:08 +03:00
  • 540c5cc7ab Security hardening: fixed 13 vulnerabilities, added AI-powered SupportController (Gemini), and stabilized Flutter Complaint logic Hamza-Ayed 2026-04-24 22:55:56 +03:00
  • cc85fe1815 Security Hardening: Implement RateLimiter for OTP, add strict validation for Admin device_number, and reduce HMAC tolerance to 60s Hamza-Ayed 2026-04-24 22:07:34 +03:00
  • 2b9176e229 llll;ll123Scurity:6 \Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 21:18:48 +03:00
  • 5622b57da9 ;ll123Scurity:6 \Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 21:09:49 +03:00
  • 238cf844c8 ll123Scurity:6 \Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 21:02:53 +03:00
  • 18933c8480 l123Scurity:6 \Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 20:31:49 +03:00
  • c438bd5da0 123Scurity:6 \Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 20:24:18 +03:00
  • ee36011f35 12Scurity:6 \Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 20:10:17 +03:00
  • 8ac07c4b3f 1Scurity:6 \Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 20:03:03 +03:00
  • bcc6639a3a S,e,curity:6 \Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 17:10:21 +03:00
  • 7805f02cd6 Se,curity:6 \Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 17:05:16 +03:00
  • 8145e459fd Security:6 \Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 17:02:04 +03:00
  • e8f9c8bd05 Security:6 Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 16:56:57 +03:00
  • ff5a7bdc0e Security:5 Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 16:55:56 +03:00
  • c536500c15 Security:4 Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 16:52:26 +03:00
  • 5b5d97b1f3 Security:3 Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 16:41:18 +03:00
  • 2540bef154 Security:2 Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 16:28:11 +03:00
  • 392e37c198 Security: Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer Hamza-Ayed 2026-04-24 15:40:44 +03:00
  • 756980b6d7 Security: Fix HMAC handshake undefined variables and relax JWT issuer for V1 compatibility Hamza-Ayed 2026-04-24 15:29:14 +03:00
  • 4534e8769b Update authentication logic and SDK fixes Hamza-Ayed 2026-04-24 15:12:12 +03:00
  • 2745b307a9 Fix: Applied correct V1 secret keys for passenger vs driver wallet tokens Hamza-Ayed 2026-04-24 01:30:10 +03:00
  • d9039aaf14 Fix: Replicated V1 wallet login logic exactly for payment server compatibility Hamza-Ayed 2026-04-24 01:25:10 +03:00
  • 2ecc1536e2 Fix: Increase wallet login rate limit to 50 attempts Hamza-Ayed 2026-04-24 01:19:10 +03:00
  • c7f3f09f0e Fix: Hardcode wallet allowed audiences to ensure compatibility Hamza-Ayed 2026-04-24 01:16:22 +03:00
  • 733f1b98f5 Fix: Allow 'unknown' password fallback for wallet login Hamza-Ayed 2026-04-24 01:12:25 +03:00
  • f6ad0773f3 Fix: Align wallet audience format with TripzWallet:platform Hamza-Ayed 2026-04-24 01:06:08 +03:00
  • 555b6a261f Fix: Add Tripz-Wallet to allowed audiences Hamza-Ayed 2026-04-24 01:00:08 +03:00
  • 93b57d2ece Fix: Decrypt profile fields, wallet fingerprint alias, and enable profile POST update Hamza-Ayed 2026-04-24 00:42:56 +03:00
  • 69993ff775 Fix: Profile visibility, Wallet login alias, and Notification Page crash Hamza-Ayed 2026-04-24 00:36:08 +03:00
  • e78bfc6b5c Restrict active rides to last 12 hours Hamza-Ayed 2026-04-24 00:18:27 +03:00
  • 3f4b4ef659 Make HMAC optional for general API requests Hamza-Ayed 2026-04-24 00:10:22 +03:00
  • 425f28a715 Fix LegacyEncryption to use config for IV Hamza-Ayed 2026-04-23 23:55:51 +03:00
  • 75e928650b Fix legacy encryption paths and IV for V1 compatibility2 Hamza-Ayed 2026-04-23 23:51:43 +03:00
  • ac49dd92bd Fix legacy encryption paths and IV for V1 compatibility1 Hamza-Ayed 2026-04-23 23:48:23 +03:00
  • b52eb3bed2 Fix legacy encryption paths and IV for V1 compatibility Hamza-Ayed 2026-04-23 23:40:37 +03:00
  • 650cce2e86 Add login-google, admin/errors routes and Google login methods1 Hamza-Ayed 2026-04-23 23:30:17 +03:00
  • 8c9836a20c Add login-google, admin/errors routes and Google login methods Hamza-Ayed 2026-04-23 23:22:29 +03:00
  • 3c0b0a7dcd Fix: Correct useEnvironmentPath call on Application instance Hamza-Ayed 2026-04-23 21:51:06 +03:00
  • ded925620d Final fix: Native external environment path configuration Hamza-Ayed 2026-04-23 21:48:23 +03:00
  • a81ab40127 Restore V2 database keys and remove custom env path Hamza-Ayed 2026-04-23 21:46:10 +03:00
  • 0e916da9a6 Update environment path to external Hamza-Ayed 2026-04-23 21:37:40 +03:00
  • c4bf4ea679 Initial V2 commit 4\9 Hamza-Ayed 2026-04-23 21:23:23 +03:00
  • 098aa9ad37 refactor: update OTP system to support user-specific verification tables with legacy encryption and multi-role authentication. Hamza-Ayed 2026-04-23 17:03:38 +03:00
  • d64a423db9 Initial V2 commit 4\5 Hamza-Ayed 2026-04-22 23:56:02 +03:00
  • 3f4afd0f5c Initial V2 commit 4 Hamza-Ayed 2026-04-22 23:16:23 +03:00
  • 3269a836a2 Initial V2 commit 3 Hamza-Ayed 2026-04-22 22:45:47 +03:00
  • 9cd7c7a4df Initial V2 commit 2 Hamza-Ayed 2026-04-22 22:10:19 +03:00
  • 4706404488 Initial V2 commit Hamza-Ayed 2026-04-22 21:59:56 +03:00