[2026-07-06 08:25:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:25:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:25:07] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:25:42] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:25:42] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:25:43] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:26:43] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:26:44] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:26:44] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:27:44] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:27:45] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:27:45] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:28:45] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:28:45] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:28:46] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:29:46] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:29:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:29:47] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:30:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:30:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:30:48] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:31:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:31:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:31:49] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:32:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:32:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:32:50] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:33:50] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:33:50] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:33:51] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:34:51] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:34:52] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:34:52] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:35:52] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:35:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:35:53] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:36:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:36:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:36:54] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:37:54] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:37:55] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:37:55] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:38:55] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:38:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:38:56] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:39:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:39:57] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:39:57] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:40:57] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:40:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:40:58] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:41:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:41:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:41:59] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:42:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:43:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:43:00] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:44:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:44:01] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:44:01] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:45:01] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:45:01] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:45:02] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:46:02] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:46:03] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:46:03] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:47:03] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:47:04] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:47:04] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:48:04] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:48:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:48:05] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:49:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:49:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:49:06] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:50:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:50:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:50:07] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:51:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:51:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:51:08] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:51:38] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:51:38] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:51:38] [debug] [index.php:288] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-07-06 08:51:40] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:51:44] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:51:45] [debug] [index.php:288] [IP:::1] Request: GET /developer/license | {"method":"GET","uri":"/developer/license","query":[],"ip":"::1"}
[2026-07-06 08:51:46] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:51:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:51:56] [debug] [index.php:288] [IP:::1] Request: POST /developer/license | {"method":"POST","uri":"/developer/license","query":[],"ip":"::1"}
[2026-07-06 08:51:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:52:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:52:07] [debug] [index.php:288] [IP:::1] Request: POST /developer/license | {"method":"POST","uri":"/developer/license","query":[],"ip":"::1"}
[2026-07-06 08:52:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:52:07] [debug] [index.php:288] [IP:::1] Request: GET /developer/license | {"method":"GET","uri":"/developer/license","query":[],"ip":"::1"}
[2026-07-06 08:52:09] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:52:15] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:52:16] [debug] [index.php:288] [IP:::1] Request: POST /developer/extend | {"method":"POST","uri":"/developer/extend","query":[],"ip":"::1"}
[2026-07-06 08:52:16] [info] [helpers.php:934] [IP:::1] Audit: license.update — Developer extended license / updated settings | {"module":"license","action":"update","old_data":null,"new_data":null}
[2026-07-06 08:52:16] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:52:16] [debug] [index.php:288] [IP:::1] Request: GET /developer/license | {"method":"GET","uri":"/developer/license","query":{"extended":"1"},"ip":"::1"}
[2026-07-06 08:52:18] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:52:18] [debug] [index.php:288] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 08:52:21] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:52:21] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:52:21] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 08:52:23] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:52:23] [debug] [index.php:288] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 08:55:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:55:58] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 08:56:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:56:01] [debug] [index.php:288] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 08:56:31] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:56:31] [debug] [index.php:288] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 08:56:31] [info] [helpers.php:934] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-07-06 08:56:31] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:56:31] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-07-06 08:56:32] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:56:32] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:56:32] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:56:32] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-07-06 08:56:32] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-07-06 08:56:33] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-07-06 08:56:33] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:56:33] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /assets/vendor/chartjs/chart.umd.min.js.map | {"method":"GET","uri":"/assets/vendor/chartjs/chart.umd.min.js.map","query":[],"ip":"::1"}
[2026-07-06 08:56:35] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:56:35] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 08:56:39] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:56:40] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /logout | {"method":"GET","uri":"/logout","query":[],"ip":"::1"}
[2026-07-06 08:56:40] [info] [helpers.php:934] [IP:::1] [USER:1] Audit: auth.logout — User logged out | {"module":"auth","action":"logout","old_data":null,"new_data":null}
[2026-07-06 08:56:40] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:56:40] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 08:56:42] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 08:56:42] [debug] [index.php:288] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 09:00:16] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:00:16] [debug] [index.php:288] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 09:00:17] [info] [helpers.php:934] [IP:::1] Audit: auth.login_fail — Failed login attempt for phone 9999999999 from IP ::1 | {"module":"auth","action":"login_fail","old_data":null,"new_data":null}
[2026-07-06 09:00:17] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:00:17] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 09:00:19] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:00:19] [debug] [index.php:288] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 09:00:28] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:00:29] [debug] [index.php:288] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 09:00:29] [info] [helpers.php:934] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-07-06 09:00:29] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:00:29] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-07-06 09:00:29] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:00:29] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:00:29] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:00:30] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-07-06 09:00:30] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-07-06 09:00:30] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-07-06 09:00:31] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:00:32] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 09:01:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:01:00] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:01:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:01:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:01:30] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:01:30] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:02:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:02:00] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:02:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:02:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:02:30] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:02:30] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:03:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:03:00] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:03:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:03:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:03:30] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:03:30] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:03:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:04:00] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:04:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:04:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:04:30] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:04:30] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:05:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:05:00] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:05:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:05:30] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:06:01] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:06:01] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:06:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:06:30] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:07:02] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:07:02] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:08:03] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:08:03] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:08:03] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:08:03] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:09:04] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:09:04] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:09:04] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:09:04] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:10:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:10:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:10:05] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:10:05] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:11:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:11:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:11:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:11:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:12:26] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:12:26] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:12:26] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:12:26] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:12:40] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:12:40] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:12:40] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:12:41] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:12:41] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:12:42] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-07-06 09:12:42] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:12:42] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:12:42] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:12:42] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-07-06 09:12:42] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-07-06 09:12:42] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-07-06 09:12:44] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:12:44] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 09:13:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:13:12] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:13:16] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:13:16] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /schemes | {"method":"GET","uri":"/schemes","query":[],"ip":"::1"}
[2026-07-06 09:13:18] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:13:18] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 09:13:19] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:13:19] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-07-06 09:13:19] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:13:19] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:13:19] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:13:19] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-07-06 09:13:19] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-07-06 09:13:19] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-07-06 09:13:21] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:13:21] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 09:13:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:13:50] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:14:19] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:14:19] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:14:20] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:14:20] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:14:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:14:50] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:15:19] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:15:19] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:15:20] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:15:20] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:15:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:15:50] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:16:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:16:12] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-07-06 09:16:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:16:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:16:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:16:13] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-07-06 09:16:13] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-07-06 09:16:13] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-07-06 09:16:15] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:16:15] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 09:16:43] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:16:43] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:17:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:17:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:17:13] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:17:13] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:17:43] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:17:43] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:18:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:18:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:18:13] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:18:13] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:18:43] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:18:43] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:19:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:19:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:19:13] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 09:19:13] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:19:43] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:19:43] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:19:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:19:59] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-07-06 09:19:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:19:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:19:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:19:59] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-07-06 09:19:59] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-07-06 09:19:59] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-07-06 09:20:01] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:20:01] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 09:20:29] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:20:29] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:26:44] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:26:44] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 09:26:44] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 09:26:44] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 10:38:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:38:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:38:54] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:38:54] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 10:38:54] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:38:54] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 10:38:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:38:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:39:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:39:00] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 10:39:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:39:00] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 10:39:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:39:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:39:31] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 10:39:40] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:39:40] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:39:40] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 10:39:42] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:39:42] [debug] [index.php:288] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 10:40:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:40:05] [debug] [index.php:288] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 10:40:05] [info] [helpers.php:934] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-07-06 10:40:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:40:05] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-07-06 10:40:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:40:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:40:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:40:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-07-06 10:40:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-07-06 10:40:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-07-06 10:40:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:40:08] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 10:40:36] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:40:36] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 10:41:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:41:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:41:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 10:41:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 10:41:36] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:41:36] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 10:42:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:42:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:42:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 10:42:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 10:42:35] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:42:36] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 10:43:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:43:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:43:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 10:43:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 10:43:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:43:56] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 10:44:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:44:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:44:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 10:44:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 10:44:35] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:44:36] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 10:44:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:44:56] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /ai | {"method":"GET","uri":"/ai","query":[],"ip":"::1"}
[2026-07-06 10:44:57] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:44:57] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /ai/chat/history | {"method":"GET","uri":"/ai/chat/history","query":[],"ip":"::1"}
[2026-07-06 10:44:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:44:59] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 10:45:03] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:45:03] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-07-06 10:45:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:45:05] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 10:45:24] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:45:24] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":{"tab":"pending"},"ip":"::1"}
[2026-07-06 10:45:25] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:45:26] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-07-06 10:45:26] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:45:26] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 10:45:27] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:45:28] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 10:46:26] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:46:26] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 10:47:26] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:47:26] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 10:48:26] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:48:26] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 10:48:50] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:48:50] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-07-06 10:48:52] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:48:52] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 10:49:08] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:49:08] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":{"tab":"pending"},"ip":"::1"}
[2026-07-06 10:49:10] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:49:10] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:49:10] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-07-06 10:49:10] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 10:49:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:49:12] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 10:49:15] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:49:15] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-07-06 10:49:17] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:49:18] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 10:50:16] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:50:16] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 10:51:16] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:51:16] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 10:52:16] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:52:16] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 10:55:45] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 10:55:45] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 11:34:34] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:34:34] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 11:34:36] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:34:37] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-07-06 11:34:38] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:34:39] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 11:34:45] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:34:45] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-07-06 11:34:46] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:34:47] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 11:34:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:34:47] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-07-06 11:34:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:34:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:34:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:34:48] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-07-06 11:34:48] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-07-06 11:34:48] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-07-06 11:34:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:34:50] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 11:35:17] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:35:18] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 11:35:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:35:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:35:48] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 11:35:48] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 11:36:17] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:36:18] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 11:36:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:36:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:36:48] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 11:36:48] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 11:37:18] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:37:18] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 11:37:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:37:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:37:48] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 11:37:48] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 11:38:18] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:38:18] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 11:38:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:38:48] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 11:39:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:39:12] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-07-06 11:39:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:39:48] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 11:40:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:40:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:40:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:40:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:40:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:40:49] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:41:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:41:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:41:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:42:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:42:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:42:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:42:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:42:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:42:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:43:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:43:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:43:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:43:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:43:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:43:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:44:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:44:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:44:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:44:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:44:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:44:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:45:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:45:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:45:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:45:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:45:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:45:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:46:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:46:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:46:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:46:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:46:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:46:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:47:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:47:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:47:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:47:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:47:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:47:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:48:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:48:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:48:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:48:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:48:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:48:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:49:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:49:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:49:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:49:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:49:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:49:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:50:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:50:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:50:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:50:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 11:50:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 11:50:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:36:41] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:36:41] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:36:41] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:36:41] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:36:41] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:36:42] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:36:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:36:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:36:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:36:48] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:36:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:36:48] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:37:18] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:37:19] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:37:19] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:37:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:37:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:37:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:37:49] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:37:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:37:49] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:38:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:38:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:38:30] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:38:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:38:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:38:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:38:48] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:38:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:38:48] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:39:17] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:39:18] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:39:18] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:39:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:39:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:39:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:39:48] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:39:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:39:48] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:40:18] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:18] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:19] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:40:33] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:34] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:34] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:40:36] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:36] [debug] [index.php:288] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 12:40:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:50] [debug] [index.php:288] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 12:40:50] [info] [helpers.php:934] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-07-06 12:40:50] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:50] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-07-06 12:40:50] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:51] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:51] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:51] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-07-06 12:40:51] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-07-06 12:40:51] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-07-06 12:40:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:53] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 12:40:54] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:54] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-07-06 12:40:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:56] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers/10022/edit | {"method":"GET","uri":"/customers/10022/edit","query":[],"ip":"::1"}
[2026-07-06 12:40:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:56] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 12:40:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:40:58] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 12:41:54] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:41:54] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 12:42:54] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:42:55] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 12:43:54] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:43:55] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 12:44:55] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:44:55] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 12:54:18] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:54:18] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 12:54:55] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:54:55] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 12:55:55] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:55:55] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 12:56:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 12:56:56] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 13:08:54] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 13:08:54] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 13:09:55] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 13:09:55] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 13:10:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 13:10:56] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 13:11:57] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 13:11:57] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 13:35:04] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 13:35:04] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 13:35:55] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 13:35:55] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 13:36:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 13:36:56] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 13:37:57] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 13:37:57] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 13:38:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 13:38:58] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 13:39:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 13:39:59] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 13:41:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 13:41:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 13:41:01] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 16:34:15] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:15] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:15] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:16] [debug] [index.php:288] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 16:34:16] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:16] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 16:34:16] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:16] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:16] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 16:34:18] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:19] [debug] [index.php:288] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 16:34:27] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:27] [debug] [index.php:288] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 16:34:27] [info] [helpers.php:934] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-07-06 16:34:27] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:27] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-07-06 16:34:28] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:28] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:28] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:28] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-07-06 16:34:28] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-07-06 16:34:28] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-07-06 16:34:31] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:31] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 16:34:33] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:33] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers/import | {"method":"GET","uri":"/customers/import","query":[],"ip":"::1"}
[2026-07-06 16:34:35] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:35] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 16:34:36] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:36] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers/import/template | {"method":"GET","uri":"/customers/import/template","query":[],"ip":"::1"}
[2026-07-06 16:34:37] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:34:37] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 16:35:34] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:35:34] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:36:34] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:36:34] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:37:34] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:37:34] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:38:34] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:38:34] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:39:34] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:39:34] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:40:34] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:40:34] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:41:34] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:41:34] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:41:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:41:47] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers/import | {"method":"GET","uri":"/customers/import","query":[],"ip":"::1"}
[2026-07-06 16:41:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:41:48] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers/import/template | {"method":"GET","uri":"/customers/import/template","query":[],"ip":"::1"}
[2026-07-06 16:41:50] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:41:50] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 16:42:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:42:47] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:43:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:43:47] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:44:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:44:47] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:45:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:45:47] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:46:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:46:47] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:47:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:47:47] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:48:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:48:47] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:49:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:49:48] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:50:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:50:49] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:51:50] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:51:50] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:52:51] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:52:51] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:53:52] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:53:52] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:54:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:54:53] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:55:54] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:55:54] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:56:55] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:56:55] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:57:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:57:56] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:58:57] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:58:57] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 16:59:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 16:59:58] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:00:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:00:59] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:02:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:02:00] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:03:01] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:03:01] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:04:02] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:04:02] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:05:03] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:05:03] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:06:04] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:06:04] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:07:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:07:05] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:08:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:08:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:09:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:09:07] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:09:41] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:09:41] [debug] [index.php:288] [IP:::1] [USER:1] Request: POST /customers/import | {"method":"POST","uri":"/customers/import","query":[],"ip":"::1"}
[2026-07-06 17:09:41] [info] [helpers.php:934] [IP:::1] [USER:1] Audit: customer.import — Bulk import: 0 added, 382 skipped | {"module":"customer","action":"import","old_data":null,"new_data":null}
[2026-07-06 17:09:42] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:09:42] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers/import | {"method":"GET","uri":"/customers/import","query":[],"ip":"::1"}
[2026-07-06 17:09:44] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:09:44] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:09:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:09:47] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-07-06 17:09:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:09:49] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:09:51] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:09:51] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-07-06 17:09:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:09:53] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:09:54] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:09:55] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":{"tab":"pending"},"ip":"::1"}
[2026-07-06 17:09:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:09:57] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:09:57] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers/create | {"method":"GET","uri":"/customers/create","query":[],"ip":"::1"}
[2026-07-06 17:09:57] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:09:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:09:59] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-07-06 17:09:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:09:59] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:10:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:10:01] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:10:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:10:07] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":{"tab":"all","search":"","branch_id":"0","city":"","from_date":"2025-10-27","to_date":"2026-07-31"},"ip":"::1"}
[2026-07-06 17:10:09] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:10:09] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:10:14] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:10:14] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":{"tab":"all","show_all":"1"},"ip":"::1"}
[2026-07-06 17:10:16] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:10:16] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:10:20] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:10:20] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-07-06 17:10:22] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:10:22] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:10:24] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:10:24] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers/import | {"method":"GET","uri":"/customers/import","query":[],"ip":"::1"}
[2026-07-06 17:10:26] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:10:26] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:11:25] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:11:25] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:12:25] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:12:25] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:13:25] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:13:25] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:16:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:16:53] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:17:25] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:17:25] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:18:24] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:18:24] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:19:25] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:19:25] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:20:26] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:20:26] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:21:27] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:21:27] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:22:24] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:22:24] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:23:18] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:23:19] [debug] [index.php:288] [IP:::1] [USER:1] Request: POST /customers/import | {"method":"POST","uri":"/customers/import","query":[],"ip":"::1"}
[2026-07-06 17:23:21] [info] [helpers.php:934] [IP:::1] [USER:1] Audit: customer.import — Bulk import: 350 added, 32 skipped | {"module":"customer","action":"import","old_data":null,"new_data":null}
[2026-07-06 17:23:21] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:23:21] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers/import | {"method":"GET","uri":"/customers/import","query":[],"ip":"::1"}
[2026-07-06 17:23:23] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:23:23] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:23:38] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:23:38] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers/import | {"method":"GET","uri":"/customers/import","query":[],"ip":"::1"}
[2026-07-06 17:23:40] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:23:40] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:23:41] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:23:41] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":[],"ip":"::1"}
[2026-07-06 17:23:43] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:23:44] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:23:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:23:57] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":{"page":"2","tab":"all","search":"","from_date":"2026-07-01","to_date":"2026-07-31","branch_id":"0"},"ip":"::1"}
[2026-07-06 17:23:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:23:59] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:24:01] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:24:01] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":{"page":"3","tab":"all","search":"","from_date":"2026-07-01","to_date":"2026-07-31","branch_id":"0"},"ip":"::1"}
[2026-07-06 17:24:03] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:24:03] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:24:04] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:24:05] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":{"page":"4","tab":"all","search":"","from_date":"2026-07-01","to_date":"2026-07-31","branch_id":"0"},"ip":"::1"}
[2026-07-06 17:24:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:24:07] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:24:09] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:24:09] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":{"page":"5","tab":"all","search":"","from_date":"2026-07-01","to_date":"2026-07-31","branch_id":"0"},"ip":"::1"}
[2026-07-06 17:24:11] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:24:11] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:24:21] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:24:21] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":{"page":"6","tab":"all","search":"","from_date":"2026-07-01","to_date":"2026-07-31","branch_id":"0"},"ip":"::1"}
[2026-07-06 17:24:22] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:24:22] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:24:23] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:24:23] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:25:21] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:25:21] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:25:22] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:25:22] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:26:21] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:26:21] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:26:22] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:26:22] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:27:21] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:27:21] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:27:22] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:27:22] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:28:21] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:28:21] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:28:22] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:28:22] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:29:21] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:29:21] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:29:22] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:29:22] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:29:52] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:29:52] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers/10322/edit | {"method":"GET","uri":"/customers/10322/edit","query":[],"ip":"::1"}
[2026-07-06 17:29:54] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:29:55] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:29:57] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:29:57] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /customers | {"method":"GET","uri":"/customers","query":{"page":"6","tab":"all","search":"","from_date":"2026-07-01","to_date":"2026-07-31","branch_id":"0"},"ip":"::1"}
[2026-07-06 17:29:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:29:59] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:30:22] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:30:22] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:30:57] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:30:57] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:31:23] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:31:23] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:31:57] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:31:57] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:32:24] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:32:24] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:32:57] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:32:57] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:33:25] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:33:25] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:33:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:33:58] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:34:26] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:34:26] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:34:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:34:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:34:59] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 17:35:27] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:35:28] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:35:28] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 17:35:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:35:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:35:59] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 17:36:28] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:36:29] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:36:29] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 17:36:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:36:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:36:59] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 17:37:29] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:37:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:37:30] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 17:37:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:00] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 17:38:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:06] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 17:38:08] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:08] [debug] [index.php:288] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:38:28] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:28] [debug] [index.php:288] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 17:38:28] [info] [helpers.php:934] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-07-06 17:38:28] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:28] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-07-06 17:38:29] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:29] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:29] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:29] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-07-06 17:38:29] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-07-06 17:38:29] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-07-06 17:38:30] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:30] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:38:31] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:31] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:38:37] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:38] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /loans | {"method":"GET","uri":"/loans","query":[],"ip":"::1"}
[2026-07-06 17:38:40] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:40] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:38:41] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:41] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /loans | {"method":"GET","uri":"/loans","query":[],"ip":"::1"}
[2026-07-06 17:38:43] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:38:43] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 17:39:31] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:39:31] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:39:41] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:39:42] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:40:32] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:40:32] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:40:41] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:40:42] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:41:33] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:41:33] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:41:42] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:41:42] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:45:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:45:53] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 17:45:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 17:45:53] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 18:35:08] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:35:08] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 18:35:09] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:35:09] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 18:35:42] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:35:42] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 18:36:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:36:05] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 18:36:42] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:36:42] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 18:37:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:37:06] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 18:37:43] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:37:43] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 18:38:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:38:07] [debug] [index.php:288] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-07-06 18:38:44] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:38:45] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:38:45] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:39:08] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:39:08] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:39:09] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:39:45] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:39:46] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:39:46] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:40:09] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:40:09] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:40:10] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:40:46] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:40:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:40:47] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:41:10] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:41:11] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:41:11] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:41:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:41:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:41:48] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:42:11] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:42:11] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:42:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:42:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:42:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:42:49] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:43:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:43:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:43:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:43:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:43:50] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:43:50] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:44:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:44:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:44:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:44:50] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:44:51] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:44:51] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:45:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:45:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:45:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:45:51] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:45:52] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:45:52] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:46:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:46:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:46:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:46:52] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:46:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:46:53] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:47:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:47:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:47:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:47:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:47:54] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:47:54] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:48:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:48:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:48:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:48:54] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:48:55] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:48:55] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:49:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:49:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:49:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:49:55] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:49:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:49:56] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:50:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:50:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:50:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:50:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:50:57] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:50:57] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:51:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:51:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:51:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:51:57] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:51:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:51:58] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:52:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:52:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:52:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:52:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:52:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:52:59] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:53:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:53:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:53:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:53:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:54:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:54:00] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:54:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:54:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:54:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:55:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:55:01] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:55:01] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:55:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:55:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:55:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:56:01] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:56:02] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:56:02] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:56:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:56:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:56:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:57:02] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:57:03] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:57:03] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:57:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:57:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:57:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:58:03] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:58:04] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:58:04] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:58:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:58:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:58:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:59:04] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:59:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:59:05] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 18:59:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:59:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 18:59:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 19:00:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:00:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:00:06] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 19:00:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:00:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:00:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 19:01:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:01:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:01:07] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 19:01:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:01:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:01:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 19:02:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:02:08] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:02:08] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 19:02:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:02:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:02:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 19:03:08] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:03:09] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:03:09] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 19:03:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:03:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:03:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 19:04:09] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:04:10] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:04:10] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 19:04:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:04:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:04:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 19:05:10] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:05:11] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 19:05:11] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 20:49:09] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:49:09] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:49:09] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:49:10] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 20:49:10] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:49:10] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 20:49:11] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:49:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:49:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 20:49:14] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:49:14] [debug] [index.php:288] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-07-06 20:50:10] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:50:10] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:50:11] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 20:51:11] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:51:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:51:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 20:52:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:52:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:52:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 20:53:41] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:53:42] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 20:53:42] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 21:04:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 21:04:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 21:04:49] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 22:54:45] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 22:54:46] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 22:54:46] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 22:55:43] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 22:55:43] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 22:55:43] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 22:56:44] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 22:56:44] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 22:56:44] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 22:57:45] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 22:57:45] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 22:57:45] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 22:58:46] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 22:58:46] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 22:58:46] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 22:59:47] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 22:59:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 22:59:48] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:00:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:00:48] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:00:49] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:01:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:01:49] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:01:50] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:02:50] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:02:50] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:02:51] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:03:51] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:03:51] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:03:52] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:04:52] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:04:52] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:04:53] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:05:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:05:53] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:05:53] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:06:54] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:06:55] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:06:55] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:07:55] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:07:55] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:07:56] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:08:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:08:56] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:08:57] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:09:57] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:09:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:09:58] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:10:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:10:58] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:10:59] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:11:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:11:59] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:11:59] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:13:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:13:00] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:13:00] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:14:01] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:14:01] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:14:01] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:15:02] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:15:02] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:15:02] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:16:03] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:16:03] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:16:03] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:17:04] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:17:04] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:17:04] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:18:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:18:05] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:18:05] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:19:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:19:06] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:19:06] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:20:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:20:07] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:20:07] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:21:08] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:21:08] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:21:08] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:22:09] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:22:09] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:22:09] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:23:10] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:23:10] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:23:10] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:24:11] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:24:11] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:24:11] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:25:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:25:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:25:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:26:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:26:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:26:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:27:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:27:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:27:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:28:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:28:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:28:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:29:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:29:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:29:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:30:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:30:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:30:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:31:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:31:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:31:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:32:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:32:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:32:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:33:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:33:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:33:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:34:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:34:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:34:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:35:24] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:35:25] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:35:25] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:36:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:36:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:36:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:37:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:37:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:37:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:38:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:38:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:38:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:39:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:39:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:39:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:40:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:40:13] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:40:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:41:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:41:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:41:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:42:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:42:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:42:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:43:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:43:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:43:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:44:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:44:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:44:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:45:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:45:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:45:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:46:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:46:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:46:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:47:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:47:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:47:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:48:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:48:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:48:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:49:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:49:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:49:13] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:50:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:50:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:50:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:51:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:51:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:51:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:52:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:52:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:52:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:53:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:53:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:53:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:54:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:54:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:54:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-07-06 23:55:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:55:12] [info] [EnvLoader.php:47] [IP:::1] Environment loaded via vlucas/phpdotenv
[2026-07-06 23:55:12] [debug] [index.php:288] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
