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-Ayed and Claude 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-Ayed and Claude 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
Hamza-Ayed
0452c36379
Update: 2026-07-31 19:14:05
2026-07-31 19:14:05 +03:00
Hamza-Ayed
7362f1ce96
Update: 2026-07-31 03:58:40
2026-07-31 03:58:40 +03:00