Commit Graph
622 Commits
Author SHA1 Message Date
Hamza-Ayed 92a6aa5c0f Update: 2026-08-07 06:00:56 2026-08-07 06:00:56 +03:00
Hamza-Ayed 67465df000 Update: 2026-08-07 05:56:50 2026-08-07 05:56:50 +03:00
Hamza-Ayed 7a932580a3 Update: 2026-08-07 05:35:52 2026-08-07 05:35:52 +03:00
Hamza-Ayed 0b8b687ce1 Update: 2026-08-07 05:29:18 2026-08-07 05:29:18 +03:00
Hamza-Ayed b938e287c6 Update: 2026-08-07 05:05:45 2026-08-07 05:05:46 +03:00
Hamza-Ayed 977d238c84 Update: 2026-08-07 05:03:39 2026-08-07 05:03:39 +03:00
Hamza-Ayed 8e7c4a7104 Update: 2026-08-07 04:35:28 2026-08-07 04:35:28 +03:00
Hamza-Ayed f0ea698ab2 Update: 2026-08-07 02:58:47 2026-08-07 02:58:47 +03:00
Hamza-Ayed e070c2d9a8 Update: 2026-08-07 02:37:30 2026-08-07 02:37:30 +03:00
Hamza-Ayed 70772cf0d2 Update: 2026-08-07 02:32:14 2026-08-07 02:32:15 +03:00
Hamza-Ayed 3081aea802 Update: 2026-08-07 02:19:07 2026-08-07 02:19:07 +03:00
Hamza-Ayed b492034bad Update: 2026-08-07 02:10:33 2026-08-07 02:10:33 +03:00
Hamza-Ayed 9830e5f649 Update: 2026-08-07 01:53:09 2026-08-07 01:53:09 +03:00
Hamza-Ayed 5b864e30df Update: 2026-08-07 01:35:27 2026-08-07 01:35:27 +03:00
Hamza-Ayed 0cb1ab0ea3 Update: 2026-08-07 01:06:09 2026-08-07 01:06:09 +03:00
Hamza-Ayed a1104a4695 Update: 2026-08-07 00:57:03 2026-08-07 00:57:03 +03:00
Hamza-Ayed 6e451e8b71 Update: 2026-08-07 00:36:27 2026-08-07 00:36:27 +03:00
Hamza-Ayed 4d64a205fa Update: 2026-08-06 23:42:11 2026-08-06 23:42:11 +03:00
Hamza-Ayed 97471fd2bd refactor: migrate JWT storage to secure storage, update assets, and enhance login verification logic. 2026-08-06 22:54:52 +03:00
Hamza-Ayed 52101e650c Update: 2026-08-06 14:24:16 2026-08-06 14:24:16 +03:00
Hamza-Ayed e4553dabc1 chore: downgrade dependency versions and update Dart SDK constraint in pubspec.lock 2026-08-04 21:21:30 +03:00
Hamza-Ayed ca55aaebe8 Food: background location + native delivery overlay 2026-08-04 03:02:04 +03:00
Hamza-Ayed d695834d19 Food: single-source tracking, mode exclusivity, in-app navigation 2026-08-04 02:41:54 +03:00
Hamza-Ayed 788d3dcbe5 Food delivery driver module + masked calls + TURN 2026-08-04 02:08:20 +03:00
Hamza-Ayed f01e408ba6 Food delivery driver module + masked calls + TURN 2026-08-04 01:50:50 +03:00
Hamza-Ayed 04c214bdf6 Update: 2026-08-03 15:22:47 2026-08-03 15:22:47 +03:00
Hamza-Ayed 5f5e78691d Update: 2026-08-03 15:02:19 2026-08-03 15:02:19 +03:00
Hamza-Ayed dbf1e7870f Update: 2026-08-03 13:37:04 2026-08-03 13:37:04 +03:00
Hamza-Ayed 79333a4bee Update: 2026-08-03 13:22:27 2026-08-03 13:22:27 +03:00
Hamza-Ayed b60129d246 Update: 2026-08-03 13:10:56 2026-08-03 13:10:57 +03:00
Hamza-Ayed f36b30f0b8 Update: 2026-08-03 12:30:24 2026-08-03 12:30:25 +03:00
Hamza-Ayed ec467b01c6 Update: 2026-08-03 11:52:03 2026-08-03 11:52:03 +03:00
Hamza-Ayed 4abfd30ddd Update: 2026-08-03 11:34:06 2026-08-03 11:34:06 +03:00
Hamza-Ayed 0334f9881f Update: 2026-08-03 11:32:12 2026-08-03 11:32:12 +03:00
Hamza-Ayed 2b9f696372 Update: 2026-08-03 00:20:40 2026-08-03 00:20:40 +03:00
Hamza-Ayed c23c3c0721 Update: 2026-08-02 23:10:23 2026-08-02 23:10:23 +03:00
Hamza-Ayed 5691d84fa0 Update: 2026-08-02 23:03:25 2026-08-02 23:03:25 +03:00
Hamza-Ayed 2c962bf80a Update: 2026-08-02 22:51:18 2026-08-02 22:51:18 +03:00
Hamza-Ayed c9af364cbc Update: 2026-08-02 19:06:24 2026-08-02 19:06:24 +03:00
Hamza-Ayed 02e652a786 Update: 2026-08-02 18:28:40 2026-08-02 18:28:40 +03:00
Hamza-AyedandClaude Opus 5 03a21aa95d Bump transitive dev dependencies in lockfiles
matcher, test_api and related transitive packages, from pub get.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-02 18:19:55 +03:00
Hamza-AyedandClaude Opus 5 3b4b4639a6 Guard debug logs in release and remove device-check bypass
Log.print used developer.log with no kDebugMode guard, so release
builds emitted wallet JWTs, the HMAC secret, phone numbers and full
API responses to os_log/logcat on the user's device. Both the rider
and driver apps were affected.

Also removes a hardcoded test-account condition in the rider login
flow that skipped the entire FCM-token/fingerprint comparison — and
therefore the device-change OTP — for one email address.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-02 18:19:50 +03:00
Hamza-Ayed 4620e84d34 Update: 2026-08-02 17:52:28 2026-08-02 17:52:28 +03:00
Hamza-Ayed b78a6797d5 Fix table name click to cliq in all files 2026-08-01 04:31:53 +03:00
Hamza-Ayed 811b23ca9e Fix JSON payload parsing in payment server 2026-08-01 04:23:30 +03:00
Hamza-Ayed 915d517ba7 Port all fixes from IntaleqApp (Wallet, CLIQ, OTP, Docker) 2026-08-01 03:58:37 +03:00
Hamza-Ayed 12fc64dc9a Update: 2026-08-01 02:06:59 2026-08-01 02:06:59 +03:00
Hamza-Ayed 46e74330a1 Update: 2026-08-01 01:46:21 2026-08-01 01:46:21 +03:00
Hamza-Ayed 410fb14d77 Update: 2026-07-31 19:21:38 2026-07-31 19:21:38 +03:00
Hamza-Ayed cf3fea3834 Update: 2026-07-31 19:18:42 2026-07-31 19:18:43 +03:00