Skip to content

Latest commit

 

History

History
141 lines (113 loc) · 4.12 KB

TODO.md

File metadata and controls

141 lines (113 loc) · 4.12 KB

To Do

  • update expiration check page to use RDAP (w/fallback RDAP)

  • /domains/rdap-registry.html

  • update /domains/rdap-missing.html to point to ^^^

  • GHA to check whoisserver-world & error out

  • GHA to update ICANN RDAP list

  • /domains/rdap-test.html - test page

  • whoisserver-world missing rdap|whois|registry

  • A to Z page-internal links

  • /tlds/xxx/index.html - link to edit

  • /tlds/xxx/index.html - link to /domains/rdap-test.html

  • /domains/whois-test.html

  • /tlds/xxx/index.html - link to /domains/whois-test.html

  • rdap-registry and rdap-registry-test pages

  • /tlds/xxx/index.html - more info: notes, wikipedia link

  • export CSVs ready to import into datasette

  • add data from: zonedb

  • add affiliate links to /tlds/xxx/index.html

  • FLoC: note if urlParsed != urlFinal

  • Google country sites:

  • security.txt

  • robots.txt

  • tlds: list of reserved

  • tlds: list of inactive

  • flags: switch to SVG images

  • flags: alt/title text

  • glossary from data

  • pages with API versions: link to the API overview.

  • what's my locale?

  • speed test (page with external links already built)

  • OpenGraph/schema.org/Twitter/oEmbed/etc metadata checker

  • list of domains (and detailed info) from Gandi

  • whatsmyip alternatives

  • dnscheck dnsyo

Grading

  • favicon: present, sizes, svg version (referenced in html)
  • robots.txt: present, # of lines, ?parse?
  • MXToolbox
  • dt
  • trackers: presense, Google Analytics (or other) ID
  • OpenGraph/schema.org/Twitter/oEmbed/etc metadata checker
  • check for CORS headers
  • check for other headers
  • other well-known files
  • show SSL cert info

Glossary

id:
expanded (only for abbreviations)
term:
definition (markdown):
sort:
wikipedia:
more (markdown)
markdown -> use npm markdown-it

DNS Check Improvements

  • sample domain names (or ip addresses) to try
  • error handling
  • timeouts (and timing) on dns-check
  • sample domain names (or ip addresses) to try
  • error handling
  • option for reverse-dns on dns checks (or a link)
  • multiple simultaneous checks for dns-check
  • timing data for dns-check
  • DoT
  • resolver-detail: test on ipv6, DoT, DoH

Check SSL improvements

  • test on bad/expired certs
  • link to SSLlabs

General

  • privacy policy
  • github issue template for new resolvers
  • link on resolvers-index to contribute
  • CONTRIBUTING.md
  • docker-run.sh
  • square brackets around ipv6 addresses

Open Resolvers Enhancements

  • tags page
  • countries page
  • translations for domains in foreign languages

Open Resolver Data Enhancements

  • fill in tags for all resolvers
  • fill in social media links
  • descriptions for open resolvers
  • data/resolvers/xxx.md with details for each open resolvers
  • https://cleanbrowsing.org/guides/dnsovertls
  • IRC social media links are wrong

More tools

Features

  • A to F grade
  • Blackhole check
  • email configuration check
  • check for domain name availability across all tlds (use single-words in public-suffix-list)

other tools