add test provenance columns and worker report fields

Add last_check/last_target columns to proxylist schema with migration.
Include checktype and target in V2 worker report payload.
This commit is contained in:
Username
2026-02-17 21:06:21 +01:00
parent 4c5f4fa01d
commit dfcd8f0c00
2 changed files with 16 additions and 1 deletions

2
ppf.py
View File

@@ -1134,6 +1134,8 @@ def worker_v2_main(config):
'latency': round(latency_sec, 3),
'exit_ip': state.exit_ip,
'source_url': source_map.get(proxy_addr) or source_map.get(state.proxy, ''),
'checktype': state.last_check or '',
'target': state.last_target or '',
})
if completed % 50 == 0 or completed == len(all_jobs):