cheburcheck/querying
Tema Smirnov 75294bb0dd
Повышение надёжности проверок, улучшение тестов, микрофиксы (#87)
* test: cover probe verdict combinations

- fix the `sni_block` fixture to use a whitelist host
- cover `whitelist` for responsive blacklist hosts

* fix: handle empty reporter results

- return `0.00%` for empty scans
- add tests for empty and populated summaries

* fix: validate reporter scan options

- reject zero values for `--probes` and `--retry-count`
- increase read timeout on each retry
- cover validation and timeout calculation with tests

* refactor: clean up querying code

- simplify parsing and collection access
- use standard `std::io::Error` helpers
- add `Default` for reusable checker types

* refactor: simplify reporter code

- remove redundant conversions and copies
- simplify CSV parsing and HTTP status output

* refactor: clean up website code

- simplify database access and error conversion
- clean up MQTT config parsing
2026-08-29 20:56:37 +05:00
..
src Повышение надёжности проверок, улучшение тестов, микрофиксы (#87) 2026-08-29 20:56:37 +05:00
Cargo.toml feat!: svelte rewrite (#68) 2026-05-28 22:34:50 +05:00
dist-domains.txt fix(dist): add telegram domains 2026-08-18 03:29:47 +05:00