freedomofpress / securethenews

An automated scanner and web dashboard for tracking TLS deployment across news organizations
https://securethe.news
GNU Affero General Public License v3.0
102 stars 25 forks source link

track adoption of onion services among news organizations via the Onion-Location header #262

Closed redshiftzero closed 4 years ago

redshiftzero commented 4 years ago

Towards #128, please let me know what you think of adding onion service tracking.

screenshots

Screen Shot 2020-08-19 at 7 47 59 PM

per site page

Screen Shot 2020-08-19 at 6 14 01 PM

leaderboards

Grades are adjusted such that you cannot get an A+ without having an onion service (down to discuss this in more detail)

Screen Shot 2020-08-19 at 7 48 07 PM

TODO

harrislapiroff commented 4 years ago

Ready for an initial look over

redshiftzero commented 4 years ago

@thisisparker and I were chatting just now and:

  1. the changes in this PR shouldn't interfere with the current STN bot behavior, and
  2. once we merge this we'll update the STN twitter bot to tweet out happy messages when news organizations add Onion-Location
maeve-fpf commented 4 years ago

This is very cool! Looks like a rebase will fix the npm_audit check.

redshiftzero commented 4 years ago

thanks @chigby and @maeve-fpf - rebased and CI is indeed passing now 😇