[2026-06-23 14:13:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 14:13:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 14:13:12] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 14:14:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 14:14:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 14:14:02] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 14:15:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 14:15:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 14:15:02] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 14:15:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 14:15:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 14:15:13] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 14:15:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 14:15:15] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 19:51:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:51:59] [debug] [index.php:276] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 19:52:00] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-06-23 19:52:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:52:00] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-23 19:52:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:52:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:52:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:52:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-23 19:52:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-23 19:52:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-23 19:52:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:52:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 19:52:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:52:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-06-23 19:52:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:52:05] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 19:52:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:52:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/10013 | {"method":"GET","uri":"/customers/10013","query":[],"ip":"::1"}
[2026-06-23 19:52:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:52:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 19:53:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:53:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 19:54:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:54:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 19:55:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:55:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 19:56:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:56:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 19:57:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:57:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 19:58:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:58:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 19:59:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 19:59:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:00:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:00:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:01:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:01:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:02:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:02:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:02:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:02:11] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-06-23 20:02:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:02:12] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/create | {"method":"GET","uri":"/customers/create","query":[],"ip":"::1"}
[2026-06-23 20:02:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:02:13] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:02:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:02:14] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:03:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:03:13] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:03:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:03:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-06-23 20:03:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:03:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:03:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:03:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/10012 | {"method":"GET","uri":"/customers/10012","query":[],"ip":"::1"}
[2026-06-23 20:03:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:03:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:03:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:03:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/10012/delete-info | {"method":"GET","uri":"/customers/10012/delete-info","query":[],"ip":"::1"}
[2026-06-23 20:04:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:04:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/create | {"method":"GET","uri":"/customers/create","query":[],"ip":"::1"}
[2026-06-23 20:04:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:04:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:04:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:04:13] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/check-duplicate | {"method":"GET","uri":"/customers/check-duplicate","query":{"phone":"7001203482","aadhaar":"","pan":""},"ip":"::1"}
[2026-06-23 20:04:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:04:18] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/check-duplicate | {"method":"GET","uri":"/customers/check-duplicate","query":{"phone":"7001203483","aadhaar":"","pan":""},"ip":"::1"}
[2026-06-23 20:04:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:04:46] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /customers/store | {"method":"POST","uri":"/customers/store","query":[],"ip":"::1"}
[2026-06-23 20:04:46] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: customer.create — Created customer: SAHID (ID: 10014) | {"module":"customer","action":"create","old_data":null,"new_data":null}
[2026-06-23 20:04:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:04:46] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/10014 | {"method":"GET","uri":"/customers/10014","query":[],"ip":"::1"}
[2026-06-23 20:04:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:04:48] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:05:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:05:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /customers/10014/update-verification | {"method":"POST","uri":"/customers/10014/update-verification","query":[],"ip":"::1"}
[2026-06-23 20:05:01] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: customer_verification.update — Updated verification checklist for customer 10014 | {"module":"customer_verification","action":"update","old_data":null,"new_data":null}
[2026-06-23 20:05:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:05:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/10014 | {"method":"GET","uri":"/customers/10014","query":[],"ip":"::1"}
[2026-06-23 20:05:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:05:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:05:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:05:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /customers/10014/update-verification | {"method":"POST","uri":"/customers/10014/update-verification","query":[],"ip":"::1"}
[2026-06-23 20:05:09] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: customer_verification.update — Updated verification checklist for customer 10014 | {"module":"customer_verification","action":"update","old_data":null,"new_data":null}
[2026-06-23 20:05:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:05:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/10014 | {"method":"GET","uri":"/customers/10014","query":[],"ip":"::1"}
[2026-06-23 20:05:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:05:11] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:05:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:05:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /customers/10014/status | {"method":"POST","uri":"/customers/10014/status","query":[],"ip":"::1"}
[2026-06-23 20:05:43] [error] [Logger.php:160] [IP:::1] [USER:1] Route dispatch failed: POST /customers/10014/status: PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'kyc_locked' in 'field list' in C:\xampp\htdocs\ai_admin\app\Models\Database.php:161
#0 C:\xampp\htdocs\ai_admin\app\Models\Database.php(161): PDO->prepare('UPDATE `custome...')
#1 C:\xampp\htdocs\ai_admin\app\Controllers\CustomerController.php(624): Database->update('customers', Array, 'id = ?', Array)
#2 C:\xampp\htdocs\ai_admin\app\Core\Router.php(54): CustomerController->updateStatus('10014')
#3 C:\xampp\htdocs\ai_admin\app\Core\Router.php(35): Router->callAction('CustomerControl...', 'updateStatus', Array)
#4 C:\xampp\htdocs\ai_admin\public\index.php(285): Router->dispatch('POST', '/customers/1001...')
#5 {main}
[2026-06-23 20:05:45] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:05:45] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:05:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:05:48] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/10014 | {"method":"GET","uri":"/customers/10014","query":[],"ip":"::1"}
[2026-06-23 20:05:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:05:50] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:05:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:05:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /customers/10014/status | {"method":"POST","uri":"/customers/10014/status","query":[],"ip":"::1"}
[2026-06-23 20:05:51] [error] [Logger.php:160] [IP:::1] [USER:1] Route dispatch failed: POST /customers/10014/status: PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'kyc_locked' in 'field list' in C:\xampp\htdocs\ai_admin\app\Models\Database.php:161
#0 C:\xampp\htdocs\ai_admin\app\Models\Database.php(161): PDO->prepare('UPDATE `custome...')
#1 C:\xampp\htdocs\ai_admin\app\Controllers\CustomerController.php(624): Database->update('customers', Array, 'id = ?', Array)
#2 C:\xampp\htdocs\ai_admin\app\Core\Router.php(54): CustomerController->updateStatus('10014')
#3 C:\xampp\htdocs\ai_admin\app\Core\Router.php(35): Router->callAction('CustomerControl...', 'updateStatus', Array)
#4 C:\xampp\htdocs\ai_admin\public\index.php(285): Router->dispatch('POST', '/customers/1001...')
#5 {main}
[2026-06-23 20:05:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:05:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:07:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:07:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /customers/10014/status | {"method":"POST","uri":"/customers/10014/status","query":[],"ip":"::1"}
[2026-06-23 20:07:38] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: customer.status_change — Customer 10014 KYC changed to: verified | {"module":"customer","action":"status_change","old_data":null,"new_data":null}
[2026-06-23 20:07:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:07:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/10014 | {"method":"GET","uri":"/customers/10014","query":[],"ip":"::1"}
[2026-06-23 20:07:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:07:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:07:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:07:41] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /customers/10014/status | {"method":"POST","uri":"/customers/10014/status","query":[],"ip":"::1"}
[2026-06-23 20:07:41] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: customer.status_change — Customer 10014 KYC changed to: pending | {"module":"customer","action":"status_change","old_data":null,"new_data":null}
[2026-06-23 20:07:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:07:41] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/10014 | {"method":"GET","uri":"/customers/10014","query":[],"ip":"::1"}
[2026-06-23 20:07:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:07:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:07:45] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:07:45] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /customers/10014/status | {"method":"POST","uri":"/customers/10014/status","query":[],"ip":"::1"}
[2026-06-23 20:07:45] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: customer.status_change — Customer 10014 KYC changed to: verified | {"module":"customer","action":"status_change","old_data":null,"new_data":null}
[2026-06-23 20:07:45] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:07:45] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/10014 | {"method":"GET","uri":"/customers/10014","query":[],"ip":"::1"}
[2026-06-23 20:07:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:07:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:08:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:08:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/create | {"method":"GET","uri":"/loans/create","query":[],"ip":"::1"}
[2026-06-23 20:08:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:08:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:08:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:08:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/search | {"method":"GET","uri":"/customers/search","query":{"q":"sa"},"ip":"::1"}
[2026-06-23 20:09:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:09:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:10:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:10:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:11:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:11:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:12:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:12:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:13:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:13:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/create | {"method":"GET","uri":"/loans/create","query":[],"ip":"::1"}
[2026-06-23 20:13:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:13:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:13:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:13:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/create | {"method":"GET","uri":"/loans/create","query":[],"ip":"::1"}
[2026-06-23 20:13:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:13:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:13:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:13:12] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/create | {"method":"GET","uri":"/customers/create","query":[],"ip":"::1"}
[2026-06-23 20:13:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:13:14] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:13:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:13:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /support/leads | {"method":"GET","uri":"/support/leads","query":[],"ip":"::1"}
[2026-06-23 20:13:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:13:27] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:13:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:13:29] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/create | {"method":"GET","uri":"/loans/create","query":[],"ip":"::1"}
[2026-06-23 20:13:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:13:31] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:14:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:14:30] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:14:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:14:32] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/create | {"method":"GET","uri":"/loans/create","query":[],"ip":"::1"}
[2026-06-23 20:14:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:14:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:15:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:15:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:16:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:16:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/create | {"method":"GET","uri":"/loans/create","query":[],"ip":"::1"}
[2026-06-23 20:16:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:16:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:16:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:16:24] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/search | {"method":"GET","uri":"/customers/search","query":{"q":"sa"},"ip":"::1"}
[2026-06-23 20:16:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:16:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/search | {"method":"GET","uri":"/customers/search","query":{"q":"sahi"},"ip":"::1"}
[2026-06-23 20:17:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:17:16] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:17:45] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:17:45] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/create | {"method":"GET","uri":"/loans/create","query":[],"ip":"::1"}
[2026-06-23 20:17:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:17:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:17:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:17:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/search | {"method":"GET","uri":"/customers/search","query":{"q":"sa"},"ip":"::1"}
[2026-06-23 20:17:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:17:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/search | {"method":"GET","uri":"/customers/search","query":{"q":"sahi"},"ip":"::1"}
[2026-06-23 20:18:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:18:46] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:19:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:19:46] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:19:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:19:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/create | {"method":"GET","uri":"/loans/create","query":[],"ip":"::1"}
[2026-06-23 20:19:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:19:59] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:20:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:20:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/search | {"method":"GET","uri":"/customers/search","query":{"q":"sa"},"ip":"::1"}
[2026-06-23 20:20:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:20:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/search | {"method":"GET","uri":"/customers/search","query":{"q":"sah"},"ip":"::1"}
[2026-06-23 20:20:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:20:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /loans/store | {"method":"POST","uri":"/loans/store","query":[],"ip":"::1"}
[2026-06-23 20:20:35] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: loan.create — Created loan EMHQ2306260001 for customer SAHID | {"module":"loan","action":"create","old_data":null,"new_data":null}
[2026-06-23 20:20:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:20:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/19 | {"method":"GET","uri":"/loans/19","query":[],"ip":"::1"}
[2026-06-23 20:20:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:20:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:20:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:20:56] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/create | {"method":"GET","uri":"/loans/create","query":[],"ip":"::1"}
[2026-06-23 20:20:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:20:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:21:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:14] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-06-23 20:21:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:16] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:21:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:18] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/10014 | {"method":"GET","uri":"/customers/10014","query":[],"ip":"::1"}
[2026-06-23 20:21:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:21:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:23] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-06-23 20:21:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:21:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:31] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans | {"method":"GET","uri":"/loans","query":[],"ip":"::1"}
[2026-06-23 20:21:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:21:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/19 | {"method":"GET","uri":"/loans/19","query":[],"ip":"::1"}
[2026-06-23 20:21:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:21:44] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:45] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /loans/19/verify | {"method":"POST","uri":"/loans/19/verify","query":[],"ip":"::1"}
[2026-06-23 20:21:45] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: loan.verify — Loan #19 — field_visit verification: passed | {"module":"loan","action":"verify","old_data":null,"new_data":null}
[2026-06-23 20:21:45] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: loan.verify — Verified loan #19 stage: field_visit status: passed | {"module":"loan","action":"verify","old_data":null,"new_data":null}
[2026-06-23 20:21:45] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:45] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/19 | {"method":"GET","uri":"/loans/19","query":[],"ip":"::1"}
[2026-06-23 20:21:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:21:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:49] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /loans/19/verify | {"method":"POST","uri":"/loans/19/verify","query":[],"ip":"::1"}
[2026-06-23 20:21:49] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: loan.verify — Loan #19 — document_check verification: passed | {"module":"loan","action":"verify","old_data":null,"new_data":null}
[2026-06-23 20:21:49] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: loan.verify — Verified loan #19 stage: document_check status: passed | {"module":"loan","action":"verify","old_data":null,"new_data":null}
[2026-06-23 20:21:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:49] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/19 | {"method":"GET","uri":"/loans/19","query":[],"ip":"::1"}
[2026-06-23 20:21:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:21:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /loans/19/verify | {"method":"POST","uri":"/loans/19/verify","query":[],"ip":"::1"}
[2026-06-23 20:21:54] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: loan.verify — Loan #19 — credit_check verification: passed | {"module":"loan","action":"verify","old_data":null,"new_data":null}
[2026-06-23 20:21:54] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: loan.verify — Verified loan #19 stage: credit_check status: passed | {"module":"loan","action":"verify","old_data":null,"new_data":null}
[2026-06-23 20:21:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/19 | {"method":"GET","uri":"/loans/19","query":[],"ip":"::1"}
[2026-06-23 20:21:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:21:56] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:22:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:22:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /loans/19/approve | {"method":"POST","uri":"/loans/19/approve","query":[],"ip":"::1"}
[2026-06-23 20:22:01] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: loan.approve — Approved loan #EMHQ2306260001, EMI start: 2026-06-23 | {"module":"loan","action":"approve","old_data":null,"new_data":null}
[2026-06-23 20:22:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:22:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/19 | {"method":"GET","uri":"/loans/19","query":[],"ip":"::1"}
[2026-06-23 20:22:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:22:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:22:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:22:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /loans/19/disburse | {"method":"POST","uri":"/loans/19/disburse","query":[],"ip":"::1"}
[2026-06-23 20:22:07] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: loan.disburse — Disbursed loan ID: 19 via cash | {"module":"loan","action":"disburse","old_data":null,"new_data":null}
[2026-06-23 20:22:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:22:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/19 | {"method":"GET","uri":"/loans/19","query":[],"ip":"::1"}
[2026-06-23 20:22:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:22:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:22:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:22:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans | {"method":"GET","uri":"/loans","query":[],"ip":"::1"}
[2026-06-23 20:22:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:22:23] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:22:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:22:24] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/19 | {"method":"GET","uri":"/loans/19","query":[],"ip":"::1"}
[2026-06-23 20:22:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:22:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:23:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:23:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:24:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:24:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:25:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:25:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:25:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:25:41] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/19 | {"method":"GET","uri":"/loans/19","query":[],"ip":"::1"}
[2026-06-23 20:25:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:25:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:26:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:26:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:27:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:27:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:28:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:28:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/19 | {"method":"GET","uri":"/loans/19","query":[],"ip":"::1"}
[2026-06-23 20:28:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:28:23] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:29:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:29:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:30:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:30:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:31:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:31:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:32:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:32:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:33:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:33:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:34:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:34:18] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans | {"method":"GET","uri":"/loans","query":[],"ip":"::1"}
[2026-06-23 20:34:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:34:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans | {"method":"GET","uri":"/loans","query":[],"ip":"::1"}
[2026-06-23 20:34:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:34:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:34:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:34:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:34:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:34:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/19 | {"method":"GET","uri":"/loans/19","query":[],"ip":"::1"}
[2026-06-23 20:34:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:34:24] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:34:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:34:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /loans/19/collect | {"method":"POST","uri":"/loans/19/collect","query":[],"ip":"::1"}
[2026-06-23 20:34:53] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: notification.whatsapp — Whatsapp to 917001203483 — queued | {"module":"notification","action":"whatsapp","old_data":null,"new_data":null}
[2026-06-23 20:34:53] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: loan.collect — Collected ₹240.39 for loan 19, EMI #1 | {"module":"loan","action":"collect","old_data":null,"new_data":null}
[2026-06-23 20:34:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:34:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/19 | {"method":"GET","uri":"/loans/19","query":[],"ip":"::1"}
[2026-06-23 20:34:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:34:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:35:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:35:12] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/19/foreclosure-calc | {"method":"GET","uri":"/loans/19/foreclosure-calc","query":[],"ip":"::1"}
[2026-06-23 20:35:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:35:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /calendar/loan/19/schedule | {"method":"GET","uri":"/calendar/loan/19/schedule","query":[],"ip":"::1"}
[2026-06-23 20:35:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:35:39] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:35:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:35:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:36:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:36:24] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-23 20:36:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:36:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:36:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:36:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-23 20:36:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-23 20:36:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-23 20:36:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:36:31] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans | {"method":"GET","uri":"/loans","query":[],"ip":"::1"}
[2026-06-23 20:36:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:36:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:36:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:36:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/17 | {"method":"GET","uri":"/loans/17","query":[],"ip":"::1"}
[2026-06-23 20:36:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:36:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:37:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:37:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/create | {"method":"GET","uri":"/loans/create","query":[],"ip":"::1"}
[2026-06-23 20:37:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:37:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:37:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:37:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/search | {"method":"GET","uri":"/customers/search","query":{"q":"sa"},"ip":"::1"}
[2026-06-23 20:37:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:37:27] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/search | {"method":"GET","uri":"/customers/search","query":{"q":"sah"},"ip":"::1"}
[2026-06-23 20:37:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:37:27] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/search | {"method":"GET","uri":"/customers/search","query":{"q":"sahid"},"ip":"::1"}
[2026-06-23 20:38:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:38:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:38:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:38:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /schemes | {"method":"GET","uri":"/schemes","query":[],"ip":"::1"}
[2026-06-23 20:38:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:38:23] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:39:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:39:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:40:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:40:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:41:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:41:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:42:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:42:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:43:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:43:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:44:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:44:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:45:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:45:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:45:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:45:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /schemes | {"method":"GET","uri":"/schemes","query":[],"ip":"::1"}
[2026-06-23 20:45:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:45:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:46:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:46:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:47:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:47:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:48:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:48:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:49:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:49:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:50:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:50:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:50:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:50:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /schemes | {"method":"GET","uri":"/schemes","query":[],"ip":"::1"}
[2026-06-23 20:50:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:50:49] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:51:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:51:48] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:52:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:52:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:52:48] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 20:53:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:53:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:53:39] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 20:53:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:53:41] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:53:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:53:52] [debug] [index.php:276] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 20:53:53] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-06-23 20:53:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:53:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-23 20:53:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:53:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:53:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:53:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-23 20:53:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-23 20:53:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-23 20:54:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:54:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /schemes | {"method":"GET","uri":"/schemes","query":[],"ip":"::1"}
[2026-06-23 20:54:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:54:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:54:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:54:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:55:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:55:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:55:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:55:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /schemes/store | {"method":"POST","uri":"/schemes/store","query":[],"ip":"::1"}
[2026-06-23 20:55:21] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: scheme.create — Created scheme: 75k 30 | {"module":"scheme","action":"create","old_data":null,"new_data":null}
[2026-06-23 20:55:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:55:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /schemes | {"method":"GET","uri":"/schemes","query":[],"ip":"::1"}
[2026-06-23 20:55:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:55:23] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:55:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:55:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/create | {"method":"GET","uri":"/loans/create","query":[],"ip":"::1"}
[2026-06-23 20:55:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:55:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:55:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:55:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/search | {"method":"GET","uri":"/customers/search","query":{"q":"sa"},"ip":"::1"}
[2026-06-23 20:55:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:55:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/create | {"method":"GET","uri":"/loans/create","query":[],"ip":"::1"}
[2026-06-23 20:56:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:56:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:56:00] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:56:00] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /schemes | {"method":"GET","uri":"/schemes","query":[],"ip":"::1"}
[2026-06-23 20:56:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:56:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:56:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:56:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /schemes/2/update | {"method":"POST","uri":"/schemes/2/update","query":[],"ip":"::1"}
[2026-06-23 20:56:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:56:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /schemes | {"method":"GET","uri":"/schemes","query":[],"ip":"::1"}
[2026-06-23 20:56:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:56:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:56:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:56:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /schemes/2/update | {"method":"POST","uri":"/schemes/2/update","query":[],"ip":"::1"}
[2026-06-23 20:56:34] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: scheme.update — Updated scheme: 75k 30 | {"module":"scheme","action":"update","old_data":null,"new_data":null}
[2026-06-23 20:56:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:56:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /schemes | {"method":"GET","uri":"/schemes","query":[],"ip":"::1"}
[2026-06-23 20:56:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:56:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:56:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:56:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/create | {"method":"GET","uri":"/loans/create","query":[],"ip":"::1"}
[2026-06-23 20:56:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:56:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 20:56:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:56:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/search | {"method":"GET","uri":"/customers/search","query":{"q":"sa"},"ip":"::1"}
[2026-06-23 20:56:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:56:41] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/search | {"method":"GET","uri":"/customers/search","query":{"q":"sahi"},"ip":"::1"}
[2026-06-23 20:56:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:56:41] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /customers/search | {"method":"GET","uri":"/customers/search","query":{"q":"sahid"},"ip":"::1"}
[2026-06-23 20:57:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:57:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:58:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:58:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 20:59:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 20:59:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 21:00:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:00:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 21:01:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:01:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /schemes | {"method":"GET","uri":"/schemes","query":[],"ip":"::1"}
[2026-06-23 21:01:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:01:11] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 21:01:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:01:12] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /schemes | {"method":"GET","uri":"/schemes","query":[],"ip":"::1"}
[2026-06-23 21:01:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:01:13] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 21:02:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:02:12] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 21:03:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:03:12] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 21:03:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:03:56] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /schemes/store | {"method":"POST","uri":"/schemes/store","query":[],"ip":"::1"}
[2026-06-23 21:03:56] [info] [helpers.php:804] [IP:::1] [USER:1] Audit: scheme.create — Created scheme: SHAIKHPARA | {"module":"scheme","action":"create","old_data":null,"new_data":null}
[2026-06-23 21:03:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:03:56] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /schemes | {"method":"GET","uri":"/schemes","query":[],"ip":"::1"}
[2026-06-23 21:03:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:03:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 21:04:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:04:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 21:05:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:05:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 21:06:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:06:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 21:07:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:07:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 21:08:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:08:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 21:12:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:12:23] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-23 21:12:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:12:24] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /schemes | {"method":"GET","uri":"/schemes","query":[],"ip":"::1"}
[2026-06-23 21:12:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 21:12:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-23 23:29:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:29:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:29:32] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:30:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:30:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:30:20] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:31:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:31:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:31:20] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:32:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:32:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:32:20] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:33:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:33:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:33:20] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:34:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:34:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:34:20] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:35:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:35:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:35:20] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:36:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:36:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:36:21] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:37:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:37:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:37:22] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:38:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:38:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:38:23] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:39:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:39:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:39:24] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:40:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:40:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:40:25] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:41:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:41:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:41:26] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:50:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:50:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:50:28] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:51:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:51:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:51:29] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:52:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:52:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:52:30] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:53:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:53:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:53:31] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:54:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:54:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:54:32] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:55:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:55:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:55:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:56:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:56:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:56:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:57:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:57:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:57:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:58:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:58:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:58:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-23 23:59:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:59:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-23 23:59:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
