Hamza-Ayed
|
699b380f2b
|
Update: 2026-07-21 20:58:30
|
2026-07-21 20:58:30 +03:00 |
|
Hamza-Ayed
|
3d0c266b7a
|
Update: 2026-07-21 20:55:19
|
2026-07-21 20:55:20 +03:00 |
|
Hamza-Ayed
|
23f697b1c6
|
Update: 2026-07-21 19:43:50
|
2026-07-21 19:43:51 +03:00 |
|
Hamza-Ayed
|
1bec13634a
|
Update: 2026-07-21 19:34:29
|
2026-07-21 19:34:29 +03:00 |
|
Hamza-Ayed
|
0ee3655c05
|
Update: 2026-07-21 19:31:02
|
2026-07-21 19:31:02 +03:00 |
|
Hamza-Ayed
|
4f47c0ad1d
|
Update: 2026-07-21 19:28:08
|
2026-07-21 19:28:08 +03:00 |
|
Hamza-Ayed
|
f3905bcb2c
|
Update: 2026-07-21 19:24:57
|
2026-07-21 19:24:57 +03:00 |
|
Hamza-Ayed
|
1103f6ffcf
|
Update: 2026-07-21 19:22:23
|
2026-07-21 19:22:23 +03:00 |
|
Hamza-Ayed
|
0351bffafc
|
Update: 2026-07-21 19:19:15
|
2026-07-21 19:19:15 +03:00 |
|
Hamza-Ayed
|
096f6a13a0
|
Update: 2026-07-21 19:15:57
|
2026-07-21 19:15:57 +03:00 |
|
Hamza-Ayed
|
ebd6f3734a
|
Update: 2026-07-21 19:09:42
|
2026-07-21 19:09:42 +03:00 |
|
Hamza-Ayed
|
085b180bdb
|
feat: implement secure OTP-based payout workflow with dynamic fee calculation and improved authentication checks
|
2026-07-19 01:51:39 +03:00 |
|
Hamza-Ayed
|
5fb2c25504
|
Update: 2026-07-10 13:41:34
|
2026-07-10 13:41:34 +03:00 |
|
Hamza-Ayed
|
f5a5ffc10c
|
Update: 2026-06-25 03:58:15
|
2026-06-25 04:00:27 +03:00 |
|
Hamza-Ayed
|
5b5033b110
|
Update: 2026-06-25 03:56:11
|
2026-06-25 03:58:30 +03:00 |
|
Hamza-Ayed
|
0671388e15
|
Update: 2026-06-25 00:05:45
|
2026-06-25 00:05:45 +03:00 |
|
Hamza-Ayed
|
cca16053da
|
Fix OTP verification success response payload and restore deterministic encryptData
|
2026-06-24 23:24:41 +03:00 |
|
Hamza-Ayed
|
2ee3a14c6d
|
Fix OTP verification success response payload and restore deterministic encryptData
|
2026-06-24 23:11:24 +03:00 |
|
Hamza-Ayed
|
7b0283473e
|
Fix timezone bug in request.php using MySQL DATE_ADD and clean up EncryptionHelper
|
2026-06-24 23:03:45 +03:00 |
|
Hamza-Ayed
|
12dfb25629
|
Update: 2026-06-24 22:56:39
|
2026-06-24 22:56:39 +03:00 |
|
Hamza-Ayed
|
f75e456aac
|
Update: 2026-06-24 16:27:39
|
2026-06-24 16:27:41 +03:00 |
|
Hamza-Ayed
|
2e4bf784ec
|
Update: 2026-06-24 16:18:03
|
2026-06-24 16:18:03 +03:00 |
|
Hamza-Ayed
|
dfeea2d95a
|
Update: 2026-06-24 16:15:00
|
2026-06-24 16:15:01 +03:00 |
|
Hamza-Ayed
|
4894d566a0
|
Update: 2026-06-24 16:04:53
|
2026-06-24 16:04:53 +03:00 |
|
Hamza-Ayed
|
3b2c2a86c6
|
Update: 2026-06-23 18:44:45
|
2026-06-23 18:44:45 +03:00 |
|
Hamza-Ayed
|
ed6e34cc4b
|
Update: 2026-06-23 18:36:09
|
2026-06-23 18:36:09 +03:00 |
|
Hamza-Ayed
|
bb13eb74e8
|
Update: 2026-06-23 18:32:23
|
2026-06-23 18:32:23 +03:00 |
|
Hamza-Ayed
|
4043d939f2
|
Update: 2026-06-23 18:21:54
|
2026-06-23 18:21:54 +03:00 |
|
Hamza-Ayed
|
f25066140f
|
Update: 2026-06-23 18:19:33
|
2026-06-23 18:19:33 +03:00 |
|
Hamza-Ayed
|
c859b8006b
|
Update: 2026-06-23 18:18:30
|
2026-06-23 18:18:30 +03:00 |
|
Hamza-Ayed
|
342611a158
|
Update: 2026-06-23 18:12:45
|
2026-06-23 18:12:45 +03:00 |
|
Hamza-Ayed
|
b110e03039
|
Update: 2026-06-23 17:58:46
|
2026-06-23 17:58:46 +03:00 |
|
Hamza-Ayed
|
52c4f96976
|
Update: 2026-06-23 17:42:09
|
2026-06-23 17:42:09 +03:00 |
|
Hamza-Ayed
|
148ca3af1d
|
Update: 2026-06-23 17:25:29
|
2026-06-23 17:25:29 +03:00 |
|
Hamza-Ayed
|
1a9619f9f8
|
fix(security): fix login AND logic to OR, add signup input validation, separate OTP rate limit keys
|
2026-06-17 07:05:58 +03:00 |
|
Hamza-Ayed
|
3dad979eb5
|
fix(security): remove JWT role extraction without signature, add OTP replay protection, fix user enumeration
|
2026-06-17 06:45:53 +03:00 |
|
Hamza-Ayed
|
f907212c57
|
Update: 2026-06-12 20:40:40
|
2026-06-12 20:40:40 +03:00 |
|