[2026-06-25 00:00:00] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:00:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:00:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:00:02] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:00:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:00:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:00:08] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:00:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:00:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:00:08] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:00:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:01:00] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:01:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:01:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:01:03] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:01:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:01:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:01:10] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:01:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:01:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:01:10] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:02:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:02:00] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:02:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:02:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:02:04] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:02:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:02:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:02:15] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:02:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:02:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:02:15] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:03:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:03:00] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:03:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:03:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:03:05] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:03:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:03:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:03:11] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:03:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:03:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:03:11] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:04:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:04:00] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:04:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:04:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:04:06] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:04:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:04:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:04:12] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:04:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:04:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:04:12] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:05:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:05:00] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:05:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:05:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:05:07] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:05:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:05:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:05:13] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:05:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:05:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:05:13] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:06:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:06:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:06:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:06:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:06:08] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:06:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:06:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:06:14] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:06:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:06:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:06:14] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:07:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:07:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:07:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:07:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:07:09] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:07:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:07:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:07:20] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:07:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:07:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:07:20] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:08:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:08:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:08:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:08:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:08:10] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:08:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:08:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:08:16] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:08:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:08:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:08:16] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:09:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:09:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:09:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:09:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:09:11] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:09:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:09:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:09:18] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:09:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:09:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:09:18] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:10:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:10:05] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:10:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:10:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:10:12] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:10:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:10:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:10:19] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:10:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:10:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:10:19] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:11:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:11:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:11:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:11:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:11:13] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:11:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:11:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:11:20] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:11:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:11:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:11:20] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:12:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:12:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:12:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:12:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:12:14] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:12:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:12:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:12:25] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:12:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:12:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:12:25] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:13:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:13:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:13:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:13:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:13:15] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:13:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:13:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:13:23] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:13:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:13:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:13:24] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:14:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:14:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:14:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:14:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:14:16] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:14:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:14:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:14:22] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:14:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:14:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:14:22] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:15:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:15:10] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:15:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:15:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:15:17] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:15:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:15:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:15:27] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:15:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:15:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:15:27] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:16:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:16:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:16:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:16:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:16:18] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:16:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:16:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans | {"method":"GET","uri":"/loans","query":[],"ip":"::1"}
[2026-06-25 00:16:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:16:23] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 00:16:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:16:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:16:25] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:16:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:16:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:16:25] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:16:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:16:27] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/24 | {"method":"GET","uri":"/loans/24","query":[],"ip":"::1"}
[2026-06-25 00:16:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:16:29] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 00:16:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:16:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:16:46] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:17:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:17:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:17:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:17:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:17:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:17:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:17:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:17:28] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:17:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:17:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:17:47] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:18:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:18:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:18:27] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:18:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:18:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:18:27] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:18:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:18:28] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:18:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:18:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:18:48] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:19:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:19:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:19:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:19:28] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:19:28] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:19:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:19:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:19:28] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:19:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:19:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:19:49] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:20:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:20:05] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/24 | {"method":"GET","uri":"/loans/24","query":[],"ip":"::1"}
[2026-06-25 00:20:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:20:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 00:20:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:20:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings | {"method":"GET","uri":"/settings","query":[],"ip":"::1"}
[2026-06-25 00:20:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:20:11] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 00:20:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:20:11] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings/mis-report | {"method":"GET","uri":"/settings/mis-report","query":[],"ip":"::1"}
[2026-06-25 00:20:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:20:13] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 00:20:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:20:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /settings/mis-report/send | {"method":"POST","uri":"/settings/mis-report/send","query":[],"ip":"::1"}
[2026-06-25 00:20:22] [error] [Logger.php:160] [IP:::1] [USER:1] Route dispatch failed: POST /settings/mis-report/send: PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'intentfx_microfinance.loan_assignments' doesn't exist in C:\xampp\htdocs\ai_admin\app\Models\Database.php:108
#0 C:\xampp\htdocs\ai_admin\app\Models\Database.php(108): PDO->prepare('SELECT u.id, u....')
#1 C:\xampp\htdocs\ai_admin\app\Services\MISReportService.php(96): Database->query('SELECT u.id, u....', Array)
#2 C:\xampp\htdocs\ai_admin\app\Controllers\MISReportController.php(54): MISReportService::sendDailyReport()
#3 C:\xampp\htdocs\ai_admin\app\Core\Router.php(54): MISReportController->sendNow()
#4 C:\xampp\htdocs\ai_admin\app\Core\Router.php(24): Router->callAction('MISReportContro...', 'sendNow')
#5 C:\xampp\htdocs\ai_admin\public\index.php(285): Router->dispatch('POST', '/settings/mis-r...')
#6 {main}
[2026-06-25 00:20:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:20:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:20:28] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:20:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:20:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:20:28] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:20:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:20:31] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /settings/mis-report/send | {"method":"POST","uri":"/settings/mis-report/send","query":[],"ip":"::1"}
[2026-06-25 00:20:31] [error] [Logger.php:160] [IP:::1] [USER:1] Route dispatch failed: POST /settings/mis-report/send: PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'intentfx_microfinance.loan_assignments' doesn't exist in C:\xampp\htdocs\ai_admin\app\Models\Database.php:108
#0 C:\xampp\htdocs\ai_admin\app\Models\Database.php(108): PDO->prepare('SELECT u.id, u....')
#1 C:\xampp\htdocs\ai_admin\app\Services\MISReportService.php(96): Database->query('SELECT u.id, u....', Array)
#2 C:\xampp\htdocs\ai_admin\app\Controllers\MISReportController.php(54): MISReportService::sendDailyReport()
#3 C:\xampp\htdocs\ai_admin\app\Core\Router.php(54): MISReportController->sendNow()
#4 C:\xampp\htdocs\ai_admin\app\Core\Router.php(24): Router->callAction('MISReportContro...', 'sendNow')
#5 C:\xampp\htdocs\ai_admin\public\index.php(285): Router->dispatch('POST', '/settings/mis-r...')
#6 {main}
[2026-06-25 00:20:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:20:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:20:50] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:21:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:21:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /settings/mis-report/save | {"method":"POST","uri":"/settings/mis-report/save","query":[],"ip":"::1"}
[2026-06-25 00:21:07] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: settings.update — Updated MIS report settings | {"module":"settings","action":"update","old_data":null,"new_data":null}
[2026-06-25 00:21:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:21:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings/mis-report | {"method":"GET","uri":"/settings/mis-report","query":[],"ip":"::1"}
[2026-06-25 00:21:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:21:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 00:21:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:21:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:21:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:21:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:21:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:21:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:21:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:21:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:21:51] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:22:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:22:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:22:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:22:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:22:33] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:22:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:22:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:22:33] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:22:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:22:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:22:52] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:23:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:23:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:23:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:23:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:23:33] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:23:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:23:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:23:33] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:23:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:23:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:23:53] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:24:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:24:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:24:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:24:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:24:33] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:24:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:24:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:24:33] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:24:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:24:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:24:54] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:25:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:25:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:25:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:25:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:25:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:25:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:25:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:25:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:25:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:25:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:25:55] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:26:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:26:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:26:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:26:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:26:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:26:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:26:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:26:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:26:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:26:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:26:56] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:27:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:27:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:27:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:27:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:27:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:27:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:27:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:27:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:27:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:27:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:27:57] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:28:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:28:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:28:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:28:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings/mis-report | {"method":"GET","uri":"/settings/mis-report","query":[],"ip":"::1"}
[2026-06-25 00:28:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:28:10] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings/mis-report | {"method":"GET","uri":"/settings/mis-report","query":[],"ip":"::1"}
[2026-06-25 00:28:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:28:11] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 00:28:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:28:12] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /settings/mis-report/send | {"method":"POST","uri":"/settings/mis-report/send","query":[],"ip":"::1"}
[2026-06-25 00:28:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:28:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:28:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:28:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:28:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:28:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:28:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:28:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:28:46] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:28:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:28:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings/mis-report | {"method":"GET","uri":"/settings/mis-report","query":[],"ip":"::1"}
[2026-06-25 00:28:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:28:56] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 00:28:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:28:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /settings/mis-report/send | {"method":"POST","uri":"/settings/mis-report/send","query":[],"ip":"::1"}
[2026-06-25 00:29:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:29:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /settings/mis-report/send | {"method":"POST","uri":"/settings/mis-report/send","query":[],"ip":"::1"}
[2026-06-25 00:29:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:29:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:29:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:29:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:29:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:29:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:29:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:29:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:29:47] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:29:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:29:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:30:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:30:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:30:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:30:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:30:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:30:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:30:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:30:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:30:48] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:30:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:30:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:31:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:31:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:31:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:31:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:31:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:31:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:31:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:31:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:31:49] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:31:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:31:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:32:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:32:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:32:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:32:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:32:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:32:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:32:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:32:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:32:50] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:32:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:32:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:33:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:33:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:33:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:33:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:33:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:33:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:33:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:33:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:33:51] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:33:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:33:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:34:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:34:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:34:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:34:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:34:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:34:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:34:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:34:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:34:52] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:34:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:34:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:35:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:35:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:35:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:35:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:35:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:35:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:35:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:35:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:35:53] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:35:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:35:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:36:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:36:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:36:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:36:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:36:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:36:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:36:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:36:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:36:54] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:36:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:36:56] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:37:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:37:31] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings/mis-report | {"method":"GET","uri":"/settings/mis-report","query":[],"ip":"::1"}
[2026-06-25 00:37:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:37:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 00:37:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:37:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /settings/mis-report/send | {"method":"POST","uri":"/settings/mis-report/send","query":[],"ip":"::1"}
[2026-06-25 00:37:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:37:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:37:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:37:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:37:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:37:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:37:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:37:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /settings/mis-report/send | {"method":"POST","uri":"/settings/mis-report/send","query":[],"ip":"::1"}
[2026-06-25 00:37:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:37:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:37:55] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:38:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:38:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /settings/mis-report/send | {"method":"POST","uri":"/settings/mis-report/send","query":[],"ip":"::1"}
[2026-06-25 00:38:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:38:32] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:38:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:38:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:38:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:38:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:38:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:38:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:38:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:38:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:38:56] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:39:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:39:32] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 00:39:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:39:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:39:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:39:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:39:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:39:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:39:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:39:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:39:57] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:40:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:40:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:40:32] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:40:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:40:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:40:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:40:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:40:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:40:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:40:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:40:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:40:58] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:41:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:41:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:41:32] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:41:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:41:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:41:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:41:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:41:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:41:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:41:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:41:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:41:59] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:42:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:42:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:42:32] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:42:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:42:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:42:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:42:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:42:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:42:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:43:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:43:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:43:00] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:43:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:43:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:43:32] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:43:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:43:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:43:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:43:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:43:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:43:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:44:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:44:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:44:01] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:44:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:44:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:44:32] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:44:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:44:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:44:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:44:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:44:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:44:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:45:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:45:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:45:02] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:45:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:45:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:45:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:45:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:45:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:45:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:45:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:45:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:45:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:46:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:46:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:46:03] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:46:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:46:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:46:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:46:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:46:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:46:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:46:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:46:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:46:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:47:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:47:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:47:04] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:47:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:47:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:47:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:47:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:47:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:47:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:47:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:47:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:47:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:48:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:48:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:48:05] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:48:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:48:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:48:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:48:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:48:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:48:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:48:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:48:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:48:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:49:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:49:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:49:06] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:49:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:49:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:49:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:49:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:49:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:49:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:49:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:49:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:49:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:50:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:50:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:50:07] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:50:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:50:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:50:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:50:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:50:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:50:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:50:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:50:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:50:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:51:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:51:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:51:08] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:51:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:51:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:51:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 00:51:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:51:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:51:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:51:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:51:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:51:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 00:52:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:52:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 00:52:09] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 09:22:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 09:22:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 09:22:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 09:22:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 09:22:14] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 09:22:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:45:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:45:40] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:45:40] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:45:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:45:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:45:41] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:45:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:45:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:45:47] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:46:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:46:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:46:32] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:46:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:46:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:46:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:46:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:46:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:46:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:46:47] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:46:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:46:47] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:46:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:46:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:46:48] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:47:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:47:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:47:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:47:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:47:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:47:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:47:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:47:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:47:50] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:47:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:47:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:47:51] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:48:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:48:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:48:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:48:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:48:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:48:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:48:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:48:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:48:49] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:48:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:48:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:48:49] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:49:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:49:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:49:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:49:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:49:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:49:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:49:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:49:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:49:48] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:49:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:49:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:49:48] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:50:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:50:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:50:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:50:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:50:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:50:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:50:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:50:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:50:49] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:50:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:50:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:50:49] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:51:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:51:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:51:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:51:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:51:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:51:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:51:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:51:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:51:54] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:51:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:51:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:51:54] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:52:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:52:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:52:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:52:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:52:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:52:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:52:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:52:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:52:51] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:52:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:52:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:52:51] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:55:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:20] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:55:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:20] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:55:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:21] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:55:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:21] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:55:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:55:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:37] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:55:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:39] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 10:55:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:51] [debug] [index.php:276] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:55:51] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-06-25 10:55:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 10:55:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 10:55:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 10:55:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 10:55:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:55:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 10:56:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:56:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:56:21] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:56:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:56:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 10:56:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:56:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:56:22] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:56:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:56:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:56:22] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:56:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:56:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:56:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 10:56:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 10:57:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:57:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:57:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 10:57:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:57:22] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:57:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:57:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:57:27] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:57:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:57:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:57:27] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:57:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:57:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:57:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 10:57:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 10:57:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:57:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings | {"method":"GET","uri":"/settings","query":[],"ip":"::1"}
[2026-06-25 10:57:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:57:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 10:58:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:58:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings/mis-report | {"method":"GET","uri":"/settings/mis-report","query":[],"ip":"::1"}
[2026-06-25 10:58:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:58:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 10:58:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:58:05] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /settings/mis-report/save | {"method":"POST","uri":"/settings/mis-report/save","query":[],"ip":"::1"}
[2026-06-25 10:58:05] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: settings.update — Updated MIS report settings | {"module":"settings","action":"update","old_data":null,"new_data":null}
[2026-06-25 10:58:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:58:05] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings/mis-report | {"method":"GET","uri":"/settings/mis-report","query":[],"ip":"::1"}
[2026-06-25 10:58:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:58:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 10:58:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:58:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /settings/mis-report/send | {"method":"POST","uri":"/settings/mis-report/send","query":[],"ip":"::1"}
[2026-06-25 10:58:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:58:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:58:23] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:58:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:58:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:58:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:58:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:58:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:58:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:58:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:58:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:58:57] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 10:59:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:59:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 10:59:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:59:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:59:25] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:59:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:59:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:59:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 10:59:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:59:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 10:59:46] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 11:00:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:00:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:00:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:00:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:00:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:00:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:00:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:00:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:00:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:00:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:00:47] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 11:00:59] [info] [EnvLoader.php:137] [IP:cli] Environment loaded from: .env (11 vars)
[2026-06-25 11:01:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:01:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:01:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:01:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:01:28] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:01:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:01:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:01:29] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:01:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:01:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:01:48] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 11:02:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:02:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:02:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:02:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:02:32] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:02:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:02:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:02:32] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:02:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:02:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:02:49] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 11:03:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:03:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:03:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:03:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:03:29] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:03:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:03:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:03:29] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:03:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:03:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:03:50] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 11:04:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:04:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:04:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:04:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:04:30] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:04:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:04:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:04:30] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:05:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:05:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:05:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:05:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:05:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:05:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:05:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:05:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:06:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:06:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:06:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:06:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:06:32] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:06:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:06:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:06:32] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:07:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:07:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:07:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:07:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:07:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:07:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:07:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:07:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:08:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:08:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:08:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:08:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:08:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:08:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:08:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:08:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:09:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:09:10] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:09:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:09:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:09:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:09:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:09:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:09:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:10:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:10:11] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:10:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:10:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:10:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:10:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:10:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:10:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:11:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:11:12] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:11:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:11:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:11:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:11:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:11:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:11:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:12:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:12:13] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:12:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:12:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:12:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:12:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:12:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:12:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:13:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:13:14] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:13:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:13:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:13:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:13:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:13:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:13:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:14:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:14:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:14:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:14:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:14:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:14:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:14:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:14:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:15:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:15:16] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:15:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:15:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:15:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:15:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:15:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:15:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:16:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:16:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:16:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:16:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:16:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:16:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:16:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:16:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:17:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:17:18] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:17:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:17:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:17:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:17:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:17:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:17:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:18:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:18:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:18:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:18:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:18:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:18:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:18:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:18:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:19:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:19:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:19:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:19:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:19:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:19:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:19:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:19:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:20:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:20:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:20:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:20:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:20:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:20:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:20:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:20:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:21:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:21:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:21:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:21:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:21:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:21:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:21:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:21:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:22:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:22:23] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:22:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:22:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:22:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:22:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:22:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:22:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:23:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:23:24] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:23:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:23:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:23:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:23:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:23:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:23:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:24:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:24:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:24:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:24:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:24:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:24:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:24:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:24:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:25:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:25:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:25:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:25:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:25:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:25:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:25:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:25:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:26:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:26:27] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:26:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:26:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:26:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:26:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:26:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:26:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:27:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:27:28] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:27:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:27:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:27:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:27:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:27:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:27:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:28:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:28:29] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:28:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:28:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:28:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:28:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:28:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:28:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:29:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:29:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:29:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:29:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:29:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:29:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:30:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:30:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:30:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:30:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:30:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:30:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:31:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:31:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:31:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:31:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:31:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:31:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:32:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:32:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:32:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:32:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:32:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:32:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:33:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:33:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:33:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:33:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:33:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:33:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:34:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:34:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:34:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:34:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:34:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:34:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:35:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:35:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:35:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:35:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:35:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:35:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:36:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:36:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:36:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:36:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings/mis-report | {"method":"GET","uri":"/settings/mis-report","query":[],"ip":"::1"}
[2026-06-25 11:36:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:36:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:36:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:36:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /settings/mis-report/send | {"method":"POST","uri":"/settings/mis-report/send","query":[],"ip":"::1"}
[2026-06-25 11:36:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:36:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:36:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:36:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:36:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:36:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:37:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:37:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:37:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:37:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:37:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:37:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:37:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:37:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:38:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:38:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:38:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:38:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:38:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:38:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:38:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:38:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:39:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:39:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:28] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/cashbook | {"method":"GET","uri":"/accounting/cashbook","query":[],"ip":"::1"}
[2026-06-25 11:39:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:30] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:39:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:39:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:39:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/ledger | {"method":"GET","uri":"/accounting/ledger","query":[],"ip":"::1"}
[2026-06-25 11:39:44] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:44] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:39:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/cashbook | {"method":"GET","uri":"/accounting/cashbook","query":[],"ip":"::1"}
[2026-06-25 11:39:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/ledger | {"method":"GET","uri":"/accounting/ledger","query":[],"ip":"::1"}
[2026-06-25 11:39:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:39:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/expenses | {"method":"GET","uri":"/accounting/expenses","query":[],"ip":"::1"}
[2026-06-25 11:39:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:56] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:39:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:39:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:40:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:40:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/ledger | {"method":"GET","uri":"/accounting/ledger","query":[],"ip":"::1"}
[2026-06-25 11:40:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:40:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:40:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:40:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:40:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:40:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:40:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:40:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:41:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:41:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:41:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:41:23] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/cashbook | {"method":"GET","uri":"/accounting/cashbook","query":[],"ip":"::1"}
[2026-06-25 11:41:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:41:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:41:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:41:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:41:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:41:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:41:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:41:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:41:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:41:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans | {"method":"GET","uri":"/loans","query":[],"ip":"::1"}
[2026-06-25 11:41:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:41:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:41:44] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:41:44] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/24 | {"method":"GET","uri":"/loans/24","query":[],"ip":"::1"}
[2026-06-25 11:41:45] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:41:45] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:41:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:41:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /loans/24/part-payment | {"method":"POST","uri":"/loans/24/part-payment","query":[],"ip":"::1"}
[2026-06-25 11:41:54] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: loan.part_payment — Part payment of ₹500.00 on loan 24 | {"module":"loan","action":"part_payment","old_data":null,"new_data":null}
[2026-06-25 11:41:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:41:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/24 | {"method":"GET","uri":"/loans/24","query":[],"ip":"::1"}
[2026-06-25 11:41:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:41:56] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:42:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:42:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /gold/reports | {"method":"GET","uri":"/gold/reports","query":[],"ip":"::1"}
[2026-06-25 11:42:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:42:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:42:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:42:12] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/cashbook | {"method":"GET","uri":"/accounting/cashbook","query":[],"ip":"::1"}
[2026-06-25 11:42:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:42:14] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:42:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:42:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:42:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:42:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:42:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:42:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:42:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:42:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/ledger | {"method":"GET","uri":"/accounting/ledger","query":[],"ip":"::1"}
[2026-06-25 11:42:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:42:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:42:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:42:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/cashbook | {"method":"GET","uri":"/accounting/cashbook","query":[],"ip":"::1"}
[2026-06-25 11:42:44] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:42:44] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:43:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:43:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:43:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:43:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:43:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:43:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:43:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:43:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:44:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:44:14] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tools/emi-calculator | {"method":"GET","uri":"/tools/emi-calculator","query":[],"ip":"::1"}
[2026-06-25 11:44:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:44:16] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:44:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:44:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tools/emi-calculator | {"method":"GET","uri":"/tools/emi-calculator","query":{"principal":"10000","rate":"12","tenure":"12","method":"reducing","frequency":"monthly","start_date":"2026-06-25"},"ip":"::1"}
[2026-06-25 11:44:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:44:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:44:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:44:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:44:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:44:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:44:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:44:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:44:44] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:44:44] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tools/emi-calculator | {"method":"GET","uri":"/tools/emi-calculator","query":{"principal":"10000","rate":"10","tenure":"12","method":"reducing","frequency":"monthly","start_date":"2026-06-25"},"ip":"::1"}
[2026-06-25 11:44:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:44:46] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:44:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:44:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tools/emi-calculator | {"method":"GET","uri":"/tools/emi-calculator","query":{"principal":"10000","rate":"10","tenure":"92","method":"reducing","frequency":"monthly","start_date":"2026-06-25"},"ip":"::1"}
[2026-06-25 11:44:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:45:00] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:45:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:45:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tools/emi-calculator | {"method":"GET","uri":"/tools/emi-calculator","query":{"principal":"10000","rate":"10","tenure":"92","method":"reducing","frequency":"daily","start_date":"2026-06-25"},"ip":"::1"}
[2026-06-25 11:45:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:45:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:45:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:45:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tools/emi-calculator | {"method":"GET","uri":"/tools/emi-calculator","query":{"principal":"10000","rate":"10","tenure":"92","method":"reducing","frequency":"daily","start_date":"2026-03-25"},"ip":"::1"}
[2026-06-25 11:45:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:45:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 11:45:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:45:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:45:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:45:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:45:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:45:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:46:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:46:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:46:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:46:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:46:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:46:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:46:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:46:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:47:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:47:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:47:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:47:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:47:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:47:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:47:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:47:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:48:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:48:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:48:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:48:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:48:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:48:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:48:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:48:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:49:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:49:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:49:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:49:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:49:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:49:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:49:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:49:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:50:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:50:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:50:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:50:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:50:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:50:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:50:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:50:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:51:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:51:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:51:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:51:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:51:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:51:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:51:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:51:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:52:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:52:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:52:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:52:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:52:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:52:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:52:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:52:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:53:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:53:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:53:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:53:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:53:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:53:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:53:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:53:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:54:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:54:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:54:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:54:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:54:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:54:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:54:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:54:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:55:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:55:23] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 11:55:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:55:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:55:33] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:55:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:55:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:55:42] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:55:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:55:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:55:42] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:56:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:56:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:56:24] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 11:56:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:56:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:56:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:56:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:56:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:56:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:57:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:57:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:57:25] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 11:57:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:57:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:57:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:57:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:57:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:57:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 11:58:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:58:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 11:58:26] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 12:31:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:31:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:31:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:31:09] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:31:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:31:09] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:32:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:32:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:32:06] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:32:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:32:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:32:06] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:33:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:33:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:33:07] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:33:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:33:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:33:07] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:33:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:33:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:33:51] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:34:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:34:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:34:13] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:34:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:34:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:34:14] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:34:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:34:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:34:30] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:35:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:35:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:35:11] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:35:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:35:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:35:11] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:36:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:36:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:36:01] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:36:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:36:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:36:08] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:36:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:36:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:36:08] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:37:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:37:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:37:14] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:37:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:37:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:37:15] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:38:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:38:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:38:13] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:38:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:38:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:38:14] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:39:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:39:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:39:12] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:39:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:39:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:39:13] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:40:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:40:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:40:19] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:40:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:40:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:40:19] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:50:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:50:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:50:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:50:11] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:50:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:50:11] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:50:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:50:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:50:12] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:51:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:51:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:51:15] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:51:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:51:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:51:15] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:52:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:52:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:52:12] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:52:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:52:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:52:12] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:53:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:53:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:53:13] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:53:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:53:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:53:14] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:54:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:54:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:54:18] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:54:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:54:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:54:18] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:55:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:55:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:55:15] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:55:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:55:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:55:15] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:56:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:56:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:56:16] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:56:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:56:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:56:16] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:57:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:57:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:57:17] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:57:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:57:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:57:17] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:58:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:58:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:58:20] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:58:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:58:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:58:20] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:59:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:59:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:59:23] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:59:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:59:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:59:23] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 12:59:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:59:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:59:51] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 12:59:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:59:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:59:56] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 12:59:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 12:59:58] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:00:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:00:07] [debug] [index.php:276] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 13:00:07] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-06-25 13:00:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:00:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 13:00:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:00:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:00:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:00:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 13:00:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 13:00:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 13:00:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:00:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:00:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:00:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:00:22] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:00:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:00:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:00:22] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:00:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:00:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:01:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:01:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:01:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:01:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 13:01:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:01:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:01:22] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:01:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:01:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:01:22] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:01:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:01:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:02:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:02:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:02:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 13:02:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:02:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:02:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:02:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:02:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:02:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:02:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:02:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:02:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:03:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:03:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:03:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 13:03:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:03:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:03:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:03:25] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:03:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:03:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:03:25] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:19:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:19:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:49:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 13:49:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:49:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 13:49:25] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:49:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 13:49:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 13:49:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 13:49:25] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:49:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:27] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:49:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 13:49:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 13:49:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 13:49:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 13:49:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:49] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:49:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:49] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /ai | {"method":"GET","uri":"/ai","query":[],"ip":"::1"}
[2026-06-25 13:49:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:50] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /ai/chat/history | {"method":"GET","uri":"/ai/chat/history","query":[],"ip":"::1"}
[2026-06-25 13:49:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:49:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /ai/scan | {"method":"POST","uri":"/ai/scan","query":[],"ip":"::1"}
[2026-06-25 13:49:57] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: ai.ai_scan — Scanned 6 customers for risk | {"module":"ai","action":"ai_scan","old_data":null,"new_data":null}
[2026-06-25 13:49:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /ai | {"method":"GET","uri":"/ai","query":[],"ip":"::1"}
[2026-06-25 13:49:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /ai/chat/history | {"method":"GET","uri":"/ai/chat/history","query":[],"ip":"::1"}
[2026-06-25 13:49:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:49:59] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:50:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:50:05] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /ai/chat | {"method":"POST","uri":"/ai/chat","query":[],"ip":"::1"}
[2026-06-25 13:50:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:50:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:50:25] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:50:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:50:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:50:25] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:50:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:50:28] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /ai/chat | {"method":"POST","uri":"/ai/chat","query":[],"ip":"::1"}
[2026-06-25 13:50:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:50:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings | {"method":"GET","uri":"/settings","query":[],"ip":"::1"}
[2026-06-25 13:50:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:50:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:51:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:51:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:51:25] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:51:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:51:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:51:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:51:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:51:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings/backup | {"method":"GET","uri":"/settings/backup","query":[],"ip":"::1"}
[2026-06-25 13:51:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:51:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:52:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 13:52:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 13:52:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 13:52:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 13:52:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:52:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:29] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans | {"method":"GET","uri":"/loans","query":[],"ip":"::1"}
[2026-06-25 13:52:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:30] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:52:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:30] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:52:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:31] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:52:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:32] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/24 | {"method":"GET","uri":"/loans/24","query":[],"ip":"::1"}
[2026-06-25 13:52:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:52:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /loans/24/part-payment | {"method":"POST","uri":"/loans/24/part-payment","query":[],"ip":"::1"}
[2026-06-25 13:52:40] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: loan.part_payment — Part payment of ₹5,000.00 on loan 24 | {"module":"loan","action":"part_payment","old_data":null,"new_data":null}
[2026-06-25 13:52:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/24 | {"method":"GET","uri":"/loans/24","query":[],"ip":"::1"}
[2026-06-25 13:52:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:52:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:53:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:53:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /audit-logs | {"method":"GET","uri":"/audit-logs","query":[],"ip":"::1"}
[2026-06-25 13:53:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:53:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:53:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:53:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:53:27] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:53:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:53:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:53:27] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:54:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:54:11] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/bulk | {"method":"GET","uri":"/notifications/bulk","query":[],"ip":"::1"}
[2026-06-25 13:54:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:54:13] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:54:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:54:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:54:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:54:28] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/profit-loss | {"method":"GET","uri":"/accounting/profit-loss","query":[],"ip":"::1"}
[2026-06-25 13:54:29] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:54:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:54:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:54:29] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:54:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:54:30] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:54:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:54:59] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 13:54:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:54:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:54:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:54:59] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 13:54:59] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 13:54:59] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 13:55:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:55:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:55:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:55:29] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:55:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:55:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:55:30] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:55:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:55:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:55:31] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:55:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:55:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 13:55:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:55:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:55:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:55:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 13:55:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 13:55:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 13:55:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:55:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:56:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:56:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:56:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:56:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:56:31] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:56:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:56:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:56:31] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:56:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:56:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:56:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 13:56:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:57:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:57:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:57:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:57:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:57:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 13:57:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:57:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:57:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:57:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:57:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:57:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:57:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:58:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:58:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:58:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:58:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:58:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 13:58:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 13:58:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:58:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:58:33] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:58:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:58:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:58:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 13:58:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:58:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /developer/license | {"method":"GET","uri":"/developer/license","query":[],"ip":"::1"}
[2026-06-25 13:58:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:58:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:58:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:58:49] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /developer/license | {"method":"POST","uri":"/developer/license","query":[],"ip":"::1"}
[2026-06-25 13:58:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:58:49] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /developer/license | {"method":"GET","uri":"/developer/license","query":[],"ip":"::1"}
[2026-06-25 13:58:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:58:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 13:59:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:59:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /developer/extend | {"method":"POST","uri":"/developer/extend","query":[],"ip":"::1"}
[2026-06-25 13:59:17] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: license.update — Developer extended license / updated settings | {"module":"license","action":"update","old_data":null,"new_data":null}
[2026-06-25 13:59:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:59:18] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /developer/license | {"method":"GET","uri":"/developer/license","query":{"extended":"1"},"ip":"::1"}
[2026-06-25 13:59:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:59:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:59:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:59:23] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-06-25 13:59:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:59:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:59:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:59:33] [debug] [index.php:276] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-06-25 13:59:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:59:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:59:33] [debug] [index.php:276] [IP:::1] Request: GET /license-expired | {"method":"GET","uri":"/license-expired","query":[],"ip":"::1"}
[2026-06-25 13:59:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 13:59:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /developer/license | {"method":"GET","uri":"/developer/license","query":[],"ip":"::1"}
[2026-06-25 14:00:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /developer/extend | {"method":"POST","uri":"/developer/extend","query":[],"ip":"::1"}
[2026-06-25 14:00:08] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: license.update — Developer extended license / updated settings | {"module":"license","action":"update","old_data":null,"new_data":null}
[2026-06-25 14:00:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /developer/license | {"method":"GET","uri":"/developer/license","query":{"extended":"1"},"ip":"::1"}
[2026-06-25 14:00:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:10] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:00:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 14:00:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 14:00:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 14:00:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 14:00:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:00:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:24] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 14:00:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:24] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 14:00:24] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 14:00:24] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 14:00:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:00:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:00:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:00:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tracking | {"method":"GET","uri":"/tracking","query":[],"ip":"::1"}
[2026-06-25 14:00:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:44] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tracking/alerts | {"method":"GET","uri":"/tracking/alerts","query":[],"ip":"::1"}
[2026-06-25 14:00:44] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tracking/live | {"method":"GET","uri":"/tracking/live","query":[],"ip":"::1"}
[2026-06-25 14:00:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tracking/208 | {"method":"GET","uri":"/tracking/208","query":{"date":"2026-06-25"},"ip":"::1"}
[2026-06-25 14:00:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tracking/1 | {"method":"GET","uri":"/tracking/1","query":{"date":"2026-06-25"},"ip":"::1"}
[2026-06-25 14:00:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tracking/207 | {"method":"GET","uri":"/tracking/207","query":{"date":"2026-06-25"},"ip":"::1"}
[2026-06-25 14:00:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tracking/208 | {"method":"GET","uri":"/tracking/208","query":{"date":"2026-06-25"},"ip":"::1"}
[2026-06-25 14:00:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tracking/1 | {"method":"GET","uri":"/tracking/1","query":{"date":"2026-06-25"},"ip":"::1"}
[2026-06-25 14:00:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:00:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tracking/207 | {"method":"GET","uri":"/tracking/207","query":{"date":"2026-06-25"},"ip":"::1"}
[2026-06-25 14:01:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:01:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:01:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:01:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /tracking/live | {"method":"GET","uri":"/tracking/live","query":[],"ip":"::1"}
[2026-06-25 14:01:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:01:14] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 14:01:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:01:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:01:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:01:14] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 14:01:14] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 14:01:14] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 14:01:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:01:16] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:01:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:01:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:01:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:01:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:01:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:01:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:01:45] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:01:45] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 14:02:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:02:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:02:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 14:02:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:02:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:02:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:02:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:02:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:02:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:02:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:02:45] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:02:45] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 14:03:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:03:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 14:03:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /logout | {"method":"GET","uri":"/logout","query":[],"ip":"::1"}
[2026-06-25 14:03:22] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: auth.logout — User logged out | {"module":"auth","action":"logout","old_data":null,"new_data":null}
[2026-06-25 14:03:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:22] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 14:03:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:24] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:03:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:25] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:03:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:25] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:03:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:27] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:03:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:03:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:03:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:39] [debug] [index.php:276] [IP:::1] Request: POST /officer/login | {"method":"POST","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:03:39] [info] [helpers.php:886] [IP:::1] Audit: officer_app.login — Officer Test Staff logged into field app | {"module":"officer_app","action":"login","old_data":null,"new_data":null}
[2026-06-25 14:03:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/dashboard | {"method":"GET","uri":"/officer/dashboard","query":[],"ip":"::1"}
[2026-06-25 14:03:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:39] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:03:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:40] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps | {"method":"POST","uri":"/officer/gps","query":[],"ip":"::1"}
[2026-06-25 14:03:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:41] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:03:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:03:43] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:07] [debug] [index.php:276] [IP:::1] Request: GET /officer/attendance | {"method":"GET","uri":"/officer/attendance","query":[],"ip":"::1"}
[2026-06-25 14:04:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:07] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:09] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:13] [debug] [index.php:276] [IP:::1] Request: POST /officer/attendance/mark | {"method":"POST","uri":"/officer/attendance/mark","query":[],"ip":"::1"}
[2026-06-25 14:04:13] [info] [helpers.php:886] [IP:::1] Audit: officer_app.attendance — Checked in at 14:04:13 (Late) | {"module":"officer_app","action":"attendance","old_data":null,"new_data":null}
[2026-06-25 14:04:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:13] [debug] [index.php:276] [IP:::1] Request: GET /officer/attendance | {"method":"GET","uri":"/officer/attendance","query":[],"ip":"::1"}
[2026-06-25 14:04:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:14] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:15] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:30] [debug] [index.php:276] [IP:::1] Request: GET /officer/dashboard | {"method":"GET","uri":"/officer/dashboard","query":[],"ip":"::1"}
[2026-06-25 14:04:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:30] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:31] [debug] [index.php:276] [IP:::1] Request: GET /officer/profile | {"method":"GET","uri":"/officer/profile","query":[],"ip":"::1"}
[2026-06-25 14:04:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:31] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:32] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:33] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:33] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:04:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:04:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/day-summary | {"method":"GET","uri":"/officer/day-summary","query":[],"ip":"::1"}
[2026-06-25 14:04:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:38] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:39] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:41] [debug] [index.php:276] [IP:::1] Request: GET /officer/profile | {"method":"GET","uri":"/officer/profile","query":[],"ip":"::1"}
[2026-06-25 14:04:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:41] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:42] [debug] [index.php:276] [IP:::1] Request: GET /officer/dashboard | {"method":"GET","uri":"/officer/dashboard","query":[],"ip":"::1"}
[2026-06-25 14:04:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:42] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:42] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:44] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:44] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:44] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:44] [debug] [index.php:276] [IP:::1] Request: GET /officer/customers | {"method":"GET","uri":"/officer/customers","query":[],"ip":"::1"}
[2026-06-25 14:04:44] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:45] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:45] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:45] [debug] [index.php:276] [IP:::1] Request: GET /officer/groups | {"method":"GET","uri":"/officer/groups","query":[],"ip":"::1"}
[2026-06-25 14:04:45] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:45] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:47] [debug] [index.php:276] [IP:::1] Request: GET /officer/customers | {"method":"GET","uri":"/officer/customers","query":[],"ip":"::1"}
[2026-06-25 14:04:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:47] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:47] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:49] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:53] [debug] [index.php:276] [IP:::1] Request: GET /officer/customers | {"method":"GET","uri":"/officer/customers","query":{"filter":"overdue"},"ip":"::1"}
[2026-06-25 14:04:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:53] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:54] [debug] [index.php:276] [IP:::1] Request: GET /officer/customers | {"method":"GET","uri":"/officer/customers","query":{"filter":"paid"},"ip":"::1"}
[2026-06-25 14:04:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:54] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:55] [debug] [index.php:276] [IP:::1] Request: GET /officer/customers | {"method":"GET","uri":"/officer/customers","query":{"filter":"emi"},"ip":"::1"}
[2026-06-25 14:04:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:55] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:56] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:56] [debug] [index.php:276] [IP:::1] Request: GET /officer/customers | {"method":"GET","uri":"/officer/customers","query":{"filter":"all"},"ip":"::1"}
[2026-06-25 14:04:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:56] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:57] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:58] [debug] [index.php:276] [IP:::1] Request: GET /officer/dashboard | {"method":"GET","uri":"/officer/dashboard","query":[],"ip":"::1"}
[2026-06-25 14:04:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:04:58] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:04:58] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:05:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:05:00] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:05:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:05:03] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps | {"method":"POST","uri":"/officer/gps","query":[],"ip":"::1"}
[2026-06-25 14:05:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:05:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:05:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:05:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:05:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:05:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:05:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:05:59] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps | {"method":"POST","uri":"/officer/gps","query":[],"ip":"::1"}
[2026-06-25 14:06:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:06:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:06:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:06:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:06:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:06:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:07:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:07:03] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps | {"method":"POST","uri":"/officer/gps","query":[],"ip":"::1"}
[2026-06-25 14:07:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:07:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:07:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:07:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:07:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:07:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:08:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:08:00] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps | {"method":"POST","uri":"/officer/gps","query":[],"ip":"::1"}
[2026-06-25 14:08:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:08:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:08:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:08:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:08:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:08:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:08:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:08:59] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps | {"method":"POST","uri":"/officer/gps","query":[],"ip":"::1"}
[2026-06-25 14:09:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:09:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:09:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:09:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:09:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:09:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:09:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:09:59] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps | {"method":"POST","uri":"/officer/gps","query":[],"ip":"::1"}
[2026-06-25 14:10:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:10:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:10:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:10:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:10:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:10:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:18:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:34] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps | {"method":"POST","uri":"/officer/gps","query":[],"ip":"::1"}
[2026-06-25 14:18:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:18:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:18:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/customers | {"method":"GET","uri":"/officer/customers","query":{"filter":"all"},"ip":"::1"}
[2026-06-25 14:18:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:36] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:18:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/customers | {"method":"GET","uri":"/officer/customers","query":{"filter":"emi"},"ip":"::1"}
[2026-06-25 14:18:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:37] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:18:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/customers | {"method":"GET","uri":"/officer/customers","query":{"filter":"paid"},"ip":"::1"}
[2026-06-25 14:18:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:38] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:18:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/customers | {"method":"GET","uri":"/officer/customers","query":{"filter":"overdue"},"ip":"::1"}
[2026-06-25 14:18:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:39] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:18:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:40] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:18:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/customers | {"method":"GET","uri":"/officer/customers","query":[],"ip":"::1"}
[2026-06-25 14:18:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:40] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:18:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:41] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:18:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:41] [debug] [index.php:276] [IP:::1] Request: GET /officer/groups | {"method":"GET","uri":"/officer/groups","query":[],"ip":"::1"}
[2026-06-25 14:18:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:41] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:18:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:42] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:18:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:42] [debug] [index.php:276] [IP:::1] Request: GET /officer/customers | {"method":"GET","uri":"/officer/customers","query":[],"ip":"::1"}
[2026-06-25 14:18:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:42] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:18:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:43] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:18:44] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:44] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:18:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:46] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 14:18:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:18:48] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:19:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:02] [debug] [index.php:276] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 14:19:02] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-06-25 14:19:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 14:19:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 14:19:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 14:19:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 14:19:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 14:19:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 14:19:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 14:19:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 14:19:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:19:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 14:19:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:19:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:19:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:20:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:20:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:20:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:20:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 14:20:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:20:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:20:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:20:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:20:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:20:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:20:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:20:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 14:21:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:21:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:21:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 14:21:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:21:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:21:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:21:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:21:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:21:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:21:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:21:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:21:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 14:22:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:22:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:22:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 14:22:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:22:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:22:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:22:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:22:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:22:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:22:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:22:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:22:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 14:48:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:48:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:48:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:48:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 14:49:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:49:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:49:04] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:49:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:49:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:49:04] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:49:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:49:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:49:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 14:49:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:49:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:49:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans | {"method":"GET","uri":"/loans","query":[],"ip":"::1"}
[2026-06-25 14:49:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:49:24] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:49:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:49:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/24 | {"method":"GET","uri":"/loans/24","query":[],"ip":"::1"}
[2026-06-25 14:49:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:49:28] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:49:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:49:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /gold | {"method":"GET","uri":"/gold","query":[],"ip":"::1"}
[2026-06-25 14:49:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:49:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 14:49:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:50:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:50:00] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:50:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:50:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:50:00] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:50:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:50:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:51:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:51:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:51:01] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:51:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:51:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:51:01] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:51:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:51:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:52:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:52:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:52:01] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:52:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:52:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:52:01] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:52:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:52:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:53:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:53:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:53:04] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:53:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:53:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:53:04] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:53:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:53:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:54:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:54:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:54:08] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:54:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:54:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:54:08] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:54:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:54:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:55:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:55:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:55:06] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:55:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:55:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:55:06] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:55:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:55:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:56:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:56:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:56:07] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:56:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:56:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:56:08] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:56:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:56:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:57:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:57:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:57:06] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:57:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:57:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:57:06] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:57:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:57:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 14:58:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:58:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:58:07] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 14:58:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:58:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 14:58:08] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:46:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:46:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:46:15] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:46:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:46:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:46:16] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:47:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:47:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:47:13] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:47:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:47:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:47:13] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:48:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:05] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 15:48:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:10] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:48:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:10] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:48:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:15] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 15:48:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:17] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 15:48:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:26] [debug] [index.php:276] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 15:48:26] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-06-25 15:48:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 15:48:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 15:48:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 15:48:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 15:48:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:28] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 15:48:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:48:56] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:49:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:49:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:49:12] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:49:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:49:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:49:12] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:49:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:49:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:49:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:49:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 15:49:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:49:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 15:49:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:49:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:49:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:49:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 15:49:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 15:49:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 15:49:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:49:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 15:50:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:50:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:50:17] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:50:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:50:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:50:17] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:50:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:50:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:50:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:50:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:50:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 15:50:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:51:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:51:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:51:14] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:51:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:51:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:51:14] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:51:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:51:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:51:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:51:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:51:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 15:51:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:52:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:52:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:52:16] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:52:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:52:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:52:16] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:52:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:52:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:52:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:52:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:52:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:52:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 15:53:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:53:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:53:16] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:53:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:53:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:53:16] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:53:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:53:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:53:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:53:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 15:54:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:54:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:54:18] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:54:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:54:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:54:18] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:54:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:54:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:54:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:54:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 15:55:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:55:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:55:22] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:55:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:55:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:55:22] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:55:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:55:23] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:55:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:55:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 15:56:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:56:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:56:19] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:56:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:56:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:56:19] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:56:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:56:24] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:57:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:57:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:57:20] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:57:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:57:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:57:20] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:57:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:57:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:57:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 15:57:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:58:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:58:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:58:21] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:58:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:58:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:58:21] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:58:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:58:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:58:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 15:58:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:59:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:59:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:59:22] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:59:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:59:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:59:22] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 15:59:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:59:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 15:59:27] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 15:59:27] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:00:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:00:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:00:28] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:00:28] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:00:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:00:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:00:29] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:00:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:00:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:00:29] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:01:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:01:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:01:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:01:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:01:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:01:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:01:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:01:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:01:29] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:01:29] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:02:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:02:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:02:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:02:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:02:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:02:27] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:02:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:02:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:02:30] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:02:30] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:03:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:03:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:03:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:03:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:03:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:03:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:03:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:03:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:03:31] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:03:31] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:04:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:04:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:04:32] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:04:32] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:04:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:04:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:04:33] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:04:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:04:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:04:33] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:05:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:05:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:05:32] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:05:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:05:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:05:32] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:05:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:05:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:05:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:05:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:06:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:06:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:06:31] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:06:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:06:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:06:31] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:06:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:06:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:06:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:06:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:07:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:07:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:07:32] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:07:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:07:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:07:32] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:07:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:07:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:07:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:07:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:08:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:08:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:08:31] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:08:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:08:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:08:31] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:08:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:08:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:08:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:08:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:09:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:09:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:09:32] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:09:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:09:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:09:32] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:09:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:09:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:09:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:09:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:10:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:10:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:10:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:10:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:10:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:10:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:10:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:10:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:10:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:10:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:11:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:11:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:11:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:11:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:11:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:11:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:11:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:11:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:11:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:11:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:12:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:12:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:12:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:12:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:12:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:12:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:12:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:12:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:12:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:12:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:13:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:13:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:13:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:13:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:13:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:13:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:13:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:13:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:13:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:13:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:14:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:14:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:14:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:14:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:14:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:14:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:14:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:14:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:14:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:14:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:15:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:15:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:15:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:15:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:15:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:15:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:15:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:15:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:15:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:15:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:16:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:16:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:16:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:16:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:16:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:16:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:16:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:16:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:16:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:16:42] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:17:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:17:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:17:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:17:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:17:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:17:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:17:41] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:17:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:17:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:17:41] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:18:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:18:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:18:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:18:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:18:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:18:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:18:41] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:18:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:18:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:18:41] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:19:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:19:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:19:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:19:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:19:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:19:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:19:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:19:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:19:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:19:41] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:20:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:20:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:20:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:20:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:20:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:20:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:20:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:20:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:20:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:20:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:21:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:21:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:21:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:21:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:21:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:21:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:21:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:21:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:21:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:21:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:22:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:22:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:22:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:22:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:22:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:22:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:22:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:22:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:22:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:22:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:23:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:23:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:23:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:23:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:23:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:23:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:23:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:23:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:23:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:23:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:24:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:24:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:24:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:24:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:24:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:24:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:24:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:24:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:24:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:24:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:25:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:25:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:25:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:25:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:25:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:25:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:25:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:25:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:25:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:25:41] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:26:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:26:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:26:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:26:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:26:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:26:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:26:33] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:26:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:26:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:26:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:27:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:27:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:27:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:27:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:27:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:27:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:27:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:27:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:27:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:27:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:28:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:28:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:28:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:28:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:28:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:28:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:28:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:28:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:28:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:28:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:29:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:29:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:29:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:29:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:29:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:29:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:29:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:29:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:29:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:29:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:30:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:30:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:30:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:30:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:30:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:30:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:30:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:30:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:30:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:30:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:31:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:31:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:31:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:31:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:31:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:31:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:31:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:31:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:31:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:31:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:32:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:32:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:32:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:32:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:32:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:32:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:32:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:32:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:32:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:32:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:33:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:33:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:33:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:33:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:33:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:33:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:33:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:33:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:33:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:33:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:34:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:34:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:34:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:34:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:34:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:34:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:34:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:34:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:34:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:34:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:35:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:35:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:35:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:35:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:35:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:35:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:35:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:35:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:35:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:35:36] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:36:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:36:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:36:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:36:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:36:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:36:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:36:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:36:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:36:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:36:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:37:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:37:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:37:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:37:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:37:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:37:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:37:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:37:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:37:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:37:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:38:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:38:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:38:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:38:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:38:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:38:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:38:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:38:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:38:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:38:40] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:39:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:39:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:39:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:39:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:39:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:39:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:39:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:39:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:39:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:39:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:40:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:40:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:40:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:40:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:40:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:40:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:40:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:40:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:40:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:40:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:41:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:41:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:41:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:41:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:41:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:41:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:41:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:41:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:41:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:41:39] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:42:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:42:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:42:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:42:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:42:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:42:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:42:35] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:42:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:42:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:42:37] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:43:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:43:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:43:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:43:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:43:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:43:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:43:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:43:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:43:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:43:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:44:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:44:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:44:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 16:44:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 16:44:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:44:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:44:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 16:44:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:44:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 16:44:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 19:54:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:54:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:54:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:54:41] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:54:41] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 19:54:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:54:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:55:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:55:00] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 19:55:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:55:00] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 19:55:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:55:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:55:01] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 19:55:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:55:03] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:55:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:55:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:55:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 19:55:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:55:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:55:38] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 19:56:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:56:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:56:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 19:56:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:56:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:56:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 19:57:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:15] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 19:57:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:15] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 19:57:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:17] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 19:57:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:18] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:57:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:20] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:57:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:20] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 19:57:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:20] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:57:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:21] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 19:57:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:21] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:57:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:22] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:57:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:23] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:57:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:28] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 19:57:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:28] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 19:57:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:28] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:57:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:29] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:57:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:30] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:57:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:36] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 19:57:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:38] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:57:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:58] [debug] [index.php:276] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 19:57:58] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-06-25 19:57:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 19:57:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:57:59] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 19:57:59] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 19:57:59] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 19:58:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:58:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:11] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/cashbook | {"method":"GET","uri":"/accounting/cashbook","query":[],"ip":"::1"}
[2026-06-25 19:58:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:13] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:58:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:31] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans | {"method":"GET","uri":"/loans","query":[],"ip":"::1"}
[2026-06-25 19:58:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:58:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/24 | {"method":"GET","uri":"/loans/24","query":[],"ip":"::1"}
[2026-06-25 19:58:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:58:44] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:44] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /loans/24/part-payment | {"method":"POST","uri":"/loans/24/part-payment","query":[],"ip":"::1"}
[2026-06-25 19:58:44] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: loan.part_payment — Part payment of ₹1,000.00 on loan 24 | {"module":"loan","action":"part_payment","old_data":null,"new_data":null}
[2026-06-25 19:58:45] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:45] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans/24 | {"method":"GET","uri":"/loans/24","query":[],"ip":"::1"}
[2026-06-25 19:58:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:58:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:48] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /loans | {"method":"GET","uri":"/loans","query":[],"ip":"::1"}
[2026-06-25 19:58:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:50] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:58:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:50] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 19:58:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:50] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 19:58:50] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 19:58:50] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 19:58:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:58:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 19:59:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:59:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/stats | {"method":"GET","uri":"/dashboard/stats","query":[],"ip":"::1"}
[2026-06-25 19:59:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:59:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/cashbook | {"method":"GET","uri":"/accounting/cashbook","query":[],"ip":"::1"}
[2026-06-25 19:59:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 19:59:24] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:00:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:00:23] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:00:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:00:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/ledger | {"method":"GET","uri":"/accounting/ledger","query":[],"ip":"::1"}
[2026-06-25 20:00:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:00:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:00:45] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:00:45] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/trial-balance | {"method":"GET","uri":"/accounting/trial-balance","query":[],"ip":"::1"}
[2026-06-25 20:00:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:00:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:00:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:00:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/journal | {"method":"GET","uri":"/accounting/journal","query":[],"ip":"::1"}
[2026-06-25 20:00:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:00:56] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:00:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:00:56] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/trial-balance | {"method":"GET","uri":"/accounting/trial-balance","query":[],"ip":"::1"}
[2026-06-25 20:00:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:00:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/balance-sheet | {"method":"GET","uri":"/accounting/balance-sheet","query":[],"ip":"::1"}
[2026-06-25 20:00:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:00:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:00:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:00:59] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:01:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:01:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:02:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:02:05] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/expenses | {"method":"GET","uri":"/accounting/expenses","query":[],"ip":"::1"}
[2026-06-25 20:02:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:02:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:02:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:02:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/ledger | {"method":"GET","uri":"/accounting/ledger","query":[],"ip":"::1"}
[2026-06-25 20:02:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:02:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:03:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:03:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:03:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:03:30] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /fund | {"method":"GET","uri":"/fund","query":[],"ip":"::1"}
[2026-06-25 20:03:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:03:32] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:03:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:03:41] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/profit-loss | {"method":"GET","uri":"/accounting/profit-loss","query":[],"ip":"::1"}
[2026-06-25 20:03:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:03:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:03:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:03:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/balance-sheet | {"method":"GET","uri":"/accounting/balance-sheet","query":[],"ip":"::1"}
[2026-06-25 20:03:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:03:49] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:03:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:03:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/trial-balance | {"method":"GET","uri":"/accounting/trial-balance","query":[],"ip":"::1"}
[2026-06-25 20:04:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:04:00] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:04:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:04:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/journal | {"method":"GET","uri":"/accounting/journal","query":[],"ip":"::1"}
[2026-06-25 20:04:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:04:10] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:04:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:04:14] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/npa | {"method":"GET","uri":"/accounting/npa","query":[],"ip":"::1"}
[2026-06-25 20:04:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:04:16] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:04:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:04:29] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/npa | {"method":"GET","uri":"/accounting/npa","query":{"recalc":"1"},"ip":"::1"}
[2026-06-25 20:04:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:04:31] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:04:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:04:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/npa | {"method":"GET","uri":"/accounting/npa","query":[],"ip":"::1"}
[2026-06-25 20:04:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:04:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:05:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:05:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:06:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:06:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:07:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:07:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:08:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:08:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:08:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:08:35] [debug] [index.php:276] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 20:08:35] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-06-25 20:08:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:08:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 20:08:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:08:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:08:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:08:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 20:08:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 20:08:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 20:08:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:08:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:08:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:08:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/npa | {"method":"GET","uri":"/accounting/npa","query":[],"ip":"::1"}
[2026-06-25 20:08:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:08:48] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:08:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:08:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /accounting/npa | {"method":"GET","uri":"/accounting/npa","query":{"recalc":"1"},"ip":"::1"}
[2026-06-25 20:08:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:08:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:09:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:09:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:09:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:09:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:10:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:10:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:10:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:10:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:11:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:05] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 20:11:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:11:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 20:11:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:11:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:14] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/daily | {"method":"GET","uri":"/rd/daily","query":[],"ip":"::1"}
[2026-06-25 20:11:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:16] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:11:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:16] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/report | {"method":"GET","uri":"/rd/report","query":[],"ip":"::1"}
[2026-06-25 20:11:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:18] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:11:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 20:11:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:11:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:28] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/2 | {"method":"GET","uri":"/rd/2","query":[],"ip":"::1"}
[2026-06-25 20:11:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:30] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:11:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 20:11:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:11:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:11:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:12:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:12:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/store | {"method":"POST","uri":"/rd/store","query":[],"ip":"::1"}
[2026-06-25 20:12:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:12:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 20:12:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:12:10] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:12:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:12:32] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/store | {"method":"POST","uri":"/rd/store","query":[],"ip":"::1"}
[2026-06-25 20:12:32] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.create — Opened RD account #4 | {"module":"rd","action":"create","old_data":null,"new_data":null}
[2026-06-25 20:12:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:12:32] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/4 | {"method":"GET","uri":"/rd/4","query":[],"ip":"::1"}
[2026-06-25 20:12:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:12:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:12:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:12:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:13:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:13:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:13:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:13:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:14:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:14:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:14:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:14:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:15:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:15:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:15:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:15:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:16:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:16:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:16:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:16:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:17:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:17:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:17:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:17:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:18:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:18:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/report | {"method":"GET","uri":"/rd/report","query":[],"ip":"::1"}
[2026-06-25 20:18:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:18:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:18:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:18:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 20:18:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:18:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:18:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:18:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 20:18:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 20:18:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 20:18:24] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:18:24] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:18:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:18:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /logout | {"method":"GET","uri":"/logout","query":[],"ip":"::1"}
[2026-06-25 20:18:25] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: auth.logout — User logged out | {"module":"auth","action":"logout","old_data":null,"new_data":null}
[2026-06-25 20:18:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:18:25] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 20:18:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:18:27] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:19:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:19:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:20:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:20:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:04] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 20:20:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:04] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:20:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:06] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:20:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:14] [debug] [index.php:276] [IP:::1] Request: POST /officer/login | {"method":"POST","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 20:20:15] [info] [helpers.php:886] [IP:::1] Audit: officer_app.login — Officer Test Staff logged into field app | {"module":"officer_app","action":"login","old_data":null,"new_data":null}
[2026-06-25 20:20:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:15] [debug] [index.php:276] [IP:::1] Request: GET /officer/dashboard | {"method":"GET","uri":"/officer/dashboard","query":[],"ip":"::1"}
[2026-06-25 20:20:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:15] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps/sync | {"method":"POST","uri":"/officer/gps/sync","query":[],"ip":"::1"}
[2026-06-25 20:20:15] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:20:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:17] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps | {"method":"POST","uri":"/officer/gps","query":[],"ip":"::1"}
[2026-06-25 20:20:17] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:20:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:17] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 20:20:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:18] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:20:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:21] [debug] [index.php:276] [IP:::1] Request: GET /officer/rd-due | {"method":"GET","uri":"/officer/rd-due","query":[],"ip":"::1"}
[2026-06-25 20:20:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:21] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:20:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:23] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:20:23] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:23] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 20:20:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:30] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 20:20:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:31] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:20:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/4 | {"method":"GET","uri":"/rd/4","query":[],"ip":"::1"}
[2026-06-25 20:20:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:20:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:54] [debug] [index.php:276] [IP:::1] Request: GET /officer/profile | {"method":"GET","uri":"/officer/profile","query":[],"ip":"::1"}
[2026-06-25 20:20:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:54] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:20:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:56] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:20:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:20:56] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 20:21:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:21:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:22:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:22:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:23:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:23:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:24:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:24:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:25:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:25:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:25:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:25:50] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings | {"method":"GET","uri":"/settings","query":[],"ip":"::1"}
[2026-06-25 20:25:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:25:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:25:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:25:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings/backup | {"method":"GET","uri":"/settings/backup","query":[],"ip":"::1"}
[2026-06-25 20:25:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:25:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:26:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:26:00] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings/backup | {"method":"GET","uri":"/settings/backup","query":[],"ip":"::1"}
[2026-06-25 20:26:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:26:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings | {"method":"GET","uri":"/settings","query":[],"ip":"::1"}
[2026-06-25 20:26:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:26:01] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:26:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:26:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:26:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:26:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /settings/mis-report | {"method":"GET","uri":"/settings/mis-report","query":[],"ip":"::1"}
[2026-06-25 20:26:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:26:05] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:26:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:26:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /settings/mis-report/send | {"method":"POST","uri":"/settings/mis-report/send","query":[],"ip":"::1"}
[2026-06-25 20:26:36] [error] [MISReportService.php:494] [IP:::1] [USER:1] Telegram send failed | {"http_code":0,"response":"","curl_error":"Operation timed out after 30015 milliseconds with 0 bytes received","part_length":3225}
[2026-06-25 20:27:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:27:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:27:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:27:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 20:27:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:27:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:27:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:27:35] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/4 | {"method":"GET","uri":"/rd/4","query":[],"ip":"::1"}
[2026-06-25 20:27:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:27:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:28:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:28:10] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /staff | {"method":"GET","uri":"/staff","query":[],"ip":"::1"}
[2026-06-25 20:28:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:28:12] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:28:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:28:30] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 20:28:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:28:32] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:28:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:28:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/4 | {"method":"GET","uri":"/rd/4","query":[],"ip":"::1"}
[2026-06-25 20:28:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:28:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:29:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:29:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:30:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:30:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:31:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:31:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:32:44] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:32:44] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:33:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:33:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:34:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:34:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:35:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:35:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:36:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:36:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:37:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:37:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:38:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:38:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:39:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:39:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:40:44] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:40:44] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:41:45] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:41:45] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:42:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:42:12] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/4 | {"method":"GET","uri":"/rd/4","query":[],"ip":"::1"}
[2026-06-25 20:42:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:42:14] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:42:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:42:16] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /staff/create | {"method":"GET","uri":"/staff/create","query":{"branch_id":"2"},"ip":"::1"}
[2026-06-25 20:42:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:42:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:43:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:43:12] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:43:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:43:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 20:43:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:43:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:44:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:44:29] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/store | {"method":"POST","uri":"/rd/store","query":[],"ip":"::1"}
[2026-06-25 20:44:29] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.create — Opened RD account #5 | {"module":"rd","action":"create","old_data":null,"new_data":null}
[2026-06-25 20:44:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:44:29] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/5 | {"method":"GET","uri":"/rd/5","query":[],"ip":"::1"}
[2026-06-25 20:44:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:44:31] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:44:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:44:41] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/5 | {"method":"GET","uri":"/rd/5","query":[],"ip":"::1"}
[2026-06-25 20:44:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:44:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:45:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:45:32] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 20:45:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:45:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:45:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:45:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":{"search":"sum","status":""},"ip":"::1"}
[2026-06-25 20:45:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:45:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:45:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:45:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/daily | {"method":"GET","uri":"/rd/daily","query":[],"ip":"::1"}
[2026-06-25 20:45:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:45:49] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:45:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:45:50] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/daily | {"method":"GET","uri":"/rd/daily","query":[],"ip":"::1"}
[2026-06-25 20:45:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:45:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:45:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:45:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 20:45:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:45:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 20:45:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:45:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:45:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:45:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:46:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:00] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/5 | {"method":"GET","uri":"/rd/5","query":[],"ip":"::1"}
[2026-06-25 20:46:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:46:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/5/collect | {"method":"POST","uri":"/rd/5/collect","query":[],"ip":"::1"}
[2026-06-25 20:46:04] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.collect — Collected ₹90.00 for RD #5 | {"module":"rd","action":"collect","old_data":null,"new_data":null}
[2026-06-25 20:46:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/5 | {"method":"GET","uri":"/rd/5","query":[],"ip":"::1"}
[2026-06-25 20:46:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:46:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:16] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 20:46:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:46:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/5 | {"method":"GET","uri":"/rd/5","query":[],"ip":"::1"}
[2026-06-25 20:46:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:46:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/5/delete | {"method":"POST","uri":"/rd/5/delete","query":[],"ip":"::1"}
[2026-06-25 20:46:38] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd_account.delete — Deleted RD account RD260600003 (customer #10015, ₹90.00 deposited, 1 collections). Reason: tyrty | {"module":"rd_account","action":"delete","old_data":{"id":5,"account_no":"RD260600003","customer_id":10015,"scheme_id":1,"branch_id":1,"staff_id":207,"installment_amount":"90.00","tenure":12,"frequency":"daily","interest_rate":"7.50","start_date":"2026-06-25","maturity_date":"2026-07-07","maturity_amount":"1124.61","total_deposited":"90.00","interest_earned":"44.61","nominee_name":"","nominee_relation":"","nominee_phone":"","status":"active","closed_date":null,"closure_amount":null,"remarks":null,"created_by":1,"created_at":"2026-06-25 20:44:29","updated_at":"2026-06-25 20:46:04"},"new_data":null}
[2026-06-25 20:46:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 20:46:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:46:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/4 | {"method":"GET","uri":"/rd/4","query":[],"ip":"::1"}
[2026-06-25 20:46:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:46:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/4/delete | {"method":"POST","uri":"/rd/4/delete","query":[],"ip":"::1"}
[2026-06-25 20:46:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 20:46:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:46:56] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:47:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:47:50] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/4 | {"method":"GET","uri":"/rd/4","query":[],"ip":"::1"}
[2026-06-25 20:47:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:47:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:48:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:48:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/4/delete | {"method":"POST","uri":"/rd/4/delete","query":[],"ip":"::1"}
[2026-06-25 20:48:06] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd_account.delete — Deleted RD account RD260600002 (customer #10014, ₹0.00 deposited, 0 collections). Reason: uytyu | {"module":"rd_account","action":"delete","old_data":{"id":4,"account_no":"RD260600002","customer_id":10014,"scheme_id":1,"branch_id":2,"staff_id":208,"installment_amount":"100.00","tenure":90,"frequency":"daily","interest_rate":"7.50","start_date":"2026-06-25","maturity_date":"2026-09-23","maturity_amount":"12083.88","total_deposited":"0.00","interest_earned":"3083.88","nominee_name":"","nominee_relation":"","nominee_phone":"","status":"active","closed_date":null,"closure_amount":null,"remarks":null,"created_by":1,"created_at":"2026-06-25 20:12:32","updated_at":"2026-06-25 20:12:32"},"new_data":null}
[2026-06-25 20:48:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:48:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 20:48:08] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:48:08] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:48:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:48:16] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 20:48:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:48:18] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:49:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:49:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:50:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:50:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:51:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:51:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:52:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:52:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:53:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:53:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:54:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:54:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 20:54:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:54:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:54:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:54:14] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 20:54:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:54:15] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 20:54:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:54:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:54:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:54:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 20:54:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:54:56] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:55:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:55:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/store | {"method":"POST","uri":"/rd/store","query":[],"ip":"::1"}
[2026-06-25 20:55:34] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.create — Opened RD account #6 | {"module":"rd","action":"create","old_data":null,"new_data":null}
[2026-06-25 20:55:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:55:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/6 | {"method":"GET","uri":"/rd/6","query":[],"ip":"::1"}
[2026-06-25 20:55:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:55:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:55:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:55:59] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:56:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:56:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 20:56:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:56:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:56:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:56:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/6 | {"method":"GET","uri":"/rd/6","query":[],"ip":"::1"}
[2026-06-25 20:56:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:56:39] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:57:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:57:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:57:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:57:37] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:57:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:57:39] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 20:57:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:57:41] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 20:58:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:58:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 20:59:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 20:59:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:00:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:00:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:01:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:01:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:02:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:02:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:02:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:02:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 21:02:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:02:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:02:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/6 | {"method":"GET","uri":"/rd/6","query":[],"ip":"::1"}
[2026-06-25 21:02:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:02:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:02:59] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:03:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:03:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/6/collect | {"method":"POST","uri":"/rd/6/collect","query":[],"ip":"::1"}
[2026-06-25 21:03:03] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.collect — Collected ₹100.00 for RD #6 | {"module":"rd","action":"collect","old_data":null,"new_data":null}
[2026-06-25 21:03:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:03:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/6 | {"method":"GET","uri":"/rd/6","query":[],"ip":"::1"}
[2026-06-25 21:03:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:03:05] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:03:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:03:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/6/collect | {"method":"POST","uri":"/rd/6/collect","query":[],"ip":"::1"}
[2026-06-25 21:03:17] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.collect — Collected ₹100.00 for RD #6 | {"module":"rd","action":"collect","old_data":null,"new_data":null}
[2026-06-25 21:03:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:03:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/6 | {"method":"GET","uri":"/rd/6","query":[],"ip":"::1"}
[2026-06-25 21:03:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:03:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:03:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:03:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /staff/create | {"method":"GET","uri":"/staff/create","query":{"branch_id":"2"},"ip":"::1"}
[2026-06-25 21:03:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:03:27] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:04:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:04:18] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:05:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:05:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/6/collect | {"method":"POST","uri":"/rd/6/collect","query":[],"ip":"::1"}
[2026-06-25 21:05:03] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.collect — Collected ₹80.00 for RD #6 | {"module":"rd","action":"collect","old_data":null,"new_data":null}
[2026-06-25 21:05:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:05:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/6 | {"method":"GET","uri":"/rd/6","query":[],"ip":"::1"}
[2026-06-25 21:05:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:05:06] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:06:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:06:05] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:06:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:06:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/6 | {"method":"GET","uri":"/rd/6","query":[],"ip":"::1"}
[2026-06-25 21:06:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:06:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:06:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:06:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/6/collect | {"method":"POST","uri":"/rd/6/collect","query":[],"ip":"::1"}
[2026-06-25 21:06:57] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.collect — Collected ₹100.00 for RD #6 | {"module":"rd","action":"collect","old_data":null,"new_data":null}
[2026-06-25 21:06:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:06:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/6 | {"method":"GET","uri":"/rd/6","query":[],"ip":"::1"}
[2026-06-25 21:06:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:06:59] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:07:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:07:20] [debug] [index.php:276] [IP:::1] Request: GET /officer/profile | {"method":"GET","uri":"/officer/profile","query":[],"ip":"::1"}
[2026-06-25 21:07:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:07:20] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:07:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:07:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:07:22] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:07:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:07:22] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:07:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:07:27] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 21:07:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:07:29] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:07:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:07:32] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/6 | {"method":"GET","uri":"/rd/6","query":[],"ip":"::1"}
[2026-06-25 21:07:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:07:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:07:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:07:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 21:07:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:07:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:08:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:08:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:08:38] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:09:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:09:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:09:39] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:10:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:10:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:10:39] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:11:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:11:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:11:39] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:12:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:12:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:12:39] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:13:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:13:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:13:39] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:14:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:14:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:14:39] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:15:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:15:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:15:40] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:16:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:10] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:16:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:12] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:16:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:21] [debug] [index.php:276] [IP:::1] Request: POST /login | {"method":"POST","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:16:21] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: auth.login — User logged in | {"module":"auth","action":"login","old_data":null,"new_data":null}
[2026-06-25 21:16:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:21] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 21:16:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 21:16:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 21:16:22] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 21:16:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:16:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:34] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 21:16:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:16:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:36] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/6 | {"method":"GET","uri":"/rd/6","query":[],"ip":"::1"}
[2026-06-25 21:16:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:16:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:50] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 21:16:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:16:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:17:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:17:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/store | {"method":"POST","uri":"/rd/store","query":[],"ip":"::1"}
[2026-06-25 21:17:38] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.create — Opened RD account #7 | {"module":"rd","action":"create","old_data":null,"new_data":null}
[2026-06-25 21:17:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:17:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/7 | {"method":"GET","uri":"/rd/7","query":[],"ip":"::1"}
[2026-06-25 21:17:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:17:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:17:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:17:48] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/7/collect | {"method":"POST","uri":"/rd/7/collect","query":[],"ip":"::1"}
[2026-06-25 21:17:48] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.collect — Collected ₹100.00 for RD #7 | {"module":"rd","action":"collect","old_data":null,"new_data":null}
[2026-06-25 21:17:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:17:49] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/7 | {"method":"GET","uri":"/rd/7","query":[],"ip":"::1"}
[2026-06-25 21:17:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:17:50] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:17:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:17:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/7/collect | {"method":"POST","uri":"/rd/7/collect","query":[],"ip":"::1"}
[2026-06-25 21:17:54] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.collect — Collected ₹100.00 for RD #7 | {"module":"rd","action":"collect","old_data":null,"new_data":null}
[2026-06-25 21:17:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:17:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/7 | {"method":"GET","uri":"/rd/7","query":[],"ip":"::1"}
[2026-06-25 21:17:56] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:17:56] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:18:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:18:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/7/collect | {"method":"POST","uri":"/rd/7/collect","query":[],"ip":"::1"}
[2026-06-25 21:18:03] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.collect — Collected ₹100.00 for RD #7 | {"module":"rd","action":"collect","old_data":null,"new_data":null}
[2026-06-25 21:18:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:18:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/7 | {"method":"GET","uri":"/rd/7","query":[],"ip":"::1"}
[2026-06-25 21:18:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:18:05] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:18:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:18:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/collection/9/delete | {"method":"POST","uri":"/rd/collection/9/delete","query":[],"ip":"::1"}
[2026-06-25 21:18:17] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd_collection.delete — Deleted RD collection #9: ₹100.00 for RD 7 on 2026-06-25. Reason: jhgh | {"module":"rd_collection","action":"delete","old_data":{"id":9,"rd_account_id":7,"customer_id":10015,"branch_id":1,"amount":"100.00","payment_method":"cash","transaction_ref":null,"receipt_no":"RCP2026062500004","collected_by":1,"collection_date":"2026-06-25","latitude":null,"longitude":null,"remarks":null,"created_at":"2026-06-25 21:17:48"},"new_data":null}
[2026-06-25 21:18:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:18:17] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/7 | {"method":"GET","uri":"/rd/7","query":[],"ip":"::1"}
[2026-06-25 21:18:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:18:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:18:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:18:41] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/7/collect | {"method":"POST","uri":"/rd/7/collect","query":[],"ip":"::1"}
[2026-06-25 21:18:42] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.collect — Collected ₹10,000.00 for RD #7 | {"module":"rd","action":"collect","old_data":null,"new_data":null}
[2026-06-25 21:18:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:18:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/7 | {"method":"GET","uri":"/rd/7","query":[],"ip":"::1"}
[2026-06-25 21:18:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:18:44] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:19:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:19:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/7/collect | {"method":"POST","uri":"/rd/7/collect","query":[],"ip":"::1"}
[2026-06-25 21:19:09] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.collect — Collected ₹5,000.00 for RD #7 | {"module":"rd","action":"collect","old_data":null,"new_data":null}
[2026-06-25 21:19:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:19:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/7 | {"method":"GET","uri":"/rd/7","query":[],"ip":"::1"}
[2026-06-25 21:19:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:19:11] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:20:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:20:10] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:21:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:21:10] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:22:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:22:10] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:23:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:23:10] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:24:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:24:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:24:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:24:10] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/7/delete | {"method":"POST","uri":"/rd/7/delete","query":[],"ip":"::1"}
[2026-06-25 21:24:10] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd_account.delete — Deleted RD account RD260600003 (customer #10015, ₹15,200.00 deposited, 4 collections). Reason: jgtyj | {"module":"rd_account","action":"delete","old_data":{"id":7,"account_no":"RD260600003","customer_id":10015,"scheme_id":1,"branch_id":1,"staff_id":207,"installment_amount":"100.00","tenure":90,"frequency":"daily","interest_rate":"7.50","start_date":"2026-06-25","maturity_date":"2026-09-23","maturity_amount":"12083.88","total_deposited":"15200.00","interest_earned":"3083.88","nominee_name":"","nominee_relation":"","nominee_phone":"","status":"active","closed_date":null,"closure_amount":null,"remarks":null,"created_by":1,"created_at":"2026-06-25 21:17:38","updated_at":"2026-06-25 21:19:09"},"new_data":null}
[2026-06-25 21:24:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:24:11] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 21:24:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:24:12] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:25:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:25:12] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:25:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:25:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 21:25:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:25:27] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:25:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:25:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/store | {"method":"POST","uri":"/rd/store","query":[],"ip":"::1"}
[2026-06-25 21:25:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:25:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 21:25:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:25:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:26:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:26:11] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/store | {"method":"POST","uri":"/rd/store","query":[],"ip":"::1"}
[2026-06-25 21:26:11] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.create — Opened RD account #9 | {"module":"rd","action":"create","old_data":null,"new_data":null}
[2026-06-25 21:26:11] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:26:11] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9 | {"method":"GET","uri":"/rd/9","query":[],"ip":"::1"}
[2026-06-25 21:26:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:26:13] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:26:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:26:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/9/collect | {"method":"POST","uri":"/rd/9/collect","query":[],"ip":"::1"}
[2026-06-25 21:26:25] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.collect — Collected ₹100.00 for RD #9 | {"module":"rd","action":"collect","old_data":null,"new_data":null}
[2026-06-25 21:26:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:26:25] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9 | {"method":"GET","uri":"/rd/9","query":[],"ip":"::1"}
[2026-06-25 21:26:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:26:27] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:26:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:26:41] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/9/collect | {"method":"POST","uri":"/rd/9/collect","query":[],"ip":"::1"}
[2026-06-25 21:26:41] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.collect — Collected ₹500.00 for RD #9 | {"module":"rd","action":"collect","old_data":null,"new_data":null}
[2026-06-25 21:26:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:26:41] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9 | {"method":"GET","uri":"/rd/9","query":[],"ip":"::1"}
[2026-06-25 21:26:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:26:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:27:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:27:41] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:28:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:28:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:29:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:29:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:30:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:30:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:31:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:31:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:32:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:32:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:33:29] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:33:29] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9 | {"method":"GET","uri":"/rd/9","query":[],"ip":"::1"}
[2026-06-25 21:33:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:33:31] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:33:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:33:33] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9/interest-calc | {"method":"GET","uri":"/rd/9/interest-calc","query":[],"ip":"::1"}
[2026-06-25 21:33:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:33:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/9/withdraw | {"method":"POST","uri":"/rd/9/withdraw","query":[],"ip":"::1"}
[2026-06-25 21:33:51] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.withdraw — RD RD260600003 withdrawal ₹800.00 — Other | {"module":"rd","action":"withdraw","old_data":null,"new_data":null}
[2026-06-25 21:33:51] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:33:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9 | {"method":"GET","uri":"/rd/9","query":[],"ip":"::1"}
[2026-06-25 21:33:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:33:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:34:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:34:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:35:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:35:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:36:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:36:51] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9 | {"method":"GET","uri":"/rd/9","query":[],"ip":"::1"}
[2026-06-25 21:36:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:36:52] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:37:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:37:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/9/withdraw | {"method":"POST","uri":"/rd/9/withdraw","query":[],"ip":"::1"}
[2026-06-25 21:37:03] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.withdraw — RD RD260600003 withdrawal ₹100.00 — Interest Payout | {"module":"rd","action":"withdraw","old_data":null,"new_data":null}
[2026-06-25 21:37:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:37:03] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9 | {"method":"GET","uri":"/rd/9","query":[],"ip":"::1"}
[2026-06-25 21:37:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:37:05] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:38:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:38:04] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:38:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:38:46] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9 | {"method":"GET","uri":"/rd/9","query":[],"ip":"::1"}
[2026-06-25 21:38:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:38:48] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:38:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:38:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/9/withdraw | {"method":"POST","uri":"/rd/9/withdraw","query":[],"ip":"::1"}
[2026-06-25 21:38:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:38:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9 | {"method":"GET","uri":"/rd/9","query":[],"ip":"::1"}
[2026-06-25 21:38:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:38:54] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:39:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:39:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/9/collect | {"method":"POST","uri":"/rd/9/collect","query":[],"ip":"::1"}
[2026-06-25 21:39:07] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.collect — Collected ₹10,000.00 for RD #9 | {"module":"rd","action":"collect","old_data":null,"new_data":null}
[2026-06-25 21:39:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:39:07] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9 | {"method":"GET","uri":"/rd/9","query":[],"ip":"::1"}
[2026-06-25 21:39:09] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:39:09] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:39:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:39:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/9/withdraw | {"method":"POST","uri":"/rd/9/withdraw","query":[],"ip":"::1"}
[2026-06-25 21:39:26] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.withdraw — RD RD260600003 withdrawal ₹2,000.00 — Partial Withdrawal | {"module":"rd","action":"withdraw","old_data":null,"new_data":null}
[2026-06-25 21:39:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:39:26] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9 | {"method":"GET","uri":"/rd/9","query":[],"ip":"::1"}
[2026-06-25 21:39:27] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:39:28] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:39:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:39:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/9/withdraw | {"method":"POST","uri":"/rd/9/withdraw","query":[],"ip":"::1"}
[2026-06-25 21:39:38] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:39:38] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9 | {"method":"GET","uri":"/rd/9","query":[],"ip":"::1"}
[2026-06-25 21:39:39] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:39:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:39:47] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:39:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9/statement | {"method":"GET","uri":"/rd/9/statement","query":[],"ip":"::1"}
[2026-06-25 21:39:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:39:49] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:41:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:41:46] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET / | {"method":"GET","uri":"/","query":[],"ip":"::1"}
[2026-06-25 21:41:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:41:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:41:46] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:41:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"collection_trend"},"ip":"::1"}
[2026-06-25 21:41:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"loan_status"},"ip":"::1"}
[2026-06-25 21:41:47] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /dashboard/charts | {"method":"GET","uri":"/dashboard/charts","query":{"type":"monthly_comparison"},"ip":"::1"}
[2026-06-25 21:41:49] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:41:49] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:41:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:41:53] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 21:41:54] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:41:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:41:55] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:41:55] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9 | {"method":"GET","uri":"/rd/9","query":[],"ip":"::1"}
[2026-06-25 21:41:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:41:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:42:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:42:00] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/9/statement | {"method":"GET","uri":"/rd/9/statement","query":[],"ip":"::1"}
[2026-06-25 21:42:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:42:02] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:42:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:42:18] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd | {"method":"GET","uri":"/rd","query":[],"ip":"::1"}
[2026-06-25 21:42:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:42:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:43:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:43:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:44:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:44:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:44:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:44:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:44:50] [debug] [index.php:276] [IP:::1] Request: GET /officer/login | {"method":"GET","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 21:44:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:44:51] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:44:53] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:44:53] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:45:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:45:02] [debug] [index.php:276] [IP:::1] Request: POST /officer/login | {"method":"POST","uri":"/officer/login","query":[],"ip":"::1"}
[2026-06-25 21:45:02] [info] [helpers.php:886] [IP:::1] Audit: officer_app.login — Officer Test Staff logged into field app | {"module":"officer_app","action":"login","old_data":null,"new_data":null}
[2026-06-25 21:45:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:45:02] [debug] [index.php:276] [IP:::1] Request: GET /officer/dashboard | {"method":"GET","uri":"/officer/dashboard","query":[],"ip":"::1"}
[2026-06-25 21:45:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:45:03] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:45:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:45:03] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps | {"method":"POST","uri":"/officer/gps","query":[],"ip":"::1"}
[2026-06-25 21:45:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:45:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:45:04] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:45:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:45:04] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:45:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:45:05] [debug] [index.php:276] [IP:::1] Request: GET /officer/rd-due | {"method":"GET","uri":"/officer/rd-due","query":[],"ip":"::1"}
[2026-06-25 21:45:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:45:06] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:45:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:45:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:45:07] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:45:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:45:07] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:45:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:45:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:46:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:46:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:47:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:47:19] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:47:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:47:59] [debug] [index.php:276] [IP:::1] Request: GET /officer/rd-due | {"method":"GET","uri":"/officer/rd-due","query":[],"ip":"::1"}
[2026-06-25 21:47:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:47:59] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:48:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:48:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:48:01] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:48:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:48:01] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:48:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:48:18] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:48:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:48:18] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/create | {"method":"GET","uri":"/rd/create","query":[],"ip":"::1"}
[2026-06-25 21:48:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:48:20] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:48:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:48:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: POST /rd/store | {"method":"POST","uri":"/rd/store","query":[],"ip":"::1"}
[2026-06-25 21:48:40] [info] [helpers.php:886] [IP:::1] [USER:1] Audit: rd.create — Opened RD account #10 | {"module":"rd","action":"create","old_data":null,"new_data":null}
[2026-06-25 21:48:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:48:40] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/10 | {"method":"GET","uri":"/rd/10","query":[],"ip":"::1"}
[2026-06-25 21:48:42] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:48:42] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:48:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:48:48] [debug] [index.php:276] [IP:::1] Request: GET /officer/rd-due | {"method":"GET","uri":"/officer/rd-due","query":[],"ip":"::1"}
[2026-06-25 21:48:48] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:48:48] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:48:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:48:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:48:50] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:48:50] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:48:50] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:49:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:49:01] [debug] [index.php:276] [IP:::1] Request: POST /officer/rd/collect | {"method":"POST","uri":"/officer/rd/collect","query":[],"ip":"::1"}
[2026-06-25 21:49:01] [info] [helpers.php:886] [IP:::1] Audit: officer_rd.collect — RD bulk collection: 2 accounts, ₹150.00 | {"module":"officer_rd","action":"collect","old_data":null,"new_data":null}
[2026-06-25 21:49:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:49:01] [debug] [index.php:276] [IP:::1] Request: GET /officer/rd-due | {"method":"GET","uri":"/officer/rd-due","query":[],"ip":"::1"}
[2026-06-25 21:49:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:49:01] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:49:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:49:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:49:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:49:03] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:49:03] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:49:40] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:49:41] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:49:41] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:49:41] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/daily | {"method":"GET","uri":"/rd/daily","query":[],"ip":"::1"}
[2026-06-25 21:49:43] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:49:43] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:49:57] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:49:57] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /rd/daily | {"method":"GET","uri":"/rd/daily","query":{"date":"2026-06-25","branch":"","staff":"207"},"ip":"::1"}
[2026-06-25 21:49:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:49:59] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:50:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:10] [debug] [index.php:276] [IP:::1] Request: GET /officer/dashboard | {"method":"GET","uri":"/officer/dashboard","query":[],"ip":"::1"}
[2026-06-25 21:50:10] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:11] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:50:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:12] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps | {"method":"POST","uri":"/officer/gps","query":[],"ip":"::1"}
[2026-06-25 21:50:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:12] [debug] [index.php:276] [IP:::1] Request: GET /officer/emi | {"method":"GET","uri":"/officer/emi","query":[],"ip":"::1"}
[2026-06-25 21:50:12] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:13] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:50:13] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:13] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:50:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:14] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:15] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:50:15] [debug] [index.php:276] [IP:::1] Request: GET /officer/emi/overdue | {"method":"GET","uri":"/officer/emi/overdue","query":[],"ip":"::1"}
[2026-06-25 21:50:15] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:50:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:15] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:50:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:17] [debug] [index.php:276] [IP:::1] Request: GET /officer/emi/paid | {"method":"GET","uri":"/officer/emi/paid","query":[],"ip":"::1"}
[2026-06-25 21:50:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:17] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:50:17] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:17] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:50:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:19] [debug] [index.php:276] [IP:::1] Request: GET /officer/dashboard | {"method":"GET","uri":"/officer/dashboard","query":[],"ip":"::1"}
[2026-06-25 21:50:19] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:50:19] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:50:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:20] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:50:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:21] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps | {"method":"POST","uri":"/officer/gps","query":[],"ip":"::1"}
[2026-06-25 21:50:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:22] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:50:22] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:50:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:50:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:51:25] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:51:25] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps | {"method":"POST","uri":"/officer/gps","query":[],"ip":"::1"}
[2026-06-25 21:51:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:51:31] [debug] [index.php:276] [IP:::1] Request: GET /officer/dashboard | {"method":"GET","uri":"/officer/dashboard","query":[],"ip":"::1"}
[2026-06-25 21:51:31] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:51:31] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:51:32] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:51:32] [debug] [index.php:276] [IP:::1] Request: POST /officer/gps | {"method":"POST","uri":"/officer/gps","query":[],"ip":"::1"}
[2026-06-25 21:51:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:51:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:51:33] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:51:33] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:51:33] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:51:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:51:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:51:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:51:59] [debug] [index.php:276] [IP:::1] Request: GET /officer/rd-due | {"method":"GET","uri":"/officer/rd-due","query":[],"ip":"::1"}
[2026-06-25 21:51:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:51:59] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:52:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:01] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:52:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:01] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:52:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:05] [debug] [index.php:276] [IP:::1] Request: GET /officer/rd/create | {"method":"GET","uri":"/officer/rd/create","query":[],"ip":"::1"}
[2026-06-25 21:52:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:05] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:52:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:07] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:52:07] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:07] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:52:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:16] [debug] [index.php:276] [IP:::1] Request: GET /officer/rd-due | {"method":"GET","uri":"/officer/rd-due","query":[],"ip":"::1"}
[2026-06-25 21:52:16] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:16] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:52:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:18] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:52:18] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:19] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:52:19] [debug] [index.php:276] [IP:::1] Request: GET /officer/rd/history | {"method":"GET","uri":"/officer/rd/history","query":[],"ip":"::1"}
[2026-06-25 21:52:19] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:19] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:52:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:21] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:52:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:21] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:21] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:52:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:26] [debug] [index.php:276] [IP:::1] Request: GET /officer/rd-due | {"method":"GET","uri":"/officer/rd-due","query":[],"ip":"::1"}
[2026-06-25 21:52:26] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:26] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:52:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:28] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:52:28] [debug] [index.php:276] [IP:::1] Request: GET /officer/rd/history | {"method":"GET","uri":"/officer/rd/history","query":[],"ip":"::1"}
[2026-06-25 21:52:28] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:29] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:52:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:30] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:52:30] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:30] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:52:34] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:34] [debug] [index.php:276] [IP:::1] Request: GET /officer/rd/history | {"method":"GET","uri":"/officer/rd/history","query":[],"ip":"::1"}
[2026-06-25 21:52:35] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:35] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:52:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:36] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:37] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:52:37] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:37] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:52:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:52:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:53:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:53:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:54:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:54:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:55:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:55:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:56:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:56:02] [debug] [index.php:276] [IP:::1] Request: GET /officer/rd/history | {"method":"GET","uri":"/officer/rd/history","query":[],"ip":"::1"}
[2026-06-25 21:56:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:56:03] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:56:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:56:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:56:05] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 21:56:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:56:05] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:56:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:56:58] [debug] [index.php:276] [IP:::1] [USER:1] Request: GET /notifications/count | {"method":"GET","uri":"/notifications/count","query":[],"ip":"::1"}
[2026-06-25 21:57:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:57:20] [debug] [index.php:276] [IP:::1] Request: GET /officer/rd/history | {"method":"GET","uri":"/officer/rd/history","query":[],"ip":"::1"}
[2026-06-25 21:57:20] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:57:20] [debug] [index.php:276] [IP:::1] Request: GET /manifest | {"method":"GET","uri":"/manifest","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:57:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:57:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:57:22] [debug] [index.php:276] [IP:::1] Request: GET /sw.js | {"method":"GET","uri":"/sw.js","query":{"zone":"officer"},"ip":"::1"}
[2026-06-25 21:57:22] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 21:57:22] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 22:40:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:40:15] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:40:15] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 22:40:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:40:52] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:40:52] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 22:40:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:40:58] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:40:58] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 22:41:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:41:59] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:41:59] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 22:43:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:43:00] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:43:00] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 22:44:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:44:01] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:44:01] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 22:45:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:45:02] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:45:02] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 22:46:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:46:03] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:46:03] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 22:47:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:47:04] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:47:04] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 22:48:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:48:05] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:48:05] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
[2026-06-25 22:49:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:49:06] [info] [EnvLoader.php:137] [IP:::1] Environment loaded from: .env (11 vars)
[2026-06-25 22:49:06] [debug] [index.php:276] [IP:::1] Request: GET /login | {"method":"GET","uri":"/login","query":[],"ip":"::1"}
