Add checks for sub-domains for a website to function
Currently only the apex and the www subdomain is checked.
There are examples where these are ok and the domain/service is classified as IPv6 enabled.
Nevertheless there are sometimes/often IPv4 dependencies in a website to load/function properly.
Therefore I would like to suggest a proper checking of the website if all dependencies are also IPv6 enabled, before a domain/service is classified as ready.
First iteration: allow the addition of domains/endponts needed for a service, manually. This is especially usefull for campaigns.
e.g., https://github.com/Flameeyes/ipv6-in-real-life/blob/cf0433b5b9e69a01564b63c47cc875f74b111b46/ipv6_in_real_life/data/de/bank.toml#L100-L104
Full feature: Crawl and automatically discover needed endpoints, check and report.
Thanks for this!
I've had a version of this full feature on my todo list for a while. The idea is to check all website resources and verify if they're available over IPv6. This would add a new indicator on the site (something like "Full IPv6") showing whether the website would load and function identically on an IPv6-only connection.
Your "First iteration" suggestion is also valuable. We could use it to add domains that aren't loaded directly on the website but are required for the service to work, like api.$service.com.