cargo-platform/storage/logs/app.log
2026-08-16 01:44:29 +07:00

459 lines
74 KiB
Plaintext

{"level":"info","ts":"2026-08-13T21:46:17.630+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T21:46:17.787+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T21:46:17.941+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T21:46:17.941+0700","caller":"handlers/handlers.go:36","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-13T21:46:43.223+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T21:46:43.494+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T21:46:43.618+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T21:46:43.618+0700","caller":"handlers/handlers.go:36","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-13T22:00:01.955+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T22:00:02.256+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T22:00:02.487+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T22:00:02.487+0700","caller":"handlers/handlers.go:38","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-13T22:15:06.240+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T22:15:06.365+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T22:15:06.445+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T22:15:06.445+0700","caller":"handlers/handlers.go:40","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-13T22:27:50.679+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T22:27:50.768+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T22:27:50.851+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T22:27:50.851+0700","caller":"handlers/handlers.go:85","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-13T22:28:27.312+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T22:28:27.404+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T22:28:27.475+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T22:28:27.476+0700","caller":"handlers/handlers.go:84","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-13T22:29:31.604+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T22:29:31.689+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T22:29:31.760+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T22:29:31.760+0700","caller":"handlers/handlers.go:85","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-13T22:30:59.523+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T22:30:59.609+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T22:30:59.703+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T22:30:59.703+0700","caller":"handlers/handlers.go:90","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-13T22:31:13.213+0700","caller":"handlers/handlers.go:72","msg":"Request Success","status":200,"method":"GET","path":"/ping","query":"","ip":"127.0.0.1","latency":0.002712167,"user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:153.0) Gecko/20100101 Firefox/153.0"}
{"level":"warn","ts":"2026-08-13T22:31:13.526+0700","caller":"handlers/handlers.go:70","msg":"Client Error","status":404,"method":"GET","path":"/favicon.ico","query":"","ip":"127.0.0.1","latency":0.000858875,"user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:153.0) Gecko/20100101 Firefox/153.0"}
{"level":"info","ts":"2026-08-13T22:31:20.833+0700","caller":"handlers/handlers.go:72","msg":"Request Success","status":200,"method":"GET","path":"/login","query":"","ip":"127.0.0.1","latency":0.002228875,"user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:153.0) Gecko/20100101 Firefox/153.0"}
{"level":"warn","ts":"2026-08-13T22:31:20.869+0700","caller":"handlers/handlers.go:70","msg":"Client Error","status":404,"method":"GET","path":"/favicon.ico","query":"","ip":"127.0.0.1","latency":0.000000417,"user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:153.0) Gecko/20100101 Firefox/153.0"}
{"level":"info","ts":"2026-08-13T23:00:21.130+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T23:00:21.243+0700","caller":"database/database.go:74","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T23:00:21.342+0700","caller":"database/database.go:84","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T23:01:44.195+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T23:01:44.278+0700","caller":"database/database.go:74","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T23:01:44.366+0700","caller":"database/database.go:84","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T23:05:29.670+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T23:05:29.755+0700","caller":"database/database.go:74","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T23:05:29.831+0700","caller":"database/database.go:84","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T23:07:40.483+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T23:07:40.584+0700","caller":"database/database.go:74","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T23:07:40.663+0700","caller":"database/database.go:84","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T23:13:19.014+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"fatal","ts":"2026-08-13T23:13:19.082+0700","caller":"database/database.go:58","msg":"failed to connect to `host=145.79.11.200 user=cargo database=cargo_erp`: server error (FATAL: bouncer config error (SQLSTATE 08P01))"}
{"level":"info","ts":"2026-08-13T23:14:16.466+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"fatal","ts":"2026-08-13T23:14:16.562+0700","caller":"database/database.go:58","msg":"failed to connect to `host=145.79.11.200 user=cargo_admin database=cargo_erp`: failed SASL auth (FATAL: SASL authentication failed (SQLSTATE 08P01))"}
{"level":"info","ts":"2026-08-13T23:14:35.650+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"fatal","ts":"2026-08-13T23:14:35.734+0700","caller":"database/database.go:58","msg":"failed to connect to `host=145.79.11.200 user=cargo database=cargo_erp`: server error (FATAL: bouncer config error (SQLSTATE 08P01))"}
{"level":"info","ts":"2026-08-13T23:15:10.765+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"fatal","ts":"2026-08-13T23:15:10.824+0700","caller":"database/database.go:58","msg":"failed to connect to `host=145.79.11.200 user=cargo database=cargo_erp`: server error (FATAL: bouncer config error (SQLSTATE 08P01))"}
{"level":"info","ts":"2026-08-13T23:15:20.833+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T23:15:20.917+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-13T23:15:20.918+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T23:15:21.006+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T23:16:39.066+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T23:16:39.173+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-13T23:16:39.173+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T23:16:39.252+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T23:18:32.972+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T23:18:33.064+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-13T23:18:33.064+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T23:18:33.142+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T23:22:52.364+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T23:22:52.450+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-13T23:22:52.451+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T23:22:52.528+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-13T23:25:38.058+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T23:25:38.157+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-13T23:25:38.157+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T23:25:49.271+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-13T23:25:49.370+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-13T23:25:49.370+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-13T23:25:49.457+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-14T00:09:28.596+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-14T00:09:28.682+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-14T00:09:28.682+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-14T00:09:28.760+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-14T00:11:14.945+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-14T00:11:15.037+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-14T00:11:15.037+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-14T00:11:15.125+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-14T00:14:12.844+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-14T00:14:12.933+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-14T00:14:12.934+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-14T00:14:13.014+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-14T00:16:03.378+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-14T00:16:03.472+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-14T00:16:03.472+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-14T00:16:03.564+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T10:33:04.359+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T10:33:04.796+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T10:33:04.797+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T10:33:05.036+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T10:33:05.036+0700","caller":"handlers/handlers.go:93","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T10:35:31.431+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T10:35:31.521+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T10:35:31.521+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T10:35:31.617+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T10:35:31.617+0700","caller":"handlers/handlers.go:93","msg":"Starting Apps"}
{"level":"error","ts":"2026-08-15T10:36:29.127+0700","caller":"handlers/handlers.go:64","msg":"Key: 'AuthRequest.Email' Error:Field validation for 'Email' failed on the 'required' tag\nKey: 'AuthRequest.Password' Error:Field validation for 'Password' failed on the 'required' tag","status":400,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.0028055,"user-agent":"insomnia/13.1.0"}
{"level":"error","ts":"2026-08-15T10:36:45.528+0700","caller":"handlers/handlers.go:64","msg":"Key: 'AuthRequest.Password' Error:Field validation for 'Password' failed on the 'required' tag","status":400,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.004973209,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T10:37:31.365+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T10:37:31.451+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T10:37:31.451+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T10:37:31.535+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T10:37:31.535+0700","caller":"handlers/handlers.go:93","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T10:37:34.953+0700","caller":"handlers/handlers.go:75","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.032455291,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T10:54:09.472+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T10:54:09.555+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T10:54:09.555+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T10:54:09.631+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T10:54:09.631+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"error","ts":"2026-08-15T10:54:13.941+0700","caller":"handlers/handlers.go:60","msg":"Server Error","status":500,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.044428542,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T10:57:14.222+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T10:57:14.313+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T10:57:14.313+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T10:57:14.410+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T10:57:14.410+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"warn","ts":"2026-08-15T10:57:17.986+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":400,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.03831625,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T11:09:37.233+0700","caller":"database/database.go:108","msg":"Reload Connecting Database"}
{"level":"info","ts":"2026-08-15T11:09:37.235+0700","caller":"database/database.go:97","msg":"Close Database Connection Start"}
{"level":"info","ts":"2026-08-15T11:09:37.238+0700","caller":"database/database.go:102","msg":"Close Database Connection master"}
{"level":"info","ts":"2026-08-15T11:09:37.239+0700","caller":"database/database.go:102","msg":"Close Database Connection slave"}
{"level":"info","ts":"2026-08-15T11:09:37.239+0700","caller":"database/database.go:105","msg":"Close Database Connection Done"}
{"level":"info","ts":"2026-08-15T11:09:37.239+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T11:09:37.352+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T11:09:37.352+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T11:09:37.430+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T11:11:40.726+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T11:11:40.829+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T11:11:40.829+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T11:11:40.973+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T11:11:40.973+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T11:12:09.727+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T11:12:09.812+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T11:12:09.812+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T11:12:09.898+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T11:12:09.898+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T21:41:50.394+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T21:41:50.668+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T21:41:50.668+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T21:41:50.840+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T21:42:17.260+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T21:42:17.351+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T21:42:17.351+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T21:42:17.428+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T21:43:45.063+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T21:43:45.199+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T21:43:45.199+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T21:43:45.292+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T21:44:12.818+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T21:44:12.918+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T21:44:12.918+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T21:44:12.992+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T21:44:31.989+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T21:44:32.077+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T21:44:32.077+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T21:44:32.162+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T21:45:18.090+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T21:45:18.217+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T21:45:18.217+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T21:45:18.296+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T21:45:18.419+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T21:46:06.762+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T21:46:06.985+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T21:46:06.985+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T21:46:07.079+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T21:46:07.198+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"warn","ts":"2026-08-15T21:46:33.811+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":400,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.147348833,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T21:49:20.652+0700","caller":"database/database.go:108","msg":"Reload Connecting Database"}
{"level":"info","ts":"2026-08-15T21:49:20.656+0700","caller":"database/database.go:97","msg":"Close Database Connection Start"}
{"level":"info","ts":"2026-08-15T21:49:20.661+0700","caller":"database/database.go:102","msg":"Close Database Connection slave"}
{"level":"info","ts":"2026-08-15T21:49:20.661+0700","caller":"database/database.go:102","msg":"Close Database Connection master"}
{"level":"info","ts":"2026-08-15T21:49:20.661+0700","caller":"database/database.go:105","msg":"Close Database Connection Done"}
{"level":"info","ts":"2026-08-15T21:49:20.662+0700","caller":"database/database.go:52","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T21:49:20.771+0700","caller":"database/database.go:62","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T21:49:20.771+0700","caller":"database/database.go:75","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T21:49:20.993+0700","caller":"database/database.go:85","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T21:56:53.219+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T21:56:53.360+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T21:56:53.360+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T21:56:53.443+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T21:56:53.659+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T21:57:14.361+0700","caller":"database/database.go:111","msg":"Reload Connecting Database"}
{"level":"info","ts":"2026-08-15T21:57:14.365+0700","caller":"database/database.go:100","msg":"Close Database Connection Start"}
{"level":"info","ts":"2026-08-15T21:57:14.369+0700","caller":"database/database.go:105","msg":"Close Database Connection master"}
{"level":"info","ts":"2026-08-15T21:57:14.370+0700","caller":"database/database.go:105","msg":"Close Database Connection slave"}
{"level":"info","ts":"2026-08-15T21:57:14.370+0700","caller":"database/database.go:108","msg":"Close Database Connection Done"}
{"level":"info","ts":"2026-08-15T21:57:14.371+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T21:57:14.521+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T21:57:14.521+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T21:57:14.601+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T21:57:14.601+0700","caller":"database/database.go:114","msg":"Reload Connecting Database Done"}
{"level":"info","ts":"2026-08-15T21:57:21.394+0700","caller":"database/database.go:111","msg":"Reload Connecting Database"}
{"level":"info","ts":"2026-08-15T21:57:21.396+0700","caller":"database/database.go:100","msg":"Close Database Connection Start"}
{"level":"info","ts":"2026-08-15T21:57:21.396+0700","caller":"database/database.go:105","msg":"Close Database Connection master"}
{"level":"info","ts":"2026-08-15T21:57:21.397+0700","caller":"database/database.go:105","msg":"Close Database Connection slave"}
{"level":"info","ts":"2026-08-15T21:57:21.397+0700","caller":"database/database.go:108","msg":"Close Database Connection Done"}
{"level":"info","ts":"2026-08-15T21:57:21.397+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T21:57:21.544+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T21:57:21.545+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T21:57:21.642+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T21:57:21.642+0700","caller":"database/database.go:114","msg":"Reload Connecting Database Done"}
{"level":"warn","ts":"2026-08-15T21:57:38.325+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.132527625,"user-agent":"insomnia/13.1.0"}
{"level":"warn","ts":"2026-08-15T22:00:08.985+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.183630167,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T22:00:52.456+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T22:00:52.576+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T22:00:52.576+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T22:00:52.654+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T22:00:52.785+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T22:00:55.679+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.135076584,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T22:01:45.193+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T22:01:45.291+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T22:01:45.291+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T22:01:45.365+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T22:01:45.570+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"warn","ts":"2026-08-15T22:01:51.501+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.031749625,"user-agent":"insomnia/13.1.0"}
{"level":"warn","ts":"2026-08-15T22:02:26.847+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.069505792,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T22:04:05.942+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.148913625,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T22:09:54.081+0700","caller":"database/database.go:111","msg":"Reload Connecting Database"}
{"level":"info","ts":"2026-08-15T22:09:54.085+0700","caller":"database/database.go:100","msg":"Close Database Connection Start"}
{"level":"info","ts":"2026-08-15T22:09:54.090+0700","caller":"database/database.go:105","msg":"Close Database Connection master"}
{"level":"info","ts":"2026-08-15T22:09:54.090+0700","caller":"database/database.go:105","msg":"Close Database Connection slave"}
{"level":"info","ts":"2026-08-15T22:09:54.090+0700","caller":"database/database.go:108","msg":"Close Database Connection Done"}
{"level":"info","ts":"2026-08-15T22:09:54.091+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T22:09:54.211+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T22:09:54.211+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T22:09:54.305+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T22:09:54.305+0700","caller":"database/database.go:114","msg":"Reload Connecting Database Done"}
{"level":"info","ts":"2026-08-15T22:43:30.370+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T22:43:30.798+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T22:43:30.799+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T22:43:30.877+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T22:43:31.003+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T22:43:35.544+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.146430833,"user-agent":"insomnia/13.1.0"}
{"level":"warn","ts":"2026-08-15T22:44:04.550+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.015486292,"user-agent":"insomnia/13.1.0"}
{"level":"warn","ts":"2026-08-15T22:44:50.975+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.025776708,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T22:46:11.954+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T22:46:12.051+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T22:46:12.054+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T22:46:12.130+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T22:46:12.233+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"warn","ts":"2026-08-15T22:46:14.780+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.017874792,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T22:51:47.045+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T22:51:47.135+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T22:51:47.135+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T22:51:47.203+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T22:51:47.324+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"warn","ts":"2026-08-15T22:51:51.438+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.024666291,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T22:51:58.922+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.144759625,"user-agent":"insomnia/13.1.0"}
{"level":"warn","ts":"2026-08-15T22:52:14.778+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.065118833,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T22:55:01.888+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T22:55:02.013+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T22:55:02.013+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T22:55:02.113+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T22:55:02.250+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"warn","ts":"2026-08-15T22:55:05.639+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.016216792,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T22:56:00.788+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T22:56:00.907+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T22:56:00.907+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T22:56:00.991+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T22:56:01.137+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"warn","ts":"2026-08-15T22:56:03.126+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.016038125,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T22:56:30.984+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T22:56:31.084+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T22:56:31.084+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T22:56:31.154+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T22:56:31.263+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"warn","ts":"2026-08-15T22:56:36.131+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.018368625,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T22:57:26.021+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T22:57:26.349+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T22:57:26.349+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T22:57:26.469+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T22:57:26.589+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"warn","ts":"2026-08-15T22:57:28.380+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.010972333,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T22:58:34.166+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T22:58:34.264+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T22:58:34.264+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T22:58:34.352+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T22:58:34.462+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T22:58:36.784+0700","caller":"middleware/auth.go:43","msg":"Session : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTI3MTgsImlhdCI6MTc4NjgwOTExOH0.G_EigVQilWqK_HVIehF9n7aAu-8T_ANKQg6Kge2JUxA"}
{"level":"warn","ts":"2026-08-15T22:58:36.796+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.012448291,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T23:00:12.979+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T23:00:13.068+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T23:00:13.068+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T23:00:13.151+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T23:00:13.270+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T23:00:15.329+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.141631917,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T23:00:26.344+0700","caller":"middleware/auth.go:44","msg":"Session : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTMyMTUsImlhdCI6MTc4NjgwOTYxNX0.RyfPuq_BNl6RU8msz_LWC_ZzReo71_VlLzcjnELomBU"}
{"level":"info","ts":"2026-08-15T23:01:16.688+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T23:01:16.771+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T23:01:16.771+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T23:01:16.886+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T23:01:17.001+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T23:01:19.639+0700","caller":"middleware/auth.go:44","msg":"Session : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTMyMTUsImlhdCI6MTc4NjgwOTYxNX0.RyfPuq_BNl6RU8msz_LWC_ZzReo71_VlLzcjnELomBU"}
{"level":"info","ts":"2026-08-15T23:01:36.822+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T23:01:36.910+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T23:01:36.910+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T23:01:36.991+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T23:01:37.098+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T23:01:38.777+0700","caller":"middleware/auth.go:44","msg":"Session : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTMyMTUsImlhdCI6MTc4NjgwOTYxNX0.RyfPuq_BNl6RU8msz_LWC_ZzReo71_VlLzcjnELomBU"}
{"level":"info","ts":"2026-08-15T23:02:12.263+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T23:02:12.370+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T23:02:12.371+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T23:02:12.447+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T23:02:12.562+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T23:02:15.161+0700","caller":"middleware/auth.go:44","msg":"Session : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTMyMTUsImlhdCI6MTc4NjgwOTYxNX0.RyfPuq_BNl6RU8msz_LWC_ZzReo71_VlLzcjnELomBU"}
{"level":"info","ts":"2026-08-15T23:02:38.791+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T23:02:38.869+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T23:02:38.869+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T23:02:38.937+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T23:02:39.067+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T23:02:41.220+0700","caller":"middleware/auth.go:44","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTMyMTUsImlhdCI6MTc4NjgwOTYxNX0.RyfPuq_BNl6RU8msz_LWC_ZzReo71_VlLzcjnELomBU"}
{"level":"info","ts":"2026-08-15T23:02:56.824+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T23:02:56.914+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T23:02:56.914+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T23:02:56.988+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T23:02:57.104+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T23:02:58.684+0700","caller":"middleware/auth.go:44","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTMyMTUsImlhdCI6MTc4NjgwOTYxNX0.RyfPuq_BNl6RU8msz_LWC_ZzReo71_VlLzcjnELomBU"}
{"level":"info","ts":"2026-08-15T23:16:20.283+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T23:16:20.369+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T23:16:20.369+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T23:16:20.452+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T23:18:31.629+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T23:18:31.719+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T23:18:31.719+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T23:18:31.789+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T23:18:31.903+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T23:18:39.291+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.140461083,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T23:20:19.696+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T23:20:19.784+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T23:20:19.785+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T23:20:19.857+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T23:20:19.962+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"warn","ts":"2026-08-15T23:20:22.753+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.1520805,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T23:22:36.618+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T23:22:36.732+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T23:22:36.732+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T23:22:36.808+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T23:22:36.921+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T23:22:41.571+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.14289375,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T23:23:53.871+0700","caller":"middleware/auth.go:44","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTQ1NjEsImlhdCI6MTc4NjgxMDk2MX0.no9KKVGl_khgBf8tGE8FAl9_zBdcWkEUiUFzmFmOacc"}
{"level":"info","ts":"2026-08-15T23:25:24.065+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T23:25:24.147+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T23:25:24.147+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T23:25:24.214+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T23:25:24.320+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T23:25:26.242+0700","caller":"middleware/auth.go:43","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTQ1NjEsImlhdCI6MTc4NjgxMDk2MX0.no9KKVGl_khgBf8tGE8FAl9_zBdcWkEUiUFzmFmOacc"}
{"level":"info","ts":"2026-08-15T23:25:26.255+0700","caller":"middleware/auth.go:55","msg":"Set Auth : {\"id\":\"19ff1031a11c0c013f60044f56\",\"merchant_id\":null,\"nick_name\":\"Super Admin\",\"email\":\"crackers.biscuits@gmail.com\",\"password\":\"$2a$10$A0R8A2CDxxcQuGbTW/r2merI4rymcbe27Wh5kPH..qNMJUzmtAb/e\",\"is_active\":true,\"users_role_id\":\"19fe813c54d12bf48f1d7c710e\",\"blocked\":false,\"blocked_notes\":null,\"created_by\":null,\"created_on\":\"2026-08-11T20:29:00.18279Z\",\"updated_by\":null,\"updated_on\":\"2026-08-11T20:29:00.18279Z\",\"merchant_relation\":null,\"users_role_relation\":{\"id\":\"\",\"name\":null,\"merchant_id\":null,\"created_by\":null,\"created_on\":null,\"updated_by\":null,\"updated_on\":null,\"role_key\":\"\",\"merchant_relation\":{\"id\":\"\",\"name\":null,\"address\":null,\"email\":null,\"telp\":null,\"additional_information\":null,\"active\":null,\"created_by\":null,\"created_on\":null,\"updated_by\":null,\"updated_on\":null,\"province_id\":null,\"city_id\":null,\"district_id\":null,\"subdistrict_id\":null,\"postal_code\":null,\"province_relation\":null,\"city_relation\":null,\"district_relation\":null,\"subdistrict_relation\":null,\"users_roless_relation\":null,\"modas_relation\":null,\"package_types_relation\":null,\"userss_relation\":null,\"created_by_relation\":null,\"provinces_relation\":null,\"citys_relation\":null,\"districts_relation\":null,\"subdistricts_relation\":null,\"postal_codes_relation\":null},\"userss_relation\":null},\"merchants_relation\":null,\"provinces_relation\":null,\"citys_relation\":null,\"districts_relation\":null,\"subdistricts_relation\":null,\"postal_codes_relation\":null}"}
{"level":"info","ts":"2026-08-15T23:25:26.257+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.014630542,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T23:30:07.616+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T23:30:07.728+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T23:30:07.728+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T23:30:07.806+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T23:30:07.936+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T23:30:12.541+0700","caller":"middleware/auth.go:43","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTQ1NjEsImlhdCI6MTc4NjgxMDk2MX0.no9KKVGl_khgBf8tGE8FAl9_zBdcWkEUiUFzmFmOacc"}
{"level":"info","ts":"2026-08-15T23:30:12.551+0700","caller":"middleware/auth.go:55","msg":"Set Auth : {\"id\":\"19ff1031a11c0c013f60044f56\",\"merchant_id\":null,\"nick_name\":\"Super Admin\",\"email\":\"crackers.biscuits@gmail.com\",\"password\":\"$2a$10$A0R8A2CDxxcQuGbTW/r2merI4rymcbe27Wh5kPH..qNMJUzmtAb/e\",\"is_active\":true,\"users_role_id\":\"19fe813c54d12bf48f1d7c710e\",\"blocked\":false,\"blocked_notes\":null,\"created_by\":null,\"created_on\":\"2026-08-11T20:29:00.18279Z\",\"updated_by\":null,\"updated_on\":\"2026-08-11T20:29:00.18279Z\",\"merchant_relation\":null,\"users_role_relation\":{\"id\":\"\",\"name\":null,\"merchant_id\":null,\"created_by\":null,\"created_on\":null,\"updated_by\":null,\"updated_on\":null,\"role_key\":\"\",\"merchant_relation\":{\"id\":\"\",\"name\":null,\"address\":null,\"email\":null,\"telp\":null,\"additional_information\":null,\"active\":null,\"created_by\":null,\"created_on\":null,\"updated_by\":null,\"updated_on\":null,\"province_id\":null,\"city_id\":null,\"district_id\":null,\"subdistrict_id\":null,\"postal_code\":null,\"province_relation\":null,\"city_relation\":null,\"district_relation\":null,\"subdistrict_relation\":null,\"users_roless_relation\":null,\"modas_relation\":null,\"package_types_relation\":null,\"userss_relation\":null,\"created_by_relation\":null,\"provinces_relation\":null,\"citys_relation\":null,\"districts_relation\":null,\"subdistricts_relation\":null,\"postal_codes_relation\":null},\"userss_relation\":null},\"merchants_relation\":null,\"provinces_relation\":null,\"citys_relation\":null,\"districts_relation\":null,\"subdistricts_relation\":null,\"postal_codes_relation\":null}"}
{"level":"info","ts":"2026-08-15T23:30:12.566+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.024830708,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T23:30:21.452+0700","caller":"middleware/auth.go:43","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTQ1NjEsImlhdCI6MTc4NjgxMDk2MX0.no9KKVGl_khgBf8tGE8FAl9_zBdcWkEUiUFzmFmOacc"}
{"level":"warn","ts":"2026-08-15T23:30:21.472+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.020868,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T23:30:23.607+0700","caller":"middleware/auth.go:43","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTQ1NjEsImlhdCI6MTc4NjgxMDk2MX0.no9KKVGl_khgBf8tGE8FAl9_zBdcWkEUiUFzmFmOacc"}
{"level":"warn","ts":"2026-08-15T23:30:23.625+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.017106458,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T23:36:21.508+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T23:36:21.606+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T23:36:21.606+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T23:36:21.701+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T23:36:21.807+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T23:37:59.688+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-15T23:37:59.767+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-15T23:37:59.767+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-15T23:37:59.842+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-15T23:37:59.948+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-15T23:39:05.986+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.152333541,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T23:39:18.222+0700","caller":"middleware/auth.go:43","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTU1NDUsImlhdCI6MTc4NjgxMTk0NX0.U-AGAkbba7kij5iIPjV7x7VY6TUJ3ehO1UN4qqjMM7k"}
{"level":"info","ts":"2026-08-15T23:39:18.233+0700","caller":"middleware/auth.go:79","msg":"Set Auth : {\"id\":\"19ff1031a11c0c013f60044f56\",\"merchant_id\":null,\"nick_name\":\"Super Admin\",\"email\":\"crackers.biscuits@gmail.com\",\"password\":\"$2a$10$A0R8A2CDxxcQuGbTW/r2merI4rymcbe27Wh5kPH..qNMJUzmtAb/e\",\"is_active\":true,\"users_role_id\":\"19fe813c54d12bf48f1d7c710e\",\"blocked\":false,\"blocked_notes\":null,\"created_by\":null,\"created_on\":\"2026-08-11T20:29:00.18279Z\",\"updated_by\":null,\"updated_on\":\"2026-08-11T20:29:00.18279Z\",\"merchant_relation\":null,\"users_role_relation\":{\"id\":\"\",\"name\":null,\"merchant_id\":null,\"created_by\":null,\"created_on\":null,\"updated_by\":null,\"updated_on\":null,\"role_key\":\"\",\"merchant_relation\":{\"id\":\"\",\"name\":null,\"address\":null,\"email\":null,\"telp\":null,\"additional_information\":null,\"active\":null,\"created_by\":null,\"created_on\":null,\"updated_by\":null,\"updated_on\":null,\"province_id\":null,\"city_id\":null,\"district_id\":null,\"subdistrict_id\":null,\"postal_code\":null,\"province_relation\":null,\"city_relation\":null,\"district_relation\":null,\"subdistrict_relation\":null,\"users_roless_relation\":null,\"modas_relation\":null,\"package_types_relation\":null,\"userss_relation\":null,\"created_by_relation\":null,\"provinces_relation\":null,\"citys_relation\":null,\"districts_relation\":null,\"subdistricts_relation\":null,\"postal_codes_relation\":null},\"userss_relation\":null},\"merchants_relation\":null,\"provinces_relation\":null,\"citys_relation\":null,\"districts_relation\":null,\"subdistricts_relation\":null,\"postal_codes_relation\":null}"}
{"level":"info","ts":"2026-08-15T23:39:18.247+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.024412875,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-15T23:39:20.977+0700","caller":"middleware/auth.go:43","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTU1NDUsImlhdCI6MTc4NjgxMTk0NX0.U-AGAkbba7kij5iIPjV7x7VY6TUJ3ehO1UN4qqjMM7k"}
{"level":"warn","ts":"2026-08-15T23:39:20.997+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.020748084,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T00:15:07.911+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-16T00:15:08.007+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-16T00:15:08.007+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-16T00:15:08.078+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-16T00:15:08.194+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-16T00:28:48.223+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-16T00:28:48.343+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-16T00:28:48.358+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-16T00:28:48.457+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-16T00:28:48.560+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-16T00:28:52.225+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.146153875,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T00:29:06.165+0700","caller":"middleware/auth.go:43","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTg1MzIsImlhdCI6MTc4NjgxNDkzMn0.La4ZzjebMg4OaAcLd-CBWR1HgVZnqpKuo3y_DyFbhm0"}
{"level":"warn","ts":"2026-08-16T00:29:06.199+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.033537125,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T00:31:49.605+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-16T00:31:49.711+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-16T00:31:49.711+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-16T00:31:49.784+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-16T00:31:49.888+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-16T00:31:52.717+0700","caller":"middleware/auth.go:43","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTg1MzIsImlhdCI6MTc4NjgxNDkzMn0.La4ZzjebMg4OaAcLd-CBWR1HgVZnqpKuo3y_DyFbhm0"}
{"level":"warn","ts":"2026-08-16T00:31:52.740+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.022636333,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T00:32:38.076+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-16T00:32:38.197+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-16T00:32:38.197+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-16T00:32:38.287+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-16T00:32:38.399+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-16T00:32:42.956+0700","caller":"middleware/auth.go:43","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTg1MzIsImlhdCI6MTc4NjgxNDkzMn0.La4ZzjebMg4OaAcLd-CBWR1HgVZnqpKuo3y_DyFbhm0"}
{"level":"warn","ts":"2026-08-16T00:32:42.978+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.022303667,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T00:37:33.768+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-16T00:37:33.851+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-16T00:37:33.851+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-16T00:37:33.920+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-16T00:37:34.026+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-16T00:37:36.633+0700","caller":"middleware/auth.go:44","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTg1MzIsImlhdCI6MTc4NjgxNDkzMn0.La4ZzjebMg4OaAcLd-CBWR1HgVZnqpKuo3y_DyFbhm0"}
{"level":"info","ts":"2026-08-16T00:56:59.720+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-16T00:56:59.810+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-16T00:56:59.810+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-16T00:56:59.887+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-16T00:57:00.001+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-16T00:57:46.069+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-16T00:57:46.161+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-16T00:57:46.161+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-16T00:57:46.233+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-16T00:57:46.334+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-16T00:57:50.872+0700","caller":"middleware/auth.go:62","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTg1MzIsImlhdCI6MTc4NjgxNDkzMn0.La4ZzjebMg4OaAcLd-CBWR1HgVZnqpKuo3y_DyFbhm0"}
{"level":"info","ts":"2026-08-16T00:57:50.895+0700","caller":"middleware/auth.go:90","msg":"Set Auth : {\"blocked\":false,\"blocked_notes\":null,\"citys_relation\":null,\"created_by\":null,\"created_on\":\"2026-08-11T20:29:00.18279Z\",\"districts_relation\":null,\"email\":\"crackers.biscuits@gmail.com\",\"id\":\"19ff1031a11c0c013f60044f56\",\"is_active\":true,\"merchant_id\":null,\"merchant_relation\":null,\"merchants_relation\":null,\"nick_name\":\"Super Admin\",\"postal_codes_relation\":null,\"provinces_relation\":null,\"subdistricts_relation\":null,\"updated_by\":null,\"updated_on\":\"2026-08-11T20:29:00.18279Z\",\"users_role_id\":\"19fe813c54d12bf48f1d7c710e\",\"users_role_relation\":{\"created_by\":null,\"created_on\":null,\"id\":\"\",\"merchant_id\":null,\"merchant_relation\":{\"active\":null,\"additional_information\":null,\"address\":null,\"city_id\":null,\"city_relation\":null,\"citys_relation\":null,\"created_by\":null,\"created_by_relation\":null,\"created_on\":null,\"district_id\":null,\"district_relation\":null,\"districts_relation\":null,\"email\":null,\"id\":\"\",\"modas_relation\":null,\"name\":null,\"package_types_relation\":null,\"postal_code\":null,\"postal_codes_relation\":null,\"province_id\":null,\"province_relation\":null,\"provinces_relation\":null,\"subdistrict_id\":null,\"subdistrict_relation\":null,\"subdistricts_relation\":null,\"telp\":null,\"updated_by\":null,\"updated_on\":null,\"users_roless_relation\":null,\"userss_relation\":null},\"name\":null,\"role_key\":\"\",\"updated_by\":null,\"updated_on\":null,\"userss_relation\":null}}"}
{"level":"info","ts":"2026-08-16T00:57:50.911+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.038014083,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T00:57:53.419+0700","caller":"middleware/auth.go:62","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTg1MzIsImlhdCI6MTc4NjgxNDkzMn0.La4ZzjebMg4OaAcLd-CBWR1HgVZnqpKuo3y_DyFbhm0"}
{"level":"warn","ts":"2026-08-16T00:57:53.429+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.010037542,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T01:06:48.679+0700","caller":"middleware/auth.go:62","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MTg1MzIsImlhdCI6MTc4NjgxNDkzMn0.La4ZzjebMg4OaAcLd-CBWR1HgVZnqpKuo3y_DyFbhm0"}
{"level":"warn","ts":"2026-08-16T01:06:48.704+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.025659833,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T01:07:01.070+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.165668709,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T01:07:05.663+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.099613708,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T01:07:41.632+0700","caller":"middleware/auth.go:62","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MjA4MjUsImlhdCI6MTc4NjgxNzIyNX0.00s8ApCLAmsJwbHVyAYyDjwRV3ht4Pu8YmzQFaRymnQ"}
{"level":"info","ts":"2026-08-16T01:07:41.662+0700","caller":"middleware/auth.go:90","msg":"Set Auth : {\"blocked\":false,\"blocked_notes\":null,\"citys_relation\":null,\"created_by\":null,\"created_on\":\"2026-08-11T20:29:00.18279Z\",\"districts_relation\":null,\"email\":\"crackers.biscuits@gmail.com\",\"id\":\"19ff1031a11c0c013f60044f56\",\"is_active\":true,\"merchant_id\":null,\"merchant_relation\":null,\"merchants_relation\":null,\"nick_name\":\"Super Admin\",\"postal_codes_relation\":null,\"provinces_relation\":null,\"subdistricts_relation\":null,\"updated_by\":null,\"updated_on\":\"2026-08-11T20:29:00.18279Z\",\"users_role_id\":\"19fe813c54d12bf48f1d7c710e\",\"users_role_relation\":{\"created_by\":null,\"created_on\":null,\"id\":\"\",\"merchant_id\":null,\"merchant_relation\":{\"active\":null,\"additional_information\":null,\"address\":null,\"city_id\":null,\"city_relation\":null,\"citys_relation\":null,\"created_by\":null,\"created_by_relation\":null,\"created_on\":null,\"district_id\":null,\"district_relation\":null,\"districts_relation\":null,\"email\":null,\"id\":\"\",\"modas_relation\":null,\"name\":null,\"package_types_relation\":null,\"postal_code\":null,\"postal_codes_relation\":null,\"province_id\":null,\"province_relation\":null,\"provinces_relation\":null,\"subdistrict_id\":null,\"subdistrict_relation\":null,\"subdistricts_relation\":null,\"telp\":null,\"updated_by\":null,\"updated_on\":null,\"users_roless_relation\":null,\"userss_relation\":null},\"name\":null,\"role_key\":\"\",\"updated_by\":null,\"updated_on\":null,\"userss_relation\":null}}"}
{"level":"info","ts":"2026-08-16T01:07:41.676+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.044218125,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T01:07:47.376+0700","caller":"middleware/auth.go:62","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MjA4MjUsImlhdCI6MTc4NjgxNzIyNX0.00s8ApCLAmsJwbHVyAYyDjwRV3ht4Pu8YmzQFaRymnQ"}
{"level":"warn","ts":"2026-08-16T01:07:47.399+0700","caller":"handlers/handlers.go:62","msg":"Client Error","status":401,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.02364325,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T01:08:29.877+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-16T01:08:29.969+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-16T01:08:29.969+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-16T01:08:30.043+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-16T01:08:30.145+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-16T01:08:33.218+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.123252208,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T01:08:35.002+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.108842167,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T01:08:55.108+0700","caller":"database/database.go:53","msg":"Connect To Master DB"}
{"level":"info","ts":"2026-08-16T01:08:55.196+0700","caller":"database/database.go:63","msg":"DB Master Connected"}
{"level":"info","ts":"2026-08-16T01:08:55.196+0700","caller":"database/database.go:76","msg":"Connect To Slave DB"}
{"level":"info","ts":"2026-08-16T01:08:55.267+0700","caller":"database/database.go:86","msg":"DB Connection Done"}
{"level":"info","ts":"2026-08-16T01:08:55.372+0700","caller":"handlers/handlers.go:81","msg":"Starting Apps"}
{"level":"info","ts":"2026-08-16T01:08:55.959+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.128654042,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T01:09:49.767+0700","caller":"middleware/auth.go:62","msg":"session_login : eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiIxOWZmMTAzMWExMWMwYzAxM2Y2MDA0NGY1NiIsImlzcyI6ImNhcmdvLXBsYXRmb3JtIiwic3ViIjoiMTlmZjEwMzFhMTFjMGMwMTNmNjAwNDRmNTYiLCJleHAiOjE3ODY4MjA5MTMsImlhdCI6MTc4NjgxNzMxM30.2bT0Odo8WsWMuBD5NX4e1pV0_WEFxz3_e8IDazDpxvo"}
{"level":"info","ts":"2026-08-16T01:09:49.793+0700","caller":"middleware/auth.go:90","msg":"Set Auth : {\"blocked\":false,\"blocked_notes\":null,\"citys_relation\":null,\"created_by\":null,\"created_on\":\"2026-08-11T20:29:00.18279Z\",\"districts_relation\":null,\"email\":\"crackers.biscuits@gmail.com\",\"id\":\"19ff1031a11c0c013f60044f56\",\"is_active\":true,\"merchant_id\":null,\"merchant_relation\":null,\"merchants_relation\":null,\"nick_name\":\"Super Admin\",\"postal_codes_relation\":null,\"provinces_relation\":null,\"subdistricts_relation\":null,\"updated_by\":null,\"updated_on\":\"2026-08-11T20:29:00.18279Z\",\"users_role_id\":\"19fe813c54d12bf48f1d7c710e\",\"users_role_relation\":{\"created_by\":null,\"created_on\":null,\"id\":\"\",\"merchant_id\":null,\"merchant_relation\":{\"active\":null,\"additional_information\":null,\"address\":null,\"city_id\":null,\"city_relation\":null,\"citys_relation\":null,\"created_by\":null,\"created_by_relation\":null,\"created_on\":null,\"district_id\":null,\"district_relation\":null,\"districts_relation\":null,\"email\":null,\"id\":\"\",\"modas_relation\":null,\"name\":null,\"package_types_relation\":null,\"postal_code\":null,\"postal_codes_relation\":null,\"province_id\":null,\"province_relation\":null,\"provinces_relation\":null,\"subdistrict_id\":null,\"subdistrict_relation\":null,\"subdistricts_relation\":null,\"telp\":null,\"updated_by\":null,\"updated_on\":null,\"users_roless_relation\":null,\"userss_relation\":null},\"name\":null,\"role_key\":\"\",\"updated_by\":null,\"updated_on\":null,\"userss_relation\":null}}"}
{"level":"info","ts":"2026-08-16T01:09:49.806+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/logout","query":"","ip":"127.0.0.1","latency":0.040288125,"user-agent":"insomnia/13.1.0"}
{"level":"info","ts":"2026-08-16T01:09:56.587+0700","caller":"handlers/handlers.go:64","msg":"Request Success","status":200,"method":"POST","path":"/login","query":"","ip":"127.0.0.1","latency":0.1347395,"user-agent":"insomnia/13.1.0"}