Skip to content
Snippets Groups Projects
  1. Jul 13, 2019
    • Eugen Rochko's avatar
      Add a spam check (#11217) · 6ff67be0
      Eugen Rochko authored
      * Add a spam check
      
      * Use Nilsimsa to generate locality-sensitive hashes and compare using Levenshtein distance
      
      * Add more tests
      
      * Add exemption when the message is a reply to something that mentions the sender
      
      * Use Nilsimsa Compare Value instead of Levenshtein distance
      
      * Use MD5 for messages shorter than 10 characters
      
      * Add message to automated report, do not add non-public statuses to
      automated report, add trust level to accounts and make unsilencing
      raise the trust level to prevent repeated spam checks on that account
      
      * Expire spam check data after 3 months
      
      * Add support for local statuses, reduce expiration to 1 week, always create a report
      
      * Add content warnings to the spam check and exempt empty statuses
      
      * Change Nilsimsa threshold to 95 and make sure removed statuses are removed from the spam check
      
      * Add all matched statuses into automatic report
      Unverified
      6ff67be0
  2. Jul 12, 2019
  3. Jul 11, 2019
  4. Jul 10, 2019
  5. Jul 09, 2019
  6. Jul 08, 2019
  7. Jul 07, 2019
  8. Jul 06, 2019
  9. Jul 05, 2019
  10. Jul 02, 2019
  11. Jul 01, 2019
Loading