Skip to content
Snippets Groups Projects
  1. May 01, 2017
    • Matt Jankowski's avatar
      Filter on allowed user language preferences (#2361) · f025cc67
      Matt Jankowski authored
      * Naive approached to timeline filtering
      
      * Convert allowed_languages into a db column
      
      * Allow users to choose languages to see statuses in
      
      * Style list items as two columns
      
      * Add a hint to explain language filtering preference
      f025cc67
  2. Apr 30, 2017
  3. Apr 29, 2017
  4. Apr 27, 2017
    • Eugen Rochko's avatar
      OEmbed support for PreviewCard (#2337) · 88725d6c
      Eugen Rochko authored
      * OEmbed support for PreviewCard
      
      * Improve ProviderDiscovery code failure treatment
      
      * Do not crawl links if there is a content warning, since those
      don't display a link card anyway
      
      * Reset db schema
      
      * Fresh migrate
      
      * Fix rubocop style issues
      Fix #1681 - return existing access token when applicable instead of creating new
      
      * Fix test
      
      * Extract http client to helper
      
      * Improve oembed controller
      88725d6c
  5. Apr 26, 2017
    • Francis Chong's avatar
      Add media dimensions (#2448) · 193dddb4
      Francis Chong authored
      * Fixes #1985
      
      - add migration AddMediaAttachmentMeta, which add meta field to media_attachments
      - before saving attachment, set file meta if needed
      - add meta in api
      
      * add spec
      
      * align the “size” format for image and video
      
      * fix code climate
      
      * fixes media_attachment_spec.rb
      193dddb4
  6. Apr 25, 2017
  7. Apr 24, 2017
  8. Apr 20, 2017
  9. Apr 18, 2017
    • Matt Jankowski's avatar
      Admin reports with accounts (#2092) · 66d8f99a
      Matt Jankowski authored
      * Add a ReportFilter class
      
      * Add reports and targeted_reports relationships to Account
      
      * Use ReportFilter from admin/reports controller
      
      * Link to admin/reports filtered views from admin account show view
      
      * Add indexes to reports.account_id and reports.target_account_id
      66d8f99a
  10. 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
  11. 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
  12. Apr 06, 2017
  13. Apr 05, 2017
  14. Apr 03, 2017
  15. Mar 30, 2017
  16. Mar 22, 2017
  17. Mar 18, 2017
  18. Mar 17, 2017
  19. Mar 04, 2017
  20. Mar 03, 2017
  21. Mar 02, 2017
  22. Feb 17, 2017
  23. Feb 14, 2017
  24. Feb 09, 2017
  25. Feb 05, 2017
  26. Jan 29, 2017
  27. Jan 28, 2017
  28. Jan 27, 2017
  29. Jan 26, 2017
  30. Jan 25, 2017
Loading