Just putting this out there as an idea.
For each external domain that gets blocked and then gets re-requested over HTTPS (see #21) and succeeds, we could then asynchronously hit the SSL Labs API for that domain name to fetch its rating and show that next to each violation report.
We'd need some logic in there so that the report for each domain is cached and we only request it once (and atomically) for each domain name, to avoid placing too much load on the SSL Labs API.
Just putting this out there as an idea.
For each external domain that gets blocked and then gets re-requested over HTTPS (see #21) and succeeds, we could then asynchronously hit the SSL Labs API for that domain name to fetch its rating and show that next to each violation report.
We'd need some logic in there so that the report for each domain is cached and we only request it once (and atomically) for each domain name, to avoid placing too much load on the SSL Labs API.