Loren Eteval
3844a8b9aa
refactor: extract profile testing service
Move latency and download-speed scheduling out of ServerTableView into an identity-safe service. Add bounded Ping execution, a dedicated adaptive Qt TCPing thread, concurrent non-blocking core startup, and subscription-scoped cancellation with stale-result rejection. Cover scheduler behavior, cancellation races, repository reconciliation, and Qt resource cleanup.
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-30 12:46:43 +08:00
..
2026-08-27 16:43:01 +08:00
2026-08-29 21:05:58 +08:00
2026-08-28 11:11:16 +08:00
2026-08-29 19:11:20 +08:00
2026-08-30 12:46:43 +08:00
2026-08-28 09:22:03 +08:00
2026-08-27 15:34:37 +08:00
2026-08-29 21:59:54 +08:00
2026-08-28 07:51:40 +08:00
2026-08-27 15:34:37 +08:00
2026-08-28 07:51:40 +08:00
2026-08-28 07:51:40 +08:00
2026-08-29 21:05:58 +08:00
2026-08-29 19:11:20 +08:00
2026-08-30 12:46:43 +08:00
2026-08-27 15:34:37 +08:00
2026-08-30 12:46:43 +08:00
2026-08-29 19:11:20 +08:00
2026-08-12 12:20:49 +08:00
2026-08-24 18:41:14 +08:00
2026-08-28 07:51:40 +08:00
2026-08-12 12:20:38 +08:00