Skip to content
Snippets Groups Projects
  1. Apr 16, 2017
    • Eugen's avatar
      Add language detection (#1772) · e4af4898
      Eugen authored
      * Add language detection via WhatLanguage and (de)serialization of it through Atom
      
      * Fix default language in ProcessFeedService
      
      * Re-add newline before 'react-rails' Gem to fix groupings
      
      Fixes Code Climate issue
      e4af4898
  2. Apr 15, 2017
    • Patrick Figel's avatar
      Add recovery code support for two-factor auth (#1773) · df4ff9a8
      Patrick Figel authored
      * Add recovery code support for two-factor auth
      
      When users enable two-factor auth, the app now generates ten
      single-use recovery codes. Users are encouraged to print the codes
      and store them in a safe place.
      
      The two-factor prompt during login now accepts both OTP codes and
      recovery codes.
      
      The two-factor settings UI allows users to regenerated lost
      recovery codes. Users who have set up two-factor auth prior to
      this feature being added can use it to generate recovery codes
      for the first time.
      
      Fixes #563 and fixes #987
      
      * Set OTP_SECRET in test enviroment
      
      * add missing .html to view file names
      df4ff9a8
    • ThibG's avatar
      Refresh webfinger (#1323) · 31f0bcf8
      ThibG authored
      * Refresh local info for remote accounts when webfinger returns new values
      
      It only refreshes account info if one of the URLs or the public-key changes,
      in which cases it refreshes the full info, re-downloading the feeds from that
      user.
      
      Some special handling should probably be done when the public key changes,
      but I have been unable to find any use for it in Mastodon yet.
      
      * Re-fetch remote users we aren't subscribed to.
      
      This might induce performance issues, we might want to only do that for users
      we explicitly attempted to subscribe but failed to.
      
      * Refactor changes
      
      * Do not refresh existing remote account details more than once a day
      
      * Avoid re-fetching webfinger info in tests unless otherwise specified
      31f0bcf8
  3. Apr 06, 2017
  4. Apr 05, 2017
  5. Apr 03, 2017
  6. Mar 30, 2017
  7. Mar 22, 2017
  8. Mar 18, 2017
  9. Mar 17, 2017
  10. Mar 04, 2017
  11. Mar 03, 2017
  12. Mar 02, 2017
  13. Feb 17, 2017
  14. Feb 14, 2017
  15. Feb 09, 2017
  16. Feb 05, 2017
  17. Jan 29, 2017
  18. Jan 28, 2017
  19. Jan 27, 2017
  20. Jan 26, 2017
  21. Jan 25, 2017
  22. Jan 24, 2017
  23. Jan 23, 2017
  24. Jan 20, 2017
  25. Jan 14, 2017
  26. Jan 13, 2017
  27. Jan 12, 2017
  28. Jan 09, 2017
Loading