updated / print module / keypairing options

This commit is contained in:
Quality System Admin
2025-11-06 20:37:19 +02:00
parent c91b7d0a4d
commit f1ff492787
12 changed files with 3236 additions and 562 deletions

View File

@@ -4,5 +4,11 @@
"size": 305541,
"timestamp": "2025-11-05T19:06:32.251145",
"database": "trasabilitate"
},
{
"filename": "data_only_scheduled_20251106_030000.sql",
"size": 305632,
"timestamp": "2025-11-06T03:00:00.179220",
"database": "trasabilitate"
}
]

File diff suppressed because it is too large Load Diff

View File

@@ -946,3 +946,399 @@
192.168.0.132 - - [05/Nov/2025:21:22:44 +0200] "GET /main_scan HTTP/1.1" 200 2544 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2394 µs
192.168.0.132 - - [05/Nov/2025:21:23:03 +0200] "GET /fg_scan HTTP/1.1" 200 32840 "https://quality.moto-adv.com/main_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6396 µs
192.168.0.132 - - [05/Nov/2025:21:23:24 +0200] "POST /fg_scan HTTP/1.1" 200 32844 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 16430 µs
192.168.0.132 - - [05/Nov/2025:21:26:07 +0200] "POST /fg_scan HTTP/1.1" 302 189 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2248 µs
192.168.0.132 - - [05/Nov/2025:21:26:07 +0200] "GET / HTTP/1.1" 200 1688 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 8519 µs
192.168.0.132 - - [05/Nov/2025:21:26:07 +0200] "GET /static/css/login.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 13438 µs
192.168.0.132 - - [05/Nov/2025:21:26:07 +0200] "GET /static/logo_login.jpg HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 28841 µs
192.168.0.132 - - [05/Nov/2025:21:26:12 +0200] "POST / HTTP/1.1" 302 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6365 µs
192.168.0.132 - - [05/Nov/2025:21:26:12 +0200] "GET /dashboard HTTP/1.1" 200 3827 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2616 µs
192.168.0.132 - - [05/Nov/2025:21:26:16 +0200] "GET /help/dashboard HTTP/1.1" 200 14486 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 136979 µs
192.168.0.132 - - [05/Nov/2025:21:26:16 +0200] "GET /static/docs/images/dashboard_navbar.png HTTP/1.1" 200 0 "https://quality.moto-adv.com/help/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2878 µs
192.168.0.132 - - [05/Nov/2025:21:26:16 +0200] "GET /static/docs/images/quick_access.png HTTP/1.1" 200 0 "https://quality.moto-adv.com/help/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 3481 µs
192.168.0.132 - - [05/Nov/2025:21:26:16 +0200] "GET /static/docs/images/access_management.png HTTP/1.1" 200 0 "https://quality.moto-adv.com/help/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2554 µs
192.168.0.132 - - [05/Nov/2025:21:26:16 +0200] "GET /static/docs/images/dashboard_quality.png HTTP/1.1" 200 0 "https://quality.moto-adv.com/help/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 17616 µs
192.168.0.132 - - [05/Nov/2025:21:26:16 +0200] "GET /static/docs/images/dashboard_main.png HTTP/1.1" 200 0 "https://quality.moto-adv.com/help/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 29683 µs
192.168.0.132 - - [05/Nov/2025:21:26:16 +0200] "GET /static/docs/images/dashboard_warehouse.png HTTP/1.1" 200 0 "https://quality.moto-adv.com/help/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 29999 µs
192.168.0.132 - - [05/Nov/2025:21:26:16 +0200] "GET /static/docs/images/dashboard_labels.png HTTP/1.1" 200 0 "https://quality.moto-adv.com/help/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 29093 µs
192.168.0.132 - - [06/Nov/2025:01:42:26 +0200] "GET / HTTP/1.1" 200 1688 "-" "Scrapy/2.13.3 (+https://scrapy.org)" 49074 µs
192.168.0.132 - - [06/Nov/2025:04:06:32 +0200] "GET / HTTP/1.1" 200 1688 "-" "Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0" 49118 µs
192.168.0.132 - - [06/Nov/2025:10:25:18 +0200] "GET /dashboard HTTP/1.1" 302 189 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 1920 µs
192.168.0.132 - - [06/Nov/2025:10:25:18 +0200] "GET / HTTP/1.1" 200 1688 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 1844 µs
192.168.0.132 - - [06/Nov/2025:10:25:18 +0200] "GET /static/css/base.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2250 µs
192.168.0.132 - - [06/Nov/2025:10:25:18 +0200] "GET /static/script.js HTTP/1.1" 200 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2624 µs
192.168.0.132 - - [06/Nov/2025:10:25:18 +0200] "GET /static/style.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2523 µs
192.168.0.132 - - [06/Nov/2025:10:25:18 +0200] "GET /static/css/login.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 1853 µs
192.168.0.132 - - [06/Nov/2025:10:25:18 +0200] "GET /static/logo_login.jpg HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 1849 µs
192.168.0.132 - - [06/Nov/2025:10:25:18 +0200] "GET /favicon.ico HTTP/1.1" 404 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2287 µs
192.168.0.132 - - [06/Nov/2025:10:25:21 +0200] "POST / HTTP/1.1" 302 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 10626 µs
192.168.0.132 - - [06/Nov/2025:10:25:21 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 12155 µs
192.168.0.132 - - [06/Nov/2025:10:25:21 +0200] "GET /static/scan_me.jpg HTTP/1.1" 304 0 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2353 µs
192.168.0.132 - - [06/Nov/2025:10:25:22 +0200] "GET /main_scan HTTP/1.1" 200 2541 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 63156 µs
192.168.0.132 - - [06/Nov/2025:10:25:26 +0200] "GET /fg_scan HTTP/1.1" 200 32841 "https://quality.moto-adv.com/main_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 35474 µs
192.168.0.132 - - [06/Nov/2025:10:25:26 +0200] "GET /static/css/scan.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 13506 µs
192.168.0.132 - - [06/Nov/2025:10:25:51 +0200] "POST /fg_scan HTTP/1.1" 200 32841 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 79144 µs
192.168.0.132 - - [06/Nov/2025:10:27:20 +0200] "POST /fg_scan HTTP/1.1" 200 32841 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14452 µs
192.168.0.132 - - [06/Nov/2025:10:28:11 +0200] "POST /fg_scan HTTP/1.1" 200 32841 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16103 µs
192.168.0.132 - - [06/Nov/2025:10:29:52 +0200] "POST /fg_scan HTTP/1.1" 200 32841 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14487 µs
192.168.0.132 - - [06/Nov/2025:10:30:10 +0200] "POST /fg_scan HTTP/1.1" 200 32842 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 13436 µs
192.168.0.132 - - [06/Nov/2025:10:34:51 +0200] "POST /fg_scan HTTP/1.1" 200 32842 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14605 µs
192.168.0.132 - - [06/Nov/2025:10:35:30 +0200] "POST /fg_scan HTTP/1.1" 200 32842 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 13823 µs
192.168.0.132 - - [06/Nov/2025:10:35:43 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 45419 µs
192.168.0.132 - - [06/Nov/2025:10:37:11 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14208 µs
192.168.0.132 - - [06/Nov/2025:10:41:56 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 13679 µs
192.168.0.132 - - [06/Nov/2025:10:42:03 +0200] "POST /fg_scan HTTP/1.1" 200 32844 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 13838 µs
192.168.0.132 - - [06/Nov/2025:10:42:11 +0200] "POST /fg_scan HTTP/1.1" 200 32844 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14205 µs
192.168.0.132 - - [06/Nov/2025:10:43:28 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14403 µs
192.168.0.132 - - [06/Nov/2025:10:45:05 +0200] "POST /fg_scan HTTP/1.1" 200 32842 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 13570 µs
192.168.0.132 - - [06/Nov/2025:10:45:55 +0200] "POST /fg_scan HTTP/1.1" 200 32838 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 13808 µs
192.168.0.132 - - [06/Nov/2025:10:46:51 +0200] "POST /fg_scan HTTP/1.1" 200 32839 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14065 µs
192.168.0.132 - - [06/Nov/2025:10:49:54 +0200] "POST /fg_scan HTTP/1.1" 200 32839 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14096 µs
192.168.0.132 - - [06/Nov/2025:10:50:44 +0200] "POST /fg_scan HTTP/1.1" 200 32839 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 101584 µs
192.168.0.132 - - [06/Nov/2025:10:53:25 +0200] "POST /fg_scan HTTP/1.1" 200 32840 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14557 µs
192.168.0.132 - - [06/Nov/2025:10:54:55 +0200] "POST /fg_scan HTTP/1.1" 200 32841 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14059 µs
192.168.0.132 - - [06/Nov/2025:10:58:04 +0200] "POST /fg_scan HTTP/1.1" 200 32841 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14351 µs
192.168.0.132 - - [06/Nov/2025:11:31:42 +0200] "POST /fg_scan HTTP/1.1" 200 32842 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15128 µs
192.168.0.132 - - [06/Nov/2025:11:33:18 +0200] "POST /fg_scan HTTP/1.1" 200 32842 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15095 µs
192.168.0.132 - - [06/Nov/2025:11:35:39 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14126 µs
192.168.0.132 - - [06/Nov/2025:11:35:48 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14807 µs
192.168.0.132 - - [06/Nov/2025:11:37:27 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14259 µs
192.168.0.132 - - [06/Nov/2025:11:37:36 +0200] "POST /fg_scan HTTP/1.1" 200 32844 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14354 µs
192.168.0.132 - - [06/Nov/2025:11:38:28 +0200] "GET /quality HTTP/1.1" 302 189 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2159 µs
192.168.0.132 - - [06/Nov/2025:11:38:28 +0200] "GET / HTTP/1.1" 200 1688 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2028 µs
192.168.0.132 - - [06/Nov/2025:11:38:28 +0200] "GET /static/script.js HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2606 µs
192.168.0.132 - - [06/Nov/2025:11:38:28 +0200] "GET /static/css/base.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2335 µs
192.168.0.132 - - [06/Nov/2025:11:38:28 +0200] "GET /static/css/login.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2138 µs
192.168.0.132 - - [06/Nov/2025:11:38:28 +0200] "GET /static/style.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2344 µs
192.168.0.132 - - [06/Nov/2025:11:38:28 +0200] "GET /static/logo_login.jpg HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 28344 µs
192.168.0.132 - - [06/Nov/2025:11:38:28 +0200] "GET /favicon.ico HTTP/1.1" 404 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 3140 µs
192.168.0.132 - - [06/Nov/2025:11:38:29 +0200] "POST / HTTP/1.1" 302 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 12114 µs
192.168.0.132 - - [06/Nov/2025:11:38:29 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 51066 µs
192.168.0.132 - - [06/Nov/2025:11:38:29 +0200] "GET /static/scan_me.jpg HTTP/1.1" 304 0 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2591 µs
192.168.0.132 - - [06/Nov/2025:11:38:32 +0200] "GET /main_scan HTTP/1.1" 200 2541 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 7115 µs
192.168.0.132 - - [06/Nov/2025:11:38:34 +0200] "GET /fg_scan HTTP/1.1" 200 32844 "https://quality.moto-adv.com/main_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 32576 µs
192.168.0.132 - - [06/Nov/2025:11:38:34 +0200] "GET /static/css/scan.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2332 µs
192.168.0.132 - - [06/Nov/2025:11:38:41 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 11974 µs
192.168.0.132 - - [06/Nov/2025:11:38:43 +0200] "GET /reports HTTP/1.1" 200 3385 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 7850 µs
192.168.0.132 - - [06/Nov/2025:11:39:50 +0200] "GET /fg_quality HTTP/1.1" 200 22312 "https://quality.moto-adv.com/reports" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 21493 µs
192.168.0.132 - - [06/Nov/2025:11:39:50 +0200] "GET /static/fg_quality.js HTTP/1.1" 200 0 "https://quality.moto-adv.com/fg_quality" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2571 µs
192.168.0.132 - - [06/Nov/2025:11:39:53 +0200] "GET /get_fg_report_data?report=5 HTTP/1.1" 200 10394 "https://quality.moto-adv.com/fg_quality" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 12220 µs
192.168.0.132 - - [06/Nov/2025:11:41:19 +0200] "POST /fg_scan HTTP/1.1" 200 32845 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14443 µs
192.168.0.132 - - [06/Nov/2025:11:44:46 +0200] "POST /fg_scan HTTP/1.1" 200 32846 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14566 µs
192.168.0.132 - - [06/Nov/2025:11:46:49 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14158 µs
192.168.0.132 - - [06/Nov/2025:11:48:12 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14537 µs
192.168.0.132 - - [06/Nov/2025:11:51:22 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14396 µs
192.168.0.132 - - [06/Nov/2025:11:54:24 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14243 µs
192.168.0.132 - - [06/Nov/2025:11:55:49 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14428 µs
192.168.0.132 - - [06/Nov/2025:11:56:16 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14466 µs
192.168.0.132 - - [06/Nov/2025:11:57:05 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15518 µs
192.168.0.132 - - [06/Nov/2025:11:58:20 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14648 µs
192.168.0.132 - - [06/Nov/2025:11:59:38 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14527 µs
192.168.0.132 - - [06/Nov/2025:12:01:29 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15549 µs
192.168.0.132 - - [06/Nov/2025:12:02:08 +0200] "POST /fg_scan HTTP/1.1" 200 32850 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 12976 µs
192.168.0.132 - - [06/Nov/2025:12:07:45 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15413 µs
192.168.0.132 - - [06/Nov/2025:12:08:47 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14610 µs
192.168.0.132 - - [06/Nov/2025:12:10:02 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14685 µs
192.168.0.132 - - [06/Nov/2025:12:16:09 +0200] "POST /fg_scan HTTP/1.1" 200 32846 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 43533 µs
192.168.0.132 - - [06/Nov/2025:12:17:18 +0200] "POST /fg_scan HTTP/1.1" 200 32846 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 45983 µs
192.168.0.132 - - [06/Nov/2025:12:19:18 +0200] "POST /fg_scan HTTP/1.1" 200 32845 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14975 µs
192.168.0.132 - - [06/Nov/2025:12:20:16 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14724 µs
192.168.0.132 - - [06/Nov/2025:12:23:00 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15200 µs
192.168.0.132 - - [06/Nov/2025:12:24:14 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15071 µs
192.168.0.132 - - [06/Nov/2025:12:24:35 +0200] "POST /fg_scan HTTP/1.1" 200 32842 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15051 µs
192.168.0.132 - - [06/Nov/2025:12:28:32 +0200] "POST /fg_scan HTTP/1.1" 200 32842 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14922 µs
192.168.0.132 - - [06/Nov/2025:12:29:24 +0200] "POST /fg_scan HTTP/1.1" 200 32842 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15531 µs
192.168.0.132 - - [06/Nov/2025:12:30:19 +0200] "POST /fg_scan HTTP/1.1" 200 32841 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15175 µs
192.168.0.132 - - [06/Nov/2025:12:33:56 +0200] "POST /fg_scan HTTP/1.1" 200 32839 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16255 µs
192.168.0.132 - - [06/Nov/2025:12:34:35 +0200] "POST /fg_scan HTTP/1.1" 200 32839 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15581 µs
192.168.0.132 - - [06/Nov/2025:12:39:42 +0200] "POST /fg_scan HTTP/1.1" 200 32839 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15276 µs
192.168.0.132 - - [06/Nov/2025:12:39:53 +0200] "POST /fg_scan HTTP/1.1" 200 32837 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15244 µs
192.168.0.132 - - [06/Nov/2025:12:41:37 +0200] "POST /fg_scan HTTP/1.1" 200 32839 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15390 µs
192.168.0.132 - - [06/Nov/2025:12:42:38 +0200] "POST /fg_scan HTTP/1.1" 200 32840 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15719 µs
192.168.0.132 - - [06/Nov/2025:12:43:20 +0200] "POST /fg_scan HTTP/1.1" 200 32840 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15232 µs
192.168.0.132 - - [06/Nov/2025:12:44:36 +0200] "POST /fg_scan HTTP/1.1" 200 32841 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15125 µs
192.168.0.132 - - [06/Nov/2025:12:46:33 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15767 µs
192.168.0.132 - - [06/Nov/2025:12:46:58 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15406 µs
192.168.0.132 - - [06/Nov/2025:12:48:50 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15446 µs
192.168.0.132 - - [06/Nov/2025:12:50:58 +0200] "POST /fg_scan HTTP/1.1" 200 32845 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15501 µs
192.168.0.132 - - [06/Nov/2025:12:51:09 +0200] "POST /fg_scan HTTP/1.1" 200 32845 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15423 µs
192.168.0.132 - - [06/Nov/2025:12:53:48 +0200] "POST /fg_scan HTTP/1.1" 200 32845 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16056 µs
192.168.0.132 - - [06/Nov/2025:12:55:00 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15484 µs
192.168.0.132 - - [06/Nov/2025:12:58:02 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15533 µs
192.168.0.132 - - [06/Nov/2025:12:58:15 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15426 µs
192.168.0.132 - - [06/Nov/2025:12:59:39 +0200] "POST /fg_scan HTTP/1.1" 200 32850 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15827 µs
192.168.0.132 - - [06/Nov/2025:13:12:31 +0200] "POST /fg_scan HTTP/1.1" 200 32851 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17144 µs
192.168.0.132 - - [06/Nov/2025:13:13:16 +0200] "POST /fg_scan HTTP/1.1" 200 32851 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15656 µs
192.168.0.132 - - [06/Nov/2025:13:14:04 +0200] "POST /fg_scan HTTP/1.1" 200 32852 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15723 µs
192.168.0.132 - - [06/Nov/2025:13:15:36 +0200] "POST /fg_scan HTTP/1.1" 200 32852 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15623 µs
192.168.0.132 - - [06/Nov/2025:13:15:45 +0200] "POST /fg_scan HTTP/1.1" 200 32852 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15848 µs
192.168.0.132 - - [06/Nov/2025:13:16:33 +0200] "POST /fg_scan HTTP/1.1" 200 32851 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16049 µs
192.168.0.132 - - [06/Nov/2025:13:21:12 +0200] "POST /fg_scan HTTP/1.1" 200 32851 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15739 µs
192.168.0.132 - - [06/Nov/2025:13:23:23 +0200] "POST /fg_scan HTTP/1.1" 200 32850 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14006 µs
192.168.0.132 - - [06/Nov/2025:13:24:35 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16044 µs
192.168.0.132 - - [06/Nov/2025:13:25:14 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15756 µs
192.168.0.132 - - [06/Nov/2025:13:27:03 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17054 µs
192.168.0.132 - - [06/Nov/2025:13:28:32 +0200] "POST /fg_scan HTTP/1.1" 200 32846 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15857 µs
192.168.0.132 - - [06/Nov/2025:13:29:27 +0200] "POST /fg_scan HTTP/1.1" 200 32845 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16393 µs
192.168.0.132 - - [06/Nov/2025:13:30:45 +0200] "POST /fg_scan HTTP/1.1" 200 32844 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16283 µs
192.168.0.132 - - [06/Nov/2025:13:31:59 +0200] "POST /fg_scan HTTP/1.1" 200 32844 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 15829 µs
192.168.0.132 - - [06/Nov/2025:13:34:35 +0200] "POST /fg_scan HTTP/1.1" 200 32845 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16034 µs
192.168.0.132 - - [06/Nov/2025:13:35:16 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16455 µs
192.168.0.132 - - [06/Nov/2025:13:36:01 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16279 µs
192.168.0.132 - - [06/Nov/2025:13:36:34 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16130 µs
192.168.0.132 - - [06/Nov/2025:13:37:44 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16593 µs
192.168.0.132 - - [06/Nov/2025:13:38:06 +0200] "POST /fg_scan HTTP/1.1" 200 32844 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16209 µs
192.168.0.132 - - [06/Nov/2025:13:38:59 +0200] "POST /fg_scan HTTP/1.1" 200 32844 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16120 µs
192.168.0.132 - - [06/Nov/2025:13:44:06 +0200] "POST /fg_scan HTTP/1.1" 200 32845 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16889 µs
192.168.0.132 - - [06/Nov/2025:13:45:13 +0200] "POST /fg_scan HTTP/1.1" 200 32846 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16858 µs
192.168.0.132 - - [06/Nov/2025:13:49:47 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19782 µs
192.168.0.132 - - [06/Nov/2025:13:49:50 +0200] "GET / HTTP/1.1" 200 1688 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" 8340 µs
192.168.0.132 - - [06/Nov/2025:13:49:51 +0200] "GET /static/css/base.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" 2176 µs
192.168.0.132 - - [06/Nov/2025:13:49:51 +0200] "GET /static/style.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" 1833 µs
192.168.0.132 - - [06/Nov/2025:13:49:51 +0200] "GET /static/script.js HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" 1825 µs
192.168.0.132 - - [06/Nov/2025:13:49:51 +0200] "GET /static/css/login.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" 2022 µs
192.168.0.132 - - [06/Nov/2025:13:49:51 +0200] "GET /static/logo_login.jpg HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" 1805 µs
192.168.0.132 - - [06/Nov/2025:13:49:51 +0200] "GET /favicon.ico HTTP/1.1" 404 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" 1559 µs
192.168.0.132 - - [06/Nov/2025:13:50:12 +0200] "POST / HTTP/1.1" 302 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" 5699 µs
192.168.0.132 - - [06/Nov/2025:13:50:12 +0200] "GET /dashboard HTTP/1.1" 200 3827 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" 2616 µs
192.168.0.132 - - [06/Nov/2025:13:50:12 +0200] "GET /static/scan_me.jpg HTTP/1.1" 304 0 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" 2325 µs
192.168.0.132 - - [06/Nov/2025:13:50:14 +0200] "GET /main_scan HTTP/1.1" 200 2544 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" 2299 µs
192.168.0.132 - - [06/Nov/2025:13:50:16 +0200] "GET /fg_scan HTTP/1.1" 200 32850 "https://quality.moto-adv.com/main_scan" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" 6077 µs
192.168.0.132 - - [06/Nov/2025:13:50:16 +0200] "GET /main_scan HTTP/1.1" 302 189 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)" 2063 µs
192.168.0.132 - - [06/Nov/2025:13:50:16 +0200] "GET /static/css/scan.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" 2162 µs
192.168.0.132 - - [06/Nov/2025:13:50:16 +0200] "GET / HTTP/1.1" 200 1688 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)" 1694 µs
192.168.0.132 - - [06/Nov/2025:13:50:17 +0200] "GET / HTTP/1.1" 200 1688 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)" 1677 µs
192.168.0.132 - - [06/Nov/2025:13:50:17 +0200] "GET / HTTP/1.1" 200 1688 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)" 8166 µs
192.168.0.132 - - [06/Nov/2025:13:50:17 +0200] "GET /static/css/login.css HTTP/1.1" 200 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)" 2055 µs
192.168.0.132 - - [06/Nov/2025:13:50:17 +0200] "GET /static/css/base.css HTTP/1.1" 200 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)" 1982 µs
192.168.0.132 - - [06/Nov/2025:13:50:17 +0200] "GET /static/style.css HTTP/1.1" 200 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)" 1839 µs
192.168.0.132 - - [06/Nov/2025:13:50:17 +0200] "GET /static/script.js HTTP/1.1" 200 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)" 1990 µs
192.168.0.132 - - [06/Nov/2025:13:50:17 +0200] "GET /static/css/login.css HTTP/1.1" 200 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)" 1921 µs
192.168.0.132 - - [06/Nov/2025:13:50:17 +0200] "GET /static/style.css HTTP/1.1" 200 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)" 2000 µs
192.168.0.132 - - [06/Nov/2025:13:50:17 +0200] "GET /static/css/base.css HTTP/1.1" 200 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)" 1998 µs
192.168.0.132 - - [06/Nov/2025:13:50:18 +0200] "GET /fg_scan HTTP/1.1" 302 189 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)" 1848 µs
192.168.0.132 - - [06/Nov/2025:13:50:18 +0200] "GET / HTTP/1.1" 200 1688 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)" 1687 µs
192.168.0.132 - - [06/Nov/2025:13:51:39 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16180 µs
192.168.0.132 - - [06/Nov/2025:13:52:24 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16531 µs
192.168.0.132 - - [06/Nov/2025:13:53:09 +0200] "POST /fg_scan HTTP/1.1" 200 32850 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16381 µs
192.168.0.132 - - [06/Nov/2025:13:57:32 +0200] "POST /fg_scan HTTP/1.1" 200 32851 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16381 µs
192.168.0.132 - - [06/Nov/2025:13:59:10 +0200] "POST /fg_scan HTTP/1.1" 200 32851 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17394 µs
192.168.0.132 - - [06/Nov/2025:14:00:26 +0200] "POST /fg_scan HTTP/1.1" 200 32850 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16961 µs
192.168.0.132 - - [06/Nov/2025:14:01:33 +0200] "POST /fg_scan HTTP/1.1" 200 32852 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17113 µs
192.168.0.132 - - [06/Nov/2025:14:05:06 +0200] "POST /fg_scan HTTP/1.1" 200 32852 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16597 µs
192.168.0.132 - - [06/Nov/2025:15:20:22 +0200] "POST /fg_scan HTTP/1.1" 200 32850 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16932 µs
192.168.0.132 - - [06/Nov/2025:15:20:23 +0200] "GET /static/css/scan.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 3114 µs
192.168.0.132 - - [06/Nov/2025:15:20:23 +0200] "GET /static/style.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 14134 µs
192.168.0.132 - - [06/Nov/2025:15:20:23 +0200] "GET /static/css/base.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 3166 µs
192.168.0.132 - - [06/Nov/2025:15:20:23 +0200] "GET /static/script.js HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 3408 µs
192.168.0.132 - - [06/Nov/2025:15:20:23 +0200] "GET /static/scan_me.jpg HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 3145 µs
192.168.0.132 - - [06/Nov/2025:15:22:02 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17347 µs
192.168.0.132 - - [06/Nov/2025:15:23:35 +0200] "POST /fg_scan HTTP/1.1" 200 32846 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16767 µs
192.168.0.132 - - [06/Nov/2025:15:27:49 +0200] "POST /fg_scan HTTP/1.1" 200 32844 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17212 µs
192.168.0.132 - - [06/Nov/2025:15:28:50 +0200] "POST /fg_scan HTTP/1.1" 200 32842 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16898 µs
192.168.0.132 - - [06/Nov/2025:15:32:27 +0200] "POST /fg_scan HTTP/1.1" 200 32840 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17278 µs
192.168.0.132 - - [06/Nov/2025:15:34:27 +0200] "POST /fg_scan HTTP/1.1" 200 32838 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17422 µs
192.168.0.132 - - [06/Nov/2025:15:36:48 +0200] "POST /fg_scan HTTP/1.1" 200 32836 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17303 µs
192.168.0.132 - - [06/Nov/2025:15:38:41 +0200] "POST /fg_scan HTTP/1.1" 200 32834 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17267 µs
192.168.0.132 - - [06/Nov/2025:15:39:19 +0200] "POST /fg_scan HTTP/1.1" 200 32833 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16724 µs
192.168.0.132 - - [06/Nov/2025:15:39:37 +0200] "POST /fg_scan HTTP/1.1" 200 32832 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16599 µs
192.168.0.132 - - [06/Nov/2025:15:39:56 +0200] "POST /fg_scan HTTP/1.1" 200 32830 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16773 µs
192.168.0.132 - - [06/Nov/2025:15:40:08 +0200] "POST /fg_scan HTTP/1.1" 200 32830 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16849 µs
192.168.0.132 - - [06/Nov/2025:15:40:20 +0200] "POST /fg_scan HTTP/1.1" 200 32829 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16817 µs
192.168.0.132 - - [06/Nov/2025:15:40:30 +0200] "POST /fg_scan HTTP/1.1" 200 32828 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17025 µs
192.168.0.132 - - [06/Nov/2025:15:41:13 +0200] "POST /fg_scan HTTP/1.1" 200 32829 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17029 µs
192.168.0.132 - - [06/Nov/2025:15:41:23 +0200] "POST /fg_scan HTTP/1.1" 200 32831 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17794 µs
192.168.0.132 - - [06/Nov/2025:15:43:49 +0200] "POST /fg_scan HTTP/1.1" 200 32833 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17441 µs
192.168.0.132 - - [06/Nov/2025:15:45:42 +0200] "POST /fg_scan HTTP/1.1" 200 32834 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17046 µs
192.168.0.132 - - [06/Nov/2025:15:45:47 +0200] "POST /fg_scan HTTP/1.1" 200 32836 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17505 µs
192.168.0.132 - - [06/Nov/2025:15:47:21 +0200] "POST /fg_scan HTTP/1.1" 200 32837 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17709 µs
192.168.0.132 - - [06/Nov/2025:15:49:54 +0200] "POST /fg_scan HTTP/1.1" 200 32838 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17685 µs
192.168.0.132 - - [06/Nov/2025:16:03:45 +0200] "POST /fg_scan HTTP/1.1" 200 32840 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17289 µs
192.168.0.132 - - [06/Nov/2025:16:05:32 +0200] "POST /fg_scan HTTP/1.1" 200 32842 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 88082 µs
192.168.0.132 - - [06/Nov/2025:16:08:19 +0200] "POST /fg_scan HTTP/1.1" 200 32843 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17791 µs
192.168.0.132 - - [06/Nov/2025:16:13:08 +0200] "POST /fg_scan HTTP/1.1" 200 32844 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17897 µs
192.168.0.132 - - [06/Nov/2025:16:14:34 +0200] "POST /fg_scan HTTP/1.1" 200 32846 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17391 µs
192.168.0.132 - - [06/Nov/2025:16:17:12 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17929 µs
192.168.0.132 - - [06/Nov/2025:16:19:08 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19017 µs
192.168.0.132 - - [06/Nov/2025:16:23:01 +0200] "POST /fg_scan HTTP/1.1" 200 32850 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17916 µs
192.168.0.132 - - [06/Nov/2025:16:25:23 +0200] "POST /fg_scan HTTP/1.1" 200 32851 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17971 µs
192.168.0.132 - - [06/Nov/2025:16:27:56 +0200] "POST /fg_scan HTTP/1.1" 200 32851 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17417 µs
192.168.0.132 - - [06/Nov/2025:16:29:41 +0200] "POST /fg_scan HTTP/1.1" 200 32851 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18001 µs
192.168.0.132 - - [06/Nov/2025:16:32:10 +0200] "POST /fg_scan HTTP/1.1" 200 32852 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18057 µs
192.168.0.132 - - [06/Nov/2025:16:36:44 +0200] "POST /fg_scan HTTP/1.1" 200 32852 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18352 µs
192.168.0.132 - - [06/Nov/2025:16:37:20 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17508 µs
192.168.0.132 - - [06/Nov/2025:16:39:36 +0200] "POST /fg_scan HTTP/1.1" 200 32854 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17648 µs
192.168.0.132 - - [06/Nov/2025:16:41:15 +0200] "POST /fg_scan HTTP/1.1" 200 32854 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18431 µs
192.168.0.132 - - [06/Nov/2025:16:46:24 +0200] "POST /fg_scan HTTP/1.1" 200 32854 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17878 µs
192.168.0.132 - - [06/Nov/2025:16:46:47 +0200] "POST /fg_scan HTTP/1.1" 200 32854 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18304 µs
192.168.0.132 - - [06/Nov/2025:16:48:06 +0200] "POST /fg_scan HTTP/1.1" 200 32854 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18344 µs
192.168.0.132 - - [06/Nov/2025:16:50:01 +0200] "POST /fg_scan HTTP/1.1" 200 32854 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17669 µs
192.168.0.132 - - [06/Nov/2025:16:54:41 +0200] "POST /fg_scan HTTP/1.1" 200 32854 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17616 µs
192.168.0.132 - - [06/Nov/2025:16:55:35 +0200] "POST /fg_scan HTTP/1.1" 200 32854 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18423 µs
192.168.0.132 - - [06/Nov/2025:16:58:41 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18293 µs
192.168.0.132 - - [06/Nov/2025:16:58:48 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18352 µs
192.168.0.132 - - [06/Nov/2025:17:14:07 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19383 µs
192.168.0.132 - - [06/Nov/2025:17:22:07 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18169 µs
192.168.0.132 - - [06/Nov/2025:17:27:10 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18057 µs
192.168.0.132 - - [06/Nov/2025:17:29:54 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17963 µs
192.168.0.132 - - [06/Nov/2025:17:31:44 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17671 µs
192.168.0.132 - - [06/Nov/2025:17:33:54 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17534 µs
192.168.0.132 - - [06/Nov/2025:17:41:12 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18098 µs
192.168.0.132 - - [06/Nov/2025:17:44:26 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18677 µs
192.168.0.132 - - [06/Nov/2025:17:46:18 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 17972 µs
192.168.0.132 - - [06/Nov/2025:17:48:30 +0200] "POST /fg_scan HTTP/1.1" 200 32852 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18834 µs
192.168.0.132 - - [06/Nov/2025:17:48:37 +0200] "GET / HTTP/1.1" 200 1688 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" 8336 µs
192.168.0.132 - - [06/Nov/2025:17:49:45 +0200] "POST /fg_scan HTTP/1.1" 200 32851 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19652 µs
192.168.0.132 - - [06/Nov/2025:17:56:40 +0200] "POST /fg_scan HTTP/1.1" 200 32850 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18403 µs
192.168.0.132 - - [06/Nov/2025:17:58:45 +0200] "POST /fg_scan HTTP/1.1" 200 32850 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18850 µs
192.168.0.132 - - [06/Nov/2025:18:00:15 +0200] "POST /fg_scan HTTP/1.1" 200 32850 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18591 µs
192.168.0.132 - - [06/Nov/2025:18:00:40 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18949 µs
192.168.0.132 - - [06/Nov/2025:18:04:27 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18868 µs
192.168.0.132 - - [06/Nov/2025:18:04:45 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18813 µs
192.168.0.132 - - [06/Nov/2025:18:06:24 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18813 µs
192.168.0.132 - - [06/Nov/2025:18:07:44 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19062 µs
192.168.0.132 - - [06/Nov/2025:18:09:29 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19046 µs
192.168.0.132 - - [06/Nov/2025:18:11:40 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19185 µs
192.168.0.132 - - [06/Nov/2025:18:13:22 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 20354 µs
192.168.0.132 - - [06/Nov/2025:18:16:20 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19119 µs
192.168.0.132 - - [06/Nov/2025:18:21:52 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18981 µs
192.168.0.132 - - [06/Nov/2025:18:22:56 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18600 µs
192.168.0.132 - - [06/Nov/2025:18:24:04 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19140 µs
192.168.0.132 - - [06/Nov/2025:18:25:31 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18589 µs
192.168.0.132 - - [06/Nov/2025:18:29:26 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19233 µs
192.168.0.132 - - [06/Nov/2025:18:30:31 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19082 µs
192.168.0.132 - - [06/Nov/2025:18:31:31 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18386 µs
192.168.0.132 - - [06/Nov/2025:18:32:42 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19108 µs
192.168.0.132 - - [06/Nov/2025:18:33:52 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19140 µs
192.168.0.132 - - [06/Nov/2025:18:36:49 +0200] "POST /fg_scan HTTP/1.1" 200 32850 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19409 µs
192.168.0.132 - - [06/Nov/2025:18:38:01 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19089 µs
192.168.0.132 - - [06/Nov/2025:18:38:53 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 16999 µs
192.168.0.132 - - [06/Nov/2025:18:40:38 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18722 µs
192.168.0.132 - - [06/Nov/2025:18:41:48 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19233 µs
192.168.0.132 - - [06/Nov/2025:18:42:55 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19482 µs
192.168.0.132 - - [06/Nov/2025:18:43:57 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 22008 µs
192.168.0.132 - - [06/Nov/2025:18:49:45 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19465 µs
192.168.0.132 - - [06/Nov/2025:18:50:40 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 18814 µs
192.168.0.132 - - [06/Nov/2025:18:51:35 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19827 µs
192.168.0.132 - - [06/Nov/2025:18:57:19 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19495 µs
192.168.0.132 - - [06/Nov/2025:18:57:44 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19668 µs
192.168.0.132 - - [06/Nov/2025:18:59:10 +0200] "POST /fg_scan HTTP/1.1" 200 32846 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19062 µs
192.168.0.132 - - [06/Nov/2025:19:22:41 +0200] "GET /dashboard HTTP/1.1" 302 189 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 1684 µs
192.168.0.132 - - [06/Nov/2025:19:22:42 +0200] "GET / HTTP/1.1" 200 1688 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 8196 µs
192.168.0.132 - - [06/Nov/2025:19:22:42 +0200] "GET /favicon.ico HTTP/1.1" 404 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 1840 µs
192.168.0.132 - - [06/Nov/2025:19:22:47 +0200] "POST / HTTP/1.1" 302 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 8485 µs
192.168.0.132 - - [06/Nov/2025:19:22:47 +0200] "GET /dashboard HTTP/1.1" 200 3827 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 11941 µs
192.168.0.132 - - [06/Nov/2025:19:22:47 +0200] "GET /static/style.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2331 µs
192.168.0.132 - - [06/Nov/2025:19:22:47 +0200] "GET /static/script.js HTTP/1.1" 304 0 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2274 µs
192.168.0.132 - - [06/Nov/2025:19:22:47 +0200] "GET /static/css/base.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2150 µs
192.168.0.132 - - [06/Nov/2025:19:22:47 +0200] "GET /static/scan_me.jpg HTTP/1.1" 200 0 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 23629 µs
192.168.0.132 - - [06/Nov/2025:19:22:50 +0200] "GET /etichete HTTP/1.1" 200 3204 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 9067 µs
192.168.0.132 - - [06/Nov/2025:19:22:50 +0200] "GET /static/css/print_module.css HTTP/1.1" 200 0 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2749 µs
192.168.0.132 - - [06/Nov/2025:19:22:52 +0200] "GET /print_module HTTP/1.1" 200 72517 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 57197 µs
192.168.0.132 - - [06/Nov/2025:19:22:52 +0200] "GET /static/html2canvas.min.js HTTP/1.1" 200 0 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 4093 µs
192.168.0.132 - - [06/Nov/2025:19:22:52 +0200] "GET /static/qz-tray.js HTTP/1.1" 200 0 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 5057 µs
192.168.0.132 - - [06/Nov/2025:19:22:52 +0200] "GET /get_pairing_keys HTTP/1.1" 200 118 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 1852 µs
192.168.0.132 - - [06/Nov/2025:19:22:54 +0200] "GET /get_unprinted_orders HTTP/1.1" 200 5656 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6448 µs
192.168.0.132 - - [06/Nov/2025:19:23:37 +0200] "GET /print_module HTTP/1.1" 200 72517 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6539 µs
192.168.0.132 - - [06/Nov/2025:19:23:37 +0200] "GET /get_pairing_keys HTTP/1.1" 200 118 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 1773 µs
192.168.0.132 - - [06/Nov/2025:19:23:38 +0200] "GET /get_unprinted_orders HTTP/1.1" 200 5656 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6702 µs
192.168.0.132 - - [06/Nov/2025:19:23:56 +0200] "POST /generate_label_pdf HTTP/1.1" 200 2878 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 22034 µs
192.168.0.132 - - [06/Nov/2025:19:24:02 +0200] "POST /update_printed_status/11 HTTP/1.1" 200 56 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 8570 µs
192.168.0.132 - - [06/Nov/2025:19:24:02 +0200] "GET /get_unprinted_orders HTTP/1.1" 200 5175 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6228 µs
192.168.0.132 - - [06/Nov/2025:19:24:19 +0200] "POST /generate_label_pdf HTTP/1.1" 200 2874 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 21951 µs
192.168.0.132 - - [06/Nov/2025:19:24:20 +0200] "POST /generate_label_pdf HTTP/1.1" 200 2874 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 22043 µs
192.168.0.132 - - [06/Nov/2025:19:24:20 +0200] "POST /update_printed_status/13 HTTP/1.1" 200 56 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 13568 µs
192.168.0.132 - - [06/Nov/2025:19:24:21 +0200] "GET /get_unprinted_orders HTTP/1.1" 200 4690 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6375 µs
192.168.0.132 - - [06/Nov/2025:19:25:27 +0200] "GET /download_extension HTTP/1.1" 200 28506 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 31233 µs
192.168.0.132 - - [06/Nov/2025:19:29:13 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19150 µs
192.168.0.132 - - [06/Nov/2025:19:29:13 +0200] "GET /static/css/base.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 3931 µs
192.168.0.132 - - [06/Nov/2025:19:29:13 +0200] "GET /static/style.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 4253 µs
192.168.0.132 - - [06/Nov/2025:19:29:13 +0200] "GET /static/css/scan.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 3811 µs
192.168.0.132 - - [06/Nov/2025:19:29:13 +0200] "GET /static/script.js HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 3886 µs
192.168.0.132 - - [06/Nov/2025:19:29:13 +0200] "GET /static/scan_me.jpg HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 3888 µs
192.168.0.132 - - [06/Nov/2025:19:30:23 +0200] "GET /download_extension HTTP/1.1" 200 32434 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 90434 µs
192.168.0.132 - - [06/Nov/2025:19:30:55 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 50592 µs
192.168.0.132 - - [06/Nov/2025:19:32:25 +0200] "POST /fg_scan HTTP/1.1" 200 32847 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 20513 µs
192.168.0.132 - - [06/Nov/2025:19:34:09 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19392 µs
192.168.0.132 - - [06/Nov/2025:19:35:16 +0200] "POST /fg_scan HTTP/1.1" 200 32848 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19676 µs
192.168.0.132 - - [06/Nov/2025:19:36:32 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 20062 µs
192.168.0.132 - - [06/Nov/2025:19:38:00 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 20015 µs
192.168.0.132 - - [06/Nov/2025:19:45:37 +0200] "POST /fg_scan HTTP/1.1" 200 32849 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19950 µs
192.168.0.132 - - [06/Nov/2025:19:46:18 +0200] "GET /download_extension HTTP/1.1" 200 32434 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2953 µs
192.168.0.132 - - [06/Nov/2025:19:46:19 +0200] "GET /download_extension HTTP/1.1" 200 32434 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2873 µs
192.168.0.132 - - [06/Nov/2025:19:46:22 +0200] "GET /download_extension HTTP/1.1" 200 32434 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2922 µs
192.168.0.132 - - [06/Nov/2025:19:47:01 +0200] "GET /download_extension HTTP/1.1" 200 27088 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 81645 µs
192.168.0.132 - - [06/Nov/2025:19:48:00 +0200] "POST /generate_pairing_key HTTP/1.1" 200 27776 "https://quality.moto-adv.com/download_extension" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 5133 µs
192.168.0.132 - - [06/Nov/2025:19:50:31 +0200] "POST /fg_scan HTTP/1.1" 200 32850 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 49939 µs
192.168.0.132 - - [06/Nov/2025:19:51:57 +0200] "POST /fg_scan HTTP/1.1" 200 32850 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 107111 µs
192.168.0.132 - - [06/Nov/2025:19:56:38 +0200] "POST /generate_pairing_key HTTP/1.1" 200 8055 "https://quality.moto-adv.com/download_extension" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 71000 µs
192.168.0.132 - - [06/Nov/2025:19:57:38 +0200] "POST /fg_scan HTTP/1.1" 200 32851 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 50802 µs
192.168.0.132 - - [06/Nov/2025:19:58:48 +0200] "POST /fg_scan HTTP/1.1" 200 32851 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 21720 µs
192.168.0.132 - - [06/Nov/2025:19:59:48 +0200] "POST /fg_scan HTTP/1.1" 200 32851 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19810 µs
192.168.0.132 - - [06/Nov/2025:20:01:02 +0200] "POST /generate_pairing_key HTTP/1.1" 200 11840 "https://quality.moto-adv.com/download_extension" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 74754 µs
192.168.0.132 - - [06/Nov/2025:20:01:11 +0200] "POST /delete_pairing_key HTTP/1.1" 302 225 "https://quality.moto-adv.com/generate_pairing_key" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 22095 µs
192.168.0.132 - - [06/Nov/2025:20:01:11 +0200] "GET /download_extension HTTP/1.1" 200 10901 "https://quality.moto-adv.com/generate_pairing_key" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 55613 µs
192.168.0.132 - - [06/Nov/2025:20:01:14 +0200] "POST /delete_pairing_key HTTP/1.1" 302 225 "https://quality.moto-adv.com/download_extension" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 3783 µs
192.168.0.132 - - [06/Nov/2025:20:01:14 +0200] "GET /download_extension HTTP/1.1" 200 10423 "https://quality.moto-adv.com/download_extension" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2799 µs
192.168.0.132 - - [06/Nov/2025:20:01:20 +0200] "POST /delete_pairing_key HTTP/1.1" 302 225 "https://quality.moto-adv.com/download_extension" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 4412 µs
192.168.0.132 - - [06/Nov/2025:20:01:21 +0200] "GET /download_extension HTTP/1.1" 200 9959 "https://quality.moto-adv.com/download_extension" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 72036 µs
192.168.0.132 - - [06/Nov/2025:20:02:12 +0200] "POST /fg_scan HTTP/1.1" 200 32852 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 52205 µs
192.168.0.132 - - [06/Nov/2025:20:03:09 +0200] "GET /print_module HTTP/1.1" 200 72517 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 57936 µs
192.168.0.132 - - [06/Nov/2025:20:03:09 +0200] "GET /get_pairing_keys HTTP/1.1" 200 125 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 1962 µs
192.168.0.132 - - [06/Nov/2025:20:03:10 +0200] "GET /get_unprinted_orders HTTP/1.1" 200 4690 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 9413 µs
192.168.0.132 - - [06/Nov/2025:20:03:37 +0200] "POST /generate_label_pdf HTTP/1.1" 200 2881 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 22418 µs
192.168.0.132 - - [06/Nov/2025:20:03:38 +0200] "POST /update_printed_status/4 HTTP/1.1" 200 55 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 9045 µs
192.168.0.132 - - [06/Nov/2025:20:03:38 +0200] "GET /get_unprinted_orders HTTP/1.1" 200 4230 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6434 µs
192.168.0.132 - - [06/Nov/2025:20:03:59 +0200] "GET /etichete HTTP/1.1" 200 3204 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 9241 µs
192.168.0.132 - - [06/Nov/2025:20:04:01 +0200] "GET /print_module HTTP/1.1" 200 72517 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 58012 µs
192.168.0.132 - - [06/Nov/2025:20:04:01 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 107751 µs
192.168.0.132 - - [06/Nov/2025:20:04:01 +0200] "GET /get_pairing_keys HTTP/1.1" 200 125 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2327 µs
192.168.0.132 - - [06/Nov/2025:20:04:03 +0200] "GET /get_unprinted_orders HTTP/1.1" 200 4230 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6816 µs
192.168.0.132 - - [06/Nov/2025:20:04:10 +0200] "GET /get_unprinted_orders HTTP/1.1" 200 4230 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6253 µs
192.168.0.132 - - [06/Nov/2025:20:06:03 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 46717 µs
192.168.0.132 - - [06/Nov/2025:20:09:58 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 106880 µs
192.168.0.132 - - [06/Nov/2025:20:12:22 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 20786 µs
192.168.0.132 - - [06/Nov/2025:20:12:28 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 20295 µs
192.168.0.132 - - [06/Nov/2025:20:13:58 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19888 µs
192.168.0.132 - - [06/Nov/2025:20:14:18 +0200] "GET /print_module HTTP/1.1" 200 72517 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 58146 µs
192.168.0.132 - - [06/Nov/2025:20:14:18 +0200] "GET /get_pairing_keys HTTP/1.1" 200 125 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 18057 µs
192.168.0.132 - - [06/Nov/2025:20:14:19 +0200] "GET /get_unprinted_orders HTTP/1.1" 200 4230 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 10498 µs
192.168.0.132 - - [06/Nov/2025:20:14:22 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 87736 µs
192.168.0.132 - - [06/Nov/2025:20:14:46 +0200] "GET /print_module HTTP/1.1" 200 72517 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 57961 µs
192.168.0.132 - - [06/Nov/2025:20:14:46 +0200] "GET /get_pairing_keys HTTP/1.1" 200 125 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 1953 µs
192.168.0.132 - - [06/Nov/2025:20:14:47 +0200] "GET /get_unprinted_orders HTTP/1.1" 200 4230 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6657 µs
192.168.0.132 - - [06/Nov/2025:20:15:26 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 105502 µs
192.168.0.132 - - [06/Nov/2025:20:15:31 +0200] "GET /etichete HTTP/1.1" 200 3204 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 9693 µs
192.168.0.132 - - [06/Nov/2025:20:15:34 +0200] "GET /print_module HTTP/1.1" 200 72517 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 115986 µs
192.168.0.132 - - [06/Nov/2025:20:15:34 +0200] "GET /get_pairing_keys HTTP/1.1" 200 125 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2532 µs
192.168.0.132 - - [06/Nov/2025:20:15:36 +0200] "GET /get_unprinted_orders HTTP/1.1" 200 4230 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6776 µs
192.168.0.132 - - [06/Nov/2025:20:15:44 +0200] "GET /etichete HTTP/1.1" 200 3204 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 9295 µs
192.168.0.132 - - [06/Nov/2025:20:15:46 +0200] "GET /print_module HTTP/1.1" 200 72517 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6375 µs
192.168.0.132 - - [06/Nov/2025:20:15:46 +0200] "GET /get_pairing_keys HTTP/1.1" 200 125 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 1907 µs
192.168.0.132 - - [06/Nov/2025:20:15:48 +0200] "GET /get_unprinted_orders HTTP/1.1" 200 4230 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 24970 µs
192.168.0.132 - - [06/Nov/2025:20:15:54 +0200] "GET /etichete HTTP/1.1" 200 3204 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 49333 µs
192.168.0.132 - - [06/Nov/2025:20:16:03 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 48769 µs
192.168.0.132 - - [06/Nov/2025:20:16:47 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 20165 µs
192.168.0.132 - - [06/Nov/2025:20:17:38 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 105545 µs
192.168.0.132 - - [06/Nov/2025:20:17:43 +0200] "GET /etichete HTTP/1.1" 200 3209 "https://quality.moto-adv.com/print_module" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 9535 µs
192.168.0.132 - - [06/Nov/2025:20:17:45 +0200] "GET /print_lost_labels HTTP/1.1" 200 47272 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 100687 µs
192.168.0.132 - - [06/Nov/2025:20:17:45 +0200] "GET /static/JsBarcode.all.min.js HTTP/1.1" 200 0 "https://quality.moto-adv.com/print_lost_labels" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 14149 µs
192.168.0.132 - - [06/Nov/2025:20:17:55 +0200] "GET /print_lost_labels?filter=unprinted HTTP/1.1" 200 47272 "https://quality.moto-adv.com/print_lost_labels" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 7394 µs
192.168.0.132 - - [06/Nov/2025:20:17:57 +0200] "GET /print_lost_labels?filter=printed HTTP/1.1" 200 47272 "https://quality.moto-adv.com/print_lost_labels?filter=unprinted" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6851 µs
192.168.0.132 - - [06/Nov/2025:20:18:15 +0200] "POST /fg_scan HTTP/1.1" 200 32853 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 48134 µs
192.168.0.132 - - [06/Nov/2025:20:20:59 +0200] "GET /print_lost_labels?filter=printed HTTP/1.1" 200 47272 "https://quality.moto-adv.com/print_lost_labels?filter=unprinted" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6926 µs
192.168.0.132 - - [06/Nov/2025:20:21:00 +0200] "GET /print_lost_labels?filter=printed HTTP/1.1" 200 47272 "https://quality.moto-adv.com/print_lost_labels?filter=unprinted" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6930 µs
192.168.0.132 - - [06/Nov/2025:20:21:25 +0200] "GET /print_lost_labels?filter=printed HTTP/1.1" 200 44751 "https://quality.moto-adv.com/print_lost_labels?filter=unprinted" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 99295 µs
192.168.0.132 - - [06/Nov/2025:20:22:58 +0200] "GET /etichete HTTP/1.1" 200 3209 "https://quality.moto-adv.com/print_lost_labels?filter=printed" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 64942 µs
192.168.0.132 - - [06/Nov/2025:20:23:01 +0200] "GET /view_orders HTTP/1.1" 200 29888 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 96176 µs
192.168.0.132 - - [06/Nov/2025:20:23:13 +0200] "GET /etichete HTTP/1.1" 200 3209 "https://quality.moto-adv.com/view_orders" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 9843 µs
192.168.0.132 - - [06/Nov/2025:20:23:14 +0200] "GET /print_lost_labels HTTP/1.1" 200 44751 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 41315 µs
192.168.0.132 - - [06/Nov/2025:20:23:27 +0200] "POST /generate_label_pdf HTTP/1.1" 200 2879 "https://quality.moto-adv.com/print_lost_labels" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 22517 µs
192.168.0.132 - - [06/Nov/2025:20:23:36 +0200] "POST /fg_scan HTTP/1.1" 200 32852 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 49161 µs
192.168.0.132 - - [06/Nov/2025:20:25:56 +0200] "GET /print_lost_labels HTTP/1.1" 200 47966 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 101721 µs
192.168.0.132 - - [06/Nov/2025:20:26:49 +0200] "GET /print_lost_labels HTTP/1.1" 200 47966 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 7713 µs
192.168.0.132 - - [06/Nov/2025:20:27:27 +0200] "GET /print_lost_labels HTTP/1.1" 200 47966 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 7044 µs
192.168.0.132 - - [06/Nov/2025:20:27:51 +0200] "POST /generate_label_pdf HTTP/1.1" 200 2866 "https://quality.moto-adv.com/print_lost_labels" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 22717 µs
192.168.0.132 - - [06/Nov/2025:20:31:32 +0200] "GET /download_extension HTTP/1.1" 200 9959 "https://quality.moto-adv.com/print_lost_labels" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 16262 µs
192.168.0.132 - - [06/Nov/2025:20:33:17 +0200] "POST /fg_scan HTTP/1.1" 200 32852 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 49904 µs
192.168.0.132 - - [06/Nov/2025:20:35:19 +0200] "POST /fg_scan HTTP/1.1" 200 32852 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 20548 µs
192.168.0.132 - - [06/Nov/2025:20:36:26 +0200] "POST /fg_scan HTTP/1.1" 200 32852 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 21540 µs

File diff suppressed because one or more lines are too long

View File

@@ -101,4 +101,90 @@ def get_unprinted_orders_data(limit=100):
except Exception as e:
print(f"Error retrieving unprinted orders: {e}")
return []
def get_printed_orders_data(limit=100):
"""
Retrieve printed orders from the database for display
Returns list of order dictionaries where printed_labels = 1
"""
try:
conn = get_db_connection()
cursor = conn.cursor()
# Check if printed_labels column exists
cursor.execute("SHOW COLUMNS FROM order_for_labels LIKE 'printed_labels'")
column_exists = cursor.fetchone()
if column_exists:
# Get orders where printed_labels = 1
cursor.execute("""
SELECT id, comanda_productie, cod_articol, descr_com_prod, cantitate,
com_achiz_client, nr_linie_com_client, customer_name,
customer_article_number, open_for_order, line_number,
created_at, updated_at, printed_labels, data_livrare, dimensiune
FROM order_for_labels
WHERE printed_labels = 1
ORDER BY updated_at DESC
LIMIT %s
""", (limit,))
else:
# Fallback: get all orders if no printed_labels column
cursor.execute("""
SELECT id, comanda_productie, cod_articol, descr_com_prod, cantitate,
com_achiz_client, nr_linie_com_client, customer_name,
customer_article_number, open_for_order, line_number,
created_at, updated_at
FROM order_for_labels
ORDER BY created_at DESC
LIMIT %s
""", (limit,))
orders = []
for row in cursor.fetchall():
if column_exists:
orders.append({
'id': row[0],
'comanda_productie': row[1],
'cod_articol': row[2],
'descr_com_prod': row[3],
'cantitate': row[4],
'com_achiz_client': row[5],
'nr_linie_com_client': row[6],
'customer_name': row[7],
'customer_article_number': row[8],
'open_for_order': row[9],
'line_number': row[10],
'created_at': row[11],
'updated_at': row[12],
'printed_labels': row[13],
'data_livrare': row[14] or '-',
'dimensiune': row[15] or '-'
})
else:
orders.append({
'id': row[0],
'comanda_productie': row[1],
'cod_articol': row[2],
'descr_com_prod': row[3],
'cantitate': row[4],
'com_achiz_client': row[5],
'nr_linie_com_client': row[6],
'customer_name': row[7],
'customer_article_number': row[8],
'open_for_order': row[9],
'line_number': row[10],
'created_at': row[11],
'updated_at': row[12],
# Add default values for missing columns
'data_livrare': '-',
'dimensiune': '-',
'printed_labels': 0
})
conn.close()
return orders
except Exception as e:
print(f"Error retrieving printed orders: {e}")
return []

View File

@@ -19,7 +19,7 @@ from app.settings import (
delete_user_handler,
save_external_db_handler
)
from .print_module import get_unprinted_orders_data
from .print_module import get_unprinted_orders_data, get_printed_orders_data
from .access_control import (
requires_role, superadmin_only, admin_plus, manager_plus,
requires_quality_module, requires_warehouse_module, requires_labels_module,
@@ -1933,10 +1933,11 @@ def print_module():
@bp.route('/print_lost_labels')
def print_lost_labels():
"""Print lost labels module"""
"""Print lost labels module - shows orders with printed labels for reprinting"""
try:
# Get orders data for lost labels (could be different logic than print_module)
orders_data = get_unprinted_orders_data(limit=100)
# Get orders that have already been printed (printed_labels = 1)
# Limited to 50 most recent orders for performance
orders_data = get_printed_orders_data(limit=50)
return render_template('print_lost_labels.html', orders=orders_data)
except Exception as e:
print(f"Error loading print lost labels data: {e}")
@@ -1995,16 +1996,19 @@ import secrets
from datetime import datetime, timedelta
@bp.route('/generate_pairing_key', methods=['POST'])
@superadmin_only
def generate_pairing_key():
"""Generate a secure pairing key for a printer and store it."""
printer_name = request.form.get('printer_name', '').strip()
validity_days = int(request.form.get('validity_days', 90)) # Default to 90 days
if not printer_name:
flash('Printer name is required.', 'danger')
return redirect(url_for('main.download_extension'))
# Generate a secure random key
pairing_key = secrets.token_urlsafe(32)
warranty_until = (datetime.utcnow() + timedelta(days=365)).strftime('%Y-%m-%d')
warranty_until = (datetime.utcnow() + timedelta(days=validity_days)).strftime('%Y-%m-%d')
# Load existing keys
keys_path = os.path.join(current_app.instance_path, 'pairing_keys.json')
@@ -2021,13 +2025,16 @@ def generate_pairing_key():
keys.append({
'printer_name': printer_name,
'pairing_key': pairing_key,
'warranty_until': warranty_until
'warranty_until': warranty_until,
'validity_days': validity_days
})
# Save updated keys
with open(keys_path, 'w') as f:
json.dump(keys, f, indent=2)
flash(f'Pairing key generated successfully for "{printer_name}" (valid for {validity_days} days).', 'success')
# Pass new key and all keys to template
return render_template('download_extension.html',
pairing_key=pairing_key,
@@ -2035,6 +2042,42 @@ def generate_pairing_key():
warranty_until=warranty_until,
pairing_keys=keys)
@bp.route('/delete_pairing_key', methods=['POST'])
@superadmin_only
def delete_pairing_key():
"""Delete a pairing key."""
pairing_key = request.form.get('pairing_key', '').strip()
if not pairing_key:
flash('Pairing key is required.', 'danger')
return redirect(url_for('main.download_extension'))
# Load existing keys
keys_path = os.path.join(current_app.instance_path, 'pairing_keys.json')
try:
if os.path.exists(keys_path):
with open(keys_path, 'r') as f:
keys = json.load(f)
else:
keys = []
except Exception as e:
flash('Error loading pairing keys.', 'danger')
return redirect(url_for('main.download_extension'))
# Find and remove the key
original_count = len(keys)
keys = [k for k in keys if k['pairing_key'] != pairing_key]
if len(keys) < original_count:
# Save updated keys
with open(keys_path, 'w') as f:
json.dump(keys, f, indent=2)
flash('Pairing key deleted successfully.', 'success')
else:
flash('Pairing key not found.', 'warning')
return redirect(url_for('main.download_extension'))
@bp.route('/download_extension')
@superadmin_only
def download_extension():

851
py_app/app/templates/download_extension.html Executable file → Normal file
View File

@@ -1,576 +1,327 @@
{% extends "base.html" %}
{% block content %}
<div style="max-width: 600px; margin: 40px auto; padding: 32px; background: #fff; border-radius: 12px; box-shadow: 0 2px 12px #0002;">
<h2>QZ Tray Pairing Key Management</h2>
<form id="pairing-form" method="POST" action="/generate_pairing_key" style="margin-bottom: 32px;">
<label for="printer_name">Printer Name:</label>
<input type="text" id="printer_name" name="printer_name" required style="margin: 0 8px 0 8px;">
<button type="submit">Generate Pairing Key</button>
<style>
/* QZ Pairing Key Management Card */
.qz-pairing-card {
max-width: 800px;
margin: 40px auto;
padding: 32px;
background: var(--card-bg, #fff);
border-radius: 12px;
box-shadow: 0 2px 12px rgba(0,0,0,0.1);
color: var(--text-color, #333);
}
.qz-pairing-card h2 {
color: var(--text-color, #333);
margin-bottom: 24px;
display: flex;
align-items: center;
gap: 10px;
}
.qz-pairing-card h3 {
color: var(--text-color, #333);
margin-top: 32px;
margin-bottom: 16px;
}
.qz-form-group {
margin-bottom: 24px;
}
.qz-form-group label {
display: inline-block;
font-weight: 600;
color: var(--label-color, #555);
margin-right: 8px;
}
.qz-form-group input[type="text"] {
padding: 8px 12px;
border: 1px solid var(--input-border, #ddd);
border-radius: 6px;
background: var(--input-bg, #fff);
color: var(--text-color, #333);
font-size: 1em;
min-width: 250px;
}
.qz-form-group input[type="text"]:focus {
outline: none;
border-color: #2196f3;
box-shadow: 0 0 0 3px rgba(33, 150, 243, 0.1);
}
.qz-form-group select {
padding: 8px 12px;
border: 1px solid var(--input-border, #ddd);
border-radius: 6px;
background: var(--input-bg, #fff);
color: var(--text-color, #333);
font-size: 1em;
min-width: 150px;
cursor: pointer;
}
.qz-form-group select:focus {
outline: none;
border-color: #2196f3;
box-shadow: 0 0 0 3px rgba(33, 150, 243, 0.1);
}
.qz-form-group button {
padding: 8px 20px;
background: #4caf50;
color: white;
border: none;
border-radius: 6px;
font-weight: 600;
cursor: pointer;
transition: background 0.2s;
}
.qz-form-group button:hover {
background: #388e3c;
}
.btn-delete {
padding: 4px 12px;
background: #dc3545;
color: white;
border: none;
border-radius: 4px;
font-size: 0.875em;
cursor: pointer;
transition: background 0.2s;
}
.btn-delete:hover {
background: #c82333;
}
.form-row {
display: flex;
gap: 12px;
align-items: flex-end;
flex-wrap: wrap;
}
.form-field {
display: flex;
flex-direction: column;
gap: 4px;
}
.qz-result {
margin-top: 20px;
padding: 16px;
background: var(--result-bg, #e8f5e9);
border-left: 4px solid #4caf50;
border-radius: 6px;
}
.qz-result strong {
color: var(--result-label, #2e7d32);
}
.qz-result span {
font-family: 'Courier New', monospace;
background: var(--code-bg, #c8e6c9);
padding: 2px 6px;
border-radius: 3px;
color: var(--code-text, #1b5e20);
}
.qz-table {
width: 100%;
border-collapse: collapse;
margin-top: 16px;
}
.qz-table thead tr {
background: var(--table-header-bg, #f0f0f0);
}
.qz-table th {
padding: 12px;
border: 1px solid var(--table-border, #ccc);
text-align: left;
font-weight: 600;
color: var(--text-color, #333);
}
.qz-table td {
padding: 12px;
border: 1px solid var(--table-border, #ccc);
color: var(--text-color, #333);
}
.qz-table tbody tr:hover {
background: var(--table-hover, #f5f5f5);
}
.qz-table-code {
font-family: 'Courier New', monospace;
background: var(--code-bg, #f5f5f5);
padding: 4px 8px;
border-radius: 4px;
color: var(--code-text, #333);
}
/* Dark Mode Support */
body.dark-mode .qz-pairing-card {
background: #2d2d2d;
color: #e0e0e0;
--card-bg: #2d2d2d;
--text-color: #e0e0e0;
}
body.dark-mode .qz-form-group label {
color: #bbb;
--label-color: #bbb;
}
body.dark-mode .qz-form-group input[type="text"],
body.dark-mode .qz-form-group select {
background: #3a3a3a;
border-color: #555;
color: #e0e0e0;
--input-bg: #3a3a3a;
--input-border: #555;
}
body.dark-mode .qz-result {
background: #1b5e20;
--result-bg: #1b5e20;
}
body.dark-mode .qz-result strong {
color: #a5d6a7;
--result-label: #a5d6a7;
}
body.dark-mode .qz-result span {
background: #2e7d32;
color: #c8e6c9;
--code-bg: #2e7d32;
--code-text: #c8e6c9;
}
body.dark-mode .qz-table thead tr {
background: #3a3a3a;
--table-header-bg: #3a3a3a;
}
body.dark-mode .qz-table th,
body.dark-mode .qz-table td {
border-color: #555;
color: #e0e0e0;
--table-border: #555;
}
body.dark-mode .qz-table tbody tr:hover {
background: #3a3a3a;
--table-hover: #3a3a3a;
}
body.dark-mode .qz-table-code {
background: #3a3a3a;
color: #90caf9;
--code-bg: #3a3a3a;
--code-text: #90caf9;
}
</style>
<div class="qz-pairing-card">
<h2>🔐 QZ Tray Pairing Key Management</h2>
<form id="pairing-form" method="POST" action="/generate_pairing_key" class="qz-form-group">
<div class="form-row">
<div class="form-field">
<label for="printer_name">Printer Name:</label>
<input type="text" id="printer_name" name="printer_name" required placeholder="Enter printer name">
</div>
<div class="form-field">
<label for="validity_days">Validity Period:</label>
<select id="validity_days" name="validity_days">
<option value="30">30 Days</option>
<option value="60">60 Days</option>
<option value="90" selected>90 Days (Default)</option>
<option value="180">180 Days (6 Months)</option>
<option value="365">365 Days (1 Year)</option>
<option value="730">730 Days (2 Years)</option>
<option value="1825">1825 Days (5 Years)</option>
</select>
</div>
<button type="submit">🔑 Generate Pairing Key</button>
</div>
</form>
<div id="pairing-result">
{% if pairing_key %}
<div style="margin-bottom: 16px;">
<strong>Pairing Key:</strong> <span style="font-family: monospace;">{{ pairing_key }}</span><br>
<strong>Printer Name:</strong> {{ printer_name }}<br>
<strong>Valid Until:</strong> {{ warranty_until }}
<div class="qz-result">
<div style="margin-bottom: 8px;">
<strong>🔑 Pairing Key:</strong> <span>{{ pairing_key }}</span>
</div>
<div style="margin-bottom: 8px;">
<strong>🖨️ Printer Name:</strong> {{ printer_name }}
</div>
<div>
<strong>⏰ Valid Until:</strong> {{ warranty_until }}
</div>
</div>
{% endif %}
</div>
<h3>Active Pairing Keys</h3>
<table style="width:100%; border-collapse:collapse;">
<h3>📋 Active Pairing Keys</h3>
<table class="qz-table">
<thead>
<tr style="background:#f0f0f0;">
<th style="padding:8px; border:1px solid #ccc;">Printer Name</th>
<th style="padding:8px; border:1px solid #ccc;">Pairing Key</th>
<th style="padding:8px; border:1px solid #ccc;">Valid Until</th>
<tr>
<th>🖨️ Printer Name</th>
<th>🔑 Pairing Key</th>
<th>Valid Until</th>
<th>🛠️ Actions</th>
</tr>
</thead>
<tbody>
{% for key in pairing_keys %}
<tr>
<td style="padding:8px; border:1px solid #ccc;">{{ key.printer_name }}</td>
<td style="padding:8px; border:1px solid #ccc; font-family:monospace;">{{ key.pairing_key }}</td>
<td style="padding:8px; border:1px solid #ccc;">{{ key.warranty_until }}</td>
<td>{{ key.printer_name }}</td>
<td><span class="qz-table-code">{{ key.pairing_key }}</span></td>
<td>{{ key.warranty_until }}</td>
<td>
<button class="btn-delete" onclick="deletePairingKey('{{ key.pairing_key }}', '{{ key.printer_name }}')">
🗑️ Delete
</button>
</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
<script>
// Optionally add AJAX for key generation if you want dynamic updates
</script>
<ul>
<li><strong>Silent Printing</strong> - No user interaction needed</li>
<li><EFBFBD> <strong>Direct Printer Access</strong> - System-level printing</li>
<li>🏢 <strong>Enterprise Ready</strong> - Service auto-recovery</li>
<li><EFBFBD> <strong>Advanced Features</strong> - Multiple print methods</li>
<li>🛡️ <strong>Self-Contained</strong> - Zero external dependencies</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Download Cards Row -->
<div class="row justify-content-center">
<!-- Chrome Extension Card -->
<div class="col-md-6 mb-4">
<div class="card h-100 border-success">
<div class="card-header bg-success text-white text-center">
<h4 class="mb-0">🌐 Chrome Extension</h4>
<small>Browser-based printing solution</small>
</div>
<div class="card-body d-flex flex-column">
<div class="alert alert-success">
<strong>📋 RECOMMENDED:</strong> Easy setup, works everywhere!
</div>
<h5>🎯 Key Features:</h5>
<ul>
<li>🖨️ Opens PDF in hidden browser tab and triggers print dialog</li>
<li>🔍 Automatic extension detection on web page</li>
<li>📊 Print status feedback and error handling</li>
<li>🔄 Graceful fallback to PDF download</li>
<li>⚙️ Works with any printer Chrome can access</li>
<li>🌍 Cross-platform (Windows, Mac, Linux)</li>
</ul>
<h5>🚀 Quick Install (3 steps):</h5>
<ol>
<li>Download and extract the extension files</li>
<li>Open Chrome → <code>chrome://extensions/</code></li>
<li>Enable <strong>"Developer mode"</strong> → Click <strong>"Load unpacked"</strong> → Select folder</li>
</ol>
<div class="text-center mt-auto">
<button class="btn btn-success btn-lg mb-3" id="download-extension-btn">
📥 Download Chrome Extension
</button>
<br>
<small class="text-muted">Extension package (~10KB)</small>
<hr>
<div class="text-center">
<small class="text-muted">Individual files for inspection:</small><br>
<a href="{{ url_for('main.extension_files', filename='manifest.json') }}" target="_blank" class="btn btn-sm btn-outline-secondary">manifest.json</a>
<a href="{{ url_for('main.extension_files', filename='background.js') }}" target="_blank" class="btn btn-sm btn-outline-secondary">background.js</a>
<a href="{{ url_for('main.extension_files', filename='content.js') }}" target="_blank" class="btn btn-sm btn-outline-secondary">content.js</a>
<a href="{{ url_for('main.extension_files', filename='popup.html') }}" target="_blank" class="btn btn-sm btn-outline-secondary">popup.html</a>
<a href="{{ url_for('main.extension_files', filename='popup.js') }}" target="_blank" class="btn btn-sm btn-outline-secondary">popup.js</a>
</div>
</div>
</div>
</div>
</div>
<!-- Windows Service Card -->
<div class="col-md-6 mb-4">
<div class="card h-100 border-primary">
<div class="card-header bg-primary text-white text-center">
<h4 class="mb-0">🔧 Windows Print Service</h4>
<small>Enterprise-grade silent printing with Error 1053 fixes</small>
</div>
<div class="card-body d-flex flex-column">
<div class="alert alert-primary">
<strong>🏢 ENTERPRISE:</strong> Silent printing with no user interaction!
</div>
<div class="alert alert-success" style="background-color: #d1f2eb; border-color: #a3e4d7; color: #0e6b49;">
<strong>🆕 NEW: Error 1053 FIXED!</strong><br>
<small>✅ Multiple installation methods with automatic fallback<br>
✅ Enhanced Windows Service Communication<br>
✅ Comprehensive diagnostic and troubleshooting tools</small>
</div>
<h5>🎯 Key Features:</h5>
<ul>
<li>⚡ Silent printing - no print dialogs</li>
<li>🖨️ Direct system printer access</li>
<li>🔄 Multiple print methods (Adobe, SumatraPDF, PowerShell)</li>
<li>🛡️ Windows service with auto-recovery</li>
<li>📦 Self-contained - zero dependencies</li>
<li>🏢 Perfect for production environments</li>
<li><strong style="color: #dc3545;">🔧 Error 1053 fixes included</strong></li>
</ul>
<h5>🚀 Quick Install (3 steps):</h5>
<ol>
<li>Download and extract the enhanced service package</li>
<li>Run <code>install_service_ENHANCED.bat</code> as Administrator</li>
<li>Install Chrome extension (included in package)</li>
</ol>
<div class="text-center mt-auto">
<div class="btn-group-vertical mb-3" role="group">
<button class="btn btn-primary btn-lg" id="download-service-btn">
📥 Download Enhanced Windows Service
</button>
<small class="text-muted mb-2">🆕 Includes Error 1053 fixes & multiple installation methods</small>
</div>
<div class="alert alert-info">
<small>
<strong>🆕 Enhanced Package (~11MB):</strong> Embedded Python 3.11.9 + Error 1053 fixes<br>
<strong>✅ Features:</strong> 4 installation methods, diagnostic tools, zero dependencies
</small>
</div>
<div class="alert alert-warning">
<small>⚠️ <strong>Windows Only:</strong> Requires Administrator privileges for service installation</small>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Documentation Section -->
<div class="row justify-content-center mb-4">
<div class="col-md-10">
<div class="card border-warning">
<div class="card-header bg-warning text-dark">
<h4 class="mb-0">📚 Documentation & Support</h4>
</div>
<div class="card-body">
<div class="row">
<div class="col-md-4">
<div class="card h-100">
<div class="card-header bg-success text-white text-center">
<h6 class="mb-0">⚡ Quick Setup Guide</h6>
</div>
<div class="card-body text-center">
<p class="card-text">2-minute installation guide with visual steps and troubleshooting tips.</p>
<a href="/static/documentation/QUICK_SETUP.md" target="_blank" class="btn btn-success">
📖 Quick Setup
</a>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card h-100">
<div class="card-header bg-primary text-white text-center">
<h6 class="mb-0">📋 Complete Guide</h6>
</div>
<div class="card-body text-center">
<p class="card-text">Comprehensive installation documentation with troubleshooting and API reference.</p>
<a href="/static/documentation/INSTALLATION_GUIDE.md" target="_blank" class="btn btn-primary">
📚 Full Documentation
</a>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card h-100">
<div class="card-header bg-info text-white text-center">
<h6 class="mb-0">🛠️ Technical Reference</h6>
</div>
<div class="card-body text-center">
<p class="card-text">Developer documentation with API specs and customization examples.</p>
<a href="/static/documentation/README.md" target="_blank" class="btn btn-info">
🔧 Developer Docs
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- System Requirements -->
<div class="row justify-content-center mb-4">
<div class="col-md-10">
<div class="card border-secondary">
<div class="card-header bg-secondary text-white">
<h4 class="mb-0">⚙️ System Requirements & Information</h4>
</div>
<div class="card-body">
<div class="row">
<div class="col-md-6">
<h5>💻 Requirements:</h5>
<ul>
<li><strong>Browser:</strong> Google Chrome (any recent version)</li>
<li><strong>OS:</strong> Windows, Mac, or Linux</li>
<li><strong>Privileges:</strong> None required (standard user)</li>
<li><strong>Internet:</strong> Not required (works offline)</li>
<li><strong>Installation:</strong> Just load extension in Chrome</li>
</ul>
</div>
<div class="col-md-6">
<h5>🔍 How It Works:</h5>
<div class="alert alert-light">
<ol class="mb-0">
<li>🌐 Web page detects Chrome extension</li>
<li>🖨️ <strong>Extension Available</strong> → Green "Print Labels (Extension)" button</li>
<li>📄 <strong>Extension Unavailable</strong> → Blue "Generate PDF" button</li>
<li>🔄 Extension opens PDF in hidden tab → triggers print dialog</li>
<li>✅ User selects printer and confirms → automatic cleanup</li>
</ol>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Action Buttons -->
<div class="row justify-content-center mb-5">
<div class="col-md-10 text-center">
<div class="card border-dark">
<div class="card-body">
<h5>🚀 Ready to Test?</h5>
<p class="text-muted">Installation takes ~2 minutes • Zero maintenance required</p>
<!-- Test Extension Button -->
<div class="alert alert-info">
<h6>🧪 Test the Extension</h6>
<p class="mb-2">After installing the extension, click below to test if the print module detects it correctly:</p>
<button class="btn btn-info mb-2" id="test-extension-btn">
🔍 Test Extension Detection
</button>
<div id="test-results" class="mt-2" style="display: none;"></div>
</div>
<div class="btn-group-vertical btn-group-lg" role="group">
<a href="{{ url_for('main.print_module') }}" class="btn btn-success btn-lg">
🖨️ Go to Print Module
</a>
<button class="btn btn-secondary" onclick="window.close()">
↩️ Close Window
</button>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
// Chrome Extension Download Handler
document.getElementById('download-extension-btn').addEventListener('click', function(e) {
e.preventDefault();
// Show loading state
const originalText = this.innerHTML;
this.innerHTML = '⏳ Preparing Chrome Extension Package...';
this.disabled = true;
// Create the extension package
fetch('/create_extension_package', {method: 'POST'})
.then(response => response.json())
.then(data => {
if (data.success) {
// Start download
window.location.href = data.download_url;
// Show success message
setTimeout(() => {
this.innerHTML = '✅ Download Started!';
}, 500);
// Reset button
setTimeout(() => {
this.innerHTML = originalText;
this.disabled = false;
}, 3000);
} else {
alert('Error creating extension package: ' + data.error);
this.innerHTML = originalText;
this.disabled = false;
}
})
.catch(error => {
alert('Error: ' + error.message);
this.innerHTML = originalText;
this.disabled = false;
});
});
// Windows Service Download Handler
document.getElementById('download-service-btn').addEventListener('click', function(e) {
e.preventDefault();
// Show loading state
const originalText = this.innerHTML;
this.innerHTML = '⏳ Preparing Enhanced Service Package...';
this.disabled = true;
// Create the service package
fetch('/create_service_package', {method: 'POST'})
.then(response => response.json())
.then(data => {
if (data.success) {
// Start download
window.location.href = data.download_url;
// Show enhanced success message with features
const features = data.features ? data.features.join('\n• ') : 'Error 1053 fixes and enhanced installation';
setTimeout(() => {
this.innerHTML = '✅ Enhanced Package Downloaded!';
// Show feature alert
if (data.package_type) {
alert(`${data.package_type} Downloaded!\n\n🆕 Features included:\n${features}\n\n📦 Size: ${(data.zip_size / 1024 / 1024).toFixed(1)} MB\n🔧 Installation methods: ${data.installation_methods || 'Multiple'}\n\n📋 Next: Extract and run install_service_ENHANCED.bat as Administrator`);
}
}, 500);
// Reset button
setTimeout(() => {
this.innerHTML = originalText;
this.disabled = false;
}, 5000);
} else {
alert('Error creating service package: ' + data.error);
this.innerHTML = originalText;
this.disabled = false;
}
})
.catch(error => {
alert('Error: ' + error.message);
this.innerHTML = originalText;
this.disabled = false;
});
});
// Zero Dependencies Service Download Handler
document.getElementById('download-zero-deps-btn').addEventListener('click', function(e) {
e.preventDefault();
// Show loading state
const originalText = this.innerHTML;
this.innerHTML = '⏳ Creating Zero-Dependency Package (may take 1-2 minutes)...';
this.disabled = true;
// Show progress info
const progressInfo = document.createElement('div');
progressInfo.className = 'alert alert-info mt-2';
progressInfo.innerHTML = '📥 Downloading Python embedded distribution and creating complete package...';
this.parentElement.appendChild(progressInfo);
// Create the zero-dependency service package
fetch('/create_zero_dependency_service_package', {method: 'POST'})
.then(response => response.json())
.then(data => {
if (data.success) {
// Start download
window.location.href = data.download_url;
// Show success message
setTimeout(() => {
this.innerHTML = `✅ Download Started! (${data.estimated_size_mb}MB)`;
progressInfo.innerHTML = `🎉 Complete package created with ${data.files_included} files including Python ${data.python_version}!`;
progressInfo.className = 'alert alert-success mt-2';
}, 500);
// Reset button
setTimeout(() => {
this.innerHTML = originalText;
this.disabled = false;
progressInfo.remove();
}, 5000);
} else {
alert('Error creating zero-dependency package: ' + data.error);
this.innerHTML = originalText;
this.disabled = false;
progressInfo.remove();
}
})
.catch(error => {
alert('Error: ' + error.message);
this.innerHTML = originalText;
this.disabled = false;
progressInfo.remove();
});
});
// Extension Test Functionality
document.getElementById('test-extension-btn').addEventListener('click', function(e) {
e.preventDefault();
const testResults = document.getElementById('test-results');
const originalText = this.innerHTML;
this.innerHTML = '🔍 Testing...';
this.disabled = true;
testResults.style.display = 'block';
testResults.innerHTML = '<div class="spinner-border spinner-border-sm" role="status"></div> Checking Chrome extension...';
// Test extension detection (same logic as print module)
testExtensionConnection()
.then(result => {
if (result.success) {
testResults.innerHTML = `
<div class="alert alert-success">
<strong>✅ Extension Test Successful!</strong><br>
Extension ID: ${result.extensionId || 'Detected'}<br>
Version: ${result.version || 'Unknown'}<br>
Status: Ready for printing<br>
<small class="text-muted">The print module will show the green "Print Labels (Extension)" button</small>
</div>
`;
} else {
testResults.innerHTML = `
<div class="alert alert-warning">
<strong>❌ Extension Not Detected</strong><br>
Reason: ${result.error}<br>
<small class="text-muted">
Make sure you've:<br>
1. Downloaded and extracted the extension<br>
2. Loaded it in Chrome at chrome://extensions/<br>
3. Enabled "Developer mode" first<br>
4. Refreshed this page after installation
</small>
</div>
`;
}
})
.catch(error => {
testResults.innerHTML = `
<div class="alert alert-danger">
<strong>❌ Test Failed</strong><br>
Error: ${error.message}<br>
<small class="text-muted">Chrome extension communication failed</small>
</div>
`;
})
.finally(() => {
this.innerHTML = originalText;
this.disabled = false;
});
});
// Test extension connection function
async function testExtensionConnection() {
return new Promise((resolve) => {
// Try to get extension ID from injected DOM element or use fallback
const extensionElement = document.getElementById('chrome-extension-id');
const extensionId = extensionElement ?
extensionElement.getAttribute('data-extension-id') :
'cifcoidplhgclhcnlcgdkjbaoempjmdl'; // Fallback
function deletePairingKey(pairingKey, printerName) {
if (confirm(`Are you sure you want to delete the pairing key for "${printerName}"?\n\nKey: ${pairingKey}\n\nThis action cannot be undone.`)) {
// Create a form and submit it
const form = document.createElement('form');
form.method = 'POST';
form.action = '/delete_pairing_key';
if (!window.chrome || !window.chrome.runtime) {
resolve({ success: false, error: 'Chrome runtime not available' });
return;
}
const keyInput = document.createElement('input');
keyInput.type = 'hidden';
keyInput.name = 'pairing_key';
keyInput.value = pairingKey;
try {
chrome.runtime.sendMessage(extensionId, { action: 'ping' }, function(response) {
if (chrome.runtime.lastError) {
resolve({
success: false,
error: chrome.runtime.lastError.message,
extensionId: extensionId
});
} else if (response && response.success) {
resolve({
success: true,
extensionId: extensionId,
version: response.extension_version,
message: response.message
});
} else {
resolve({
success: false,
error: 'Extension ping failed - no response',
extensionId: extensionId
});
}
});
} catch (error) {
resolve({
success: false,
error: 'Exception: ' + error.message,
extensionId: extensionId
});
}
});
}
// Show installation tips
function showInstallationTips() {
const tips = [
'💡 Tip: Chrome Extension is recommended for most users - cross-platform and easy!',
'💡 Tip: Windows Service is perfect for enterprise environments requiring silent printing',
'💡 Tip: Both solutions work with the same web interface and automatically detected',
'💡 Tip: The system gracefully falls back to PDF downloads if neither is available'
];
let tipIndex = 0;
const tipContainer = document.createElement('div');
tipContainer.className = 'alert alert-info position-fixed';
tipContainer.style.cssText = 'bottom: 20px; right: 20px; max-width: 300px; z-index: 1000;';
function showNextTip() {
if (tipIndex < tips.length) {
tipContainer.innerHTML = `
<button type="button" class="btn-close float-end" onclick="this.parentElement.remove()"></button>
${tips[tipIndex]}
`;
if (!document.body.contains(tipContainer)) {
document.body.appendChild(tipContainer);
}
tipIndex++;
setTimeout(showNextTip, 8000); // Show next tip after 8 seconds
} else {
setTimeout(() => {
if (document.body.contains(tipContainer)) {
tipContainer.remove();
}
}, 5000);
}
form.appendChild(keyInput);
document.body.appendChild(form);
form.submit();
}
// Start showing tips after 3 seconds
setTimeout(showNextTip, 3000);
}
// Initialize tips when page loads
document.addEventListener('DOMContentLoaded', showInstallationTips);
</script>
{% endblock %}
{% endblock %}

View File

@@ -25,7 +25,7 @@
<p>Access the print module to print labels.</p>
<div style="display: flex; gap: 10px; flex-wrap: wrap;">
<a href="{{ url_for('main.print_module') }}" class="btn">Launch Printing Module</a>
<a href="{{ url_for('main.print_module') }}" class="btn">Launch lost labels printing module</a>
<a href="{{ url_for('main.print_lost_labels') }}" class="btn">Launch lost labels printing module</a>
</div>
</div>

View File

@@ -33,7 +33,10 @@
<label for="client-select" style="font-size: 11px; font-weight: 600; display: block; margin-bottom: 4px;">Select Printer/Client:</label>
<select id="client-select" class="form-control form-control-sm" style="width: 85%; margin: 0 auto; font-size: 11px;"></select>
</div>
<!-- Manage Keys Button - Only visible for superadmin -->
{% if session.role == 'superadmin' %}
<a href="{{ url_for('main.download_extension') }}" class="btn btn-info btn-sm" target="_blank" style="font-size: 11px; padding: 4px 12px;">🔑 Manage Keys</a>
{% endif %}
</div>
<!-- Label Preview Section -->
<div id="label-preview" style="padding: 10px; position: relative; background: #fafafa; width: 301px; height: 434.7px;">
@@ -194,6 +197,77 @@ let selectedOrderData = null;
let qzTray = null;
let availablePrinters = [];
// Function to display the last N orders in the table
function displayRecentOrders(limit = 20) {
const tbody = document.getElementById('unprinted-orders-table');
tbody.innerHTML = '';
if (allOrders.length === 0) {
tbody.innerHTML = '<tr><td colspan="16" style="text-align:center; color:#6c757d;">No printed orders found.</td></tr>';
return;
}
// Get the last N orders (they are already sorted by updated_at DESC from backend)
const recentOrders = allOrders.slice(0, limit);
recentOrders.forEach((order, idx) => {
const tr = document.createElement('tr');
// Format data_livrare as DD/MM/YYYY if possible
let dataLivrareFormatted = '-';
if (order.data_livrare) {
const d = new Date(order.data_livrare);
if (!isNaN(d)) {
const day = String(d.getDate()).padStart(2, '0');
const month = String(d.getMonth() + 1).padStart(2, '0');
const year = d.getFullYear();
dataLivrareFormatted = `${day}/${month}/${year}`;
} else {
dataLivrareFormatted = order.data_livrare;
}
}
tr.innerHTML = `
<td>${order.id}</td>
<td><strong>${order.comanda_productie}</strong></td>
<td>${order.cod_articol || '-'}</td>
<td>${order.descr_com_prod}</td>
<td style="text-align: right; font-weight: 600;">${order.cantitate}</td>
<td style="text-align: center;">${dataLivrareFormatted}</td>
<td style="text-align: center;">${order.dimensiune || '-'}</td>
<td>${order.com_achiz_client || '-'}</td>
<td style="text-align: right;">${order.nr_linie_com_client || '-'}</td>
<td>${order.customer_name || '-'}</td>
<td>${order.customer_article_number || '-'}</td>
<td>${order.open_for_order || '-'}</td>
<td style="text-align: right;">${order.line_number || '-'}</td>
<td style="text-align: center;">${order.printed_labels == 1 ? '<span style="color: #28a745; font-weight: bold;">✓ Yes</span>' : '<span style="color: #dc3545;">✗ No</span>'}</td>
<td style="font-size: 11px; color: #6c757d;">${order.created_at || '-'}</td>
<td>1</td>
`;
tr.addEventListener('click', function() {
document.querySelectorAll('.print-module-table tbody tr').forEach(row => {
row.classList.remove('selected');
const cells = row.querySelectorAll('td');
cells.forEach(cell => {
cell.style.backgroundColor = '';
cell.style.color = '';
});
});
this.classList.add('selected');
const cells = this.querySelectorAll('td');
cells.forEach(cell => {
cell.style.backgroundColor = '#007bff';
cell.style.color = 'white';
});
updatePreviewCard(order);
});
tbody.appendChild(tr);
});
}
function searchOrder() {
const searchValue = document.getElementById('search-input').value.trim().toLowerCase();
if (!searchValue) {
@@ -345,6 +419,9 @@ async function loadQZTrayPrinters() {
// Print Button Handler
document.addEventListener('DOMContentLoaded', function() {
// Display last 20 printed orders on page load
displayRecentOrders(20);
setTimeout(initializeQZTray, 1000);
document.getElementById('print-label-btn').addEventListener('click', async function(e) {
e.preventDefault();

View File

@@ -24,8 +24,10 @@
<label for="client-select" style="font-size: 11px; font-weight: 600; display: block; margin-bottom: 4px;">Select Printer/Client:</label>
<select id="client-select" class="form-control form-control-sm" style="width: 85%; margin: 0 auto; font-size: 11px;"></select>
</div>
<!-- Manage Keys Button -->
<!-- Manage Keys Button - Only visible for superadmin -->
{% if session.role == 'superadmin' %}
<a href="{{ url_for('main.download_extension') }}" class="btn btn-info btn-sm" target="_blank" style="font-size: 11px; padding: 4px 12px;">🔑 Manage Keys</a>
{% endif %}
</div>
<!-- Label Preview Section -->

View File

@@ -1,7 +1,7 @@
[
{
"printer_name": "test 1",
"pairing_key": "fanlCYDshm8exebw5gP1Se_l0BR37mwV6FbogxZUE2w",
"warranty_until": "2026-09-30"
"printer_name": "quality_inofa",
"pairing_key": "uptSI2vyEjK0yE-XE5o-RsrLbNgZ8rg8t0oKgUoDs3M",
"warranty_until": "2026-11-06"
}
]

View File

@@ -1 +0,0 @@
417124