[API] 2026-03-22 10:21:13 GET /health | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:21:35 GET /api/v1/auth/csrf-token | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:21:35 POST /api/v1/auth/login | status: 200 | latency: 103.1885ms | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:21:35 GET /api/v1/logs/login | status: 200 | latency: 1.1157ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 2026/03/22 10:21:35 D:/project/internal/repository/webhook_repository.go:66 context canceled [17.939ms] [rows:0] SELECT * FROM `webhooks` WHERE status = 1 [API] 2026-03-22 10:21:35 GET /api/v1/permissions | status: 200 | latency: 947.2µs | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:21:35 POST /api/v1/admin/admins | status: 200 | latency: 105.7878ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:21:35 GET /api/v1/admin/admins | status: 200 | latency: 3.163ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:21:35 DELETE /api/v1/admin/admins/3 | status: 200 | latency: 17.7313ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:21:35 DELETE /api/v1/admin/admins/1 | status: 400 | latency: 0s | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:49:54 GET /api/v1/health | status: 404 | latency: 0s | ip: ::1 | user_id: | ua: curl/8.7.1 [API] 2026-03-22 10:50:04 POST /api/v1/auth/login | status: 400 | latency: 0s | ip: ::1 | user_id: | ua: curl/8.7.1 [API] 2026-03-22 10:50:14 POST /api/v1/auth/login | status: 400 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:50:32 POST /api/v1/auth/login | status: 400 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:52:06 POST /api/v1/auth/login | status: 200 | latency: 147.9896ms | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:52:06 GET /api/v1/auth/csrf-token | status: 200 | latency: 1.013ms | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:52:06 GET /api/v1/auth/me | status: 404 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:52:06 GET /api/v1/admin/admins | status: 200 | latency: 1.481ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:52:06 GET /api/v1/admin/permissions | status: 404 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/admin/permissions?page=1&page_size=50 [API] 2026-03-22 10:52:06 GET /api/v1/admin/users | status: 404 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/admin/users?page=1&page_size=10 [API] 2026-03-22 10:52:06 GET /api/v1/admin/roles | status: 404 | latency: 1.0068ms | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/admin/roles?page=1&page_size=10 [API] 2026-03-22 10:52:06 GET /api/v1/admin/login-logs | status: 404 | latency: 49.1µs | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/admin/login-logs?page=1&page_size=5 [API] 2026-03-22 10:52:06 POST /api/v1/auth/login | status: 401 | latency: 110.2708ms | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:52:06 GET /api/v1/admin/users | status: 404 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:52:06 POST /api/v1/admin/admins | status: 200 | latency: 131.3855ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 2026/03/22 10:52:06 D:/project/internal/repository/user.go:61 record not found [5.418ms] [rows:0] SELECT * FROM `users` WHERE username = "test_admin" ORDER BY `users`.`id` LIMIT 1 2026/03/22 10:52:06 D:/project/internal/repository/user.go:71 record not found [1.045ms] [rows:0] SELECT * FROM `users` WHERE email = "test_admin" ORDER BY `users`.`id` LIMIT 1 2026/03/22 10:52:06 D:/project/internal/repository/user.go:81 record not found [0.000ms] [rows:0] SELECT * FROM `users` WHERE phone = "test_admin" ORDER BY `users`.`id` LIMIT 1 2026/03/22 10:52:06 D:/project/internal/repository/user.go:61 record not found [0.117ms] [rows:0] SELECT * FROM `users` WHERE username = "test_admin" ORDER BY `users`.`id` LIMIT 1 2026/03/22 10:52:06 D:/project/internal/repository/user.go:71 record not found [0.000ms] [rows:0] SELECT * FROM `users` WHERE email = "test_admin" ORDER BY `users`.`id` LIMIT 1 2026/03/22 10:52:06 D:/project/internal/repository/user.go:81 record not found [0.000ms] [rows:0] SELECT * FROM `users` WHERE phone = "test_admin" ORDER BY `users`.`id` LIMIT 1 [API] 2026-03-22 10:52:06 POST /api/v1/auth/login | status: 401 | latency: 18.0806ms | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:52:06 DELETE /api/v1/admin/admins/4 | status: 200 | latency: 23.0167ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:52:06 DELETE /api/v1/admin/admins/1 | status: 400 | latency: 0s | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:53:03 POST /api/v1/auth/login | status: 200 | latency: 108.3601ms | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:53:03 GET /api/v1/auth/csrf-token | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:53:03 GET /api/v1/auth/userinfo | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:53:03 GET /api/v1/admin/admins | status: 200 | latency: 633µs | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:53:03 GET /api/v1/permissions | status: 200 | latency: 715.8µs | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/permissions?page=1&page_size=50 [API] 2026-03-22 10:53:03 GET /api/v1/users | status: 200 | latency: 768.2µs | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/users?page=1&page_size=10 [API] 2026-03-22 10:53:03 GET /api/v1/roles | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/roles?page=1&page_size=10 [API] 2026-03-22 10:53:03 GET /api/v1/logs/login | status: 200 | latency: 1.2291ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/logs/login?page=1&page_size=5 [API] 2026-03-22 10:53:03 POST /api/v1/auth/login | status: 401 | latency: 107.4106ms | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:53:03 GET /api/v1/users | status: 401 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:53:03 POST /api/v1/admin/admins | status: 200 | latency: 112.0564ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:53:03 POST /api/v1/auth/login | status: 400 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:53:03 DELETE /api/v1/admin/admins/5 | status: 200 | latency: 52.1627ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:53:03 DELETE /api/v1/admin/admins/1 | status: 400 | latency: 0s | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:53:03 PUT /api/v1/users/1/password | status: 200 | latency: 291.994ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:53:03 GET /api/v1/permissions/tree | status: 200 | latency: 7.1722ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:55:15 POST /api/v1/auth/login | status: 401 | latency: 87.0606ms | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:55:15 GET /api/v1/auth/csrf-token | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:55:15 GET /api/v1/auth/userinfo | status: 401 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:55:15 GET /api/v1/logs/login | status: 401 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/logs/login?page=1&page_size=3 [API] 2026-03-22 10:55:15 GET /api/v1/permissions | status: 401 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/permissions?page=1&page_size=5 [API] 2026-03-22 10:56:02 POST /api/v1/auth/login | status: 401 | latency: 86.3716ms | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:56:02 GET /api/v1/auth/csrf-token | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:56:02 GET /api/v1/auth/userinfo | status: 401 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:56:02 GET /api/v1/logs/login | status: 401 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/logs/login?page=1&page_size=3 [API] 2026-03-22 10:56:02 GET /api/v1/permissions | status: 401 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/permissions?page=1&page_size=5 [API] 2026-03-22 10:57:11 GET /api/v1/auth/csrf-token | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:57:16 POST /api/v1/auth/login | status: 400 | latency: 831.1µs | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:57:28 POST /api/v1/auth/login | status: 401 | latency: 87.9703ms | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:59:59 POST /api/v1/auth/login | status: 200 | latency: 109.7323ms | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:59:59 GET /api/v1/auth/csrf-token | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:59:59 GET /api/v1/auth/userinfo | status: 200 | latency: 941.8µs | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 10:59:59 GET /api/v1/logs/login | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/logs/login?page=1&page_size=3 [API] 2026-03-22 11:00:00 GET /api/v1/permissions | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/permissions?page=1&page_size=5 [API] 2026-03-22 11:00:05 POST /api/v1/auth/login | status: 200 | latency: 116.8488ms | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 11:00:05 GET /api/v1/auth/csrf-token | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 11:00:05 GET /api/v1/auth/userinfo | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 11:00:05 GET /api/v1/admin/admins | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 11:00:05 GET /api/v1/permissions | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/permissions?page=1&page_size=50 [API] 2026-03-22 11:00:05 GET /api/v1/users | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/users?page=1&page_size=10 [API] 2026-03-22 11:00:05 GET /api/v1/roles | status: 200 | latency: 0s | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/roles?page=1&page_size=10 [API] 2026-03-22 11:00:05 GET /api/v1/logs/login | status: 200 | latency: 618.1µs | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [Query] /api/v1/logs/login?page=1&page_size=5 [API] 2026-03-22 11:00:05 POST /api/v1/auth/login | status: 401 | latency: 101.2068ms | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 11:00:05 GET /api/v1/users | status: 401 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 11:00:05 POST /api/v1/admin/admins | status: 200 | latency: 101.6863ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 11:00:05 POST /api/v1/auth/login | status: 400 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 11:00:05 DELETE /api/v1/admin/admins/6 | status: 200 | latency: 50.7161ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 11:00:05 DELETE /api/v1/admin/admins/1 | status: 400 | latency: 0s | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 11:00:05 PUT /api/v1/users/1/password | status: 200 | latency: 347.3543ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 11:00:05 GET /api/v1/permissions/tree | status: 200 | latency: 16.1999ms | ip: 127.0.0.1 | user_id: 1 | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 11:01:48 OPTIONS /api/v1/auth/login | status: 204 | latency: 0s | ip: ::1 | user_id: | ua: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 [API] 2026-03-22 11:01:48 POST /api/v1/auth/login | status: 400 | latency: 0s | ip: ::1 | user_id: | ua: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 [API] 2026-03-22 11:02:45 POST /api/v1/auth/login | status: 400 | latency: 0s | ip: ::1 | user_id: | ua: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 [API] 2026-03-22 11:06:15 POST /api/v1/auth/login | status: 400 | latency: 0s | ip: ::1 | user_id: | ua: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 2026/03/22 11:06:15 D:/project/internal/repository/operation_log.go:24 SLOW SQL >= 200ms [201.271ms] [rows:1] INSERT INTO `operation_logs` (`user_id`,`operation_type`,`operation_name`,`request_method`,`request_path`,`request_params`,`response_status`,`ip`,`user_agent`,`created_at`) VALUES (NULL,"CREATE","/api/v1/auth/login","POST","/api/v1/auth/login","{""password"":""***"",""username"":""admin""}",400,"::1","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36","2026-03-22 11:06:15.536") RETURNING `id` [API] 2026-03-22 11:06:25 POST /api/v1/auth/login | status: 400 | latency: 90µs | ip: ::1 | user_id: | ua: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 [API] 2026-03-22 11:06:42 POST /api/v1/auth/login | status: 400 | latency: 0s | ip: ::1 | user_id: | ua: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 [API] 2026-03-22 11:07:56 OPTIONS /api/v1/auth/login | status: 204 | latency: 838.3µs | ip: ::1 | user_id: | ua: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 [API] 2026-03-22 11:07:56 POST /api/v1/auth/login | status: 400 | latency: 1.0099ms | ip: ::1 | user_id: | ua: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 [API] 2026-03-22 11:07:59 POST /api/v1/auth/login | status: 400 | latency: 0s | ip: ::1 | user_id: | ua: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 [API] 2026-03-22 11:09:47 POST /api/v1/auth/login | status: 400 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522 [API] 2026-03-22 11:10:30 POST /api/v1/auth/login | status: 400 | latency: 0s | ip: 127.0.0.1 | user_id: | ua: Mozilla/5.0 (Windows NT; Windows NT 10.0; zh-CN) WindowsPowerShell/5.1.19041.4522