Skip to content
Snippets Groups Projects
  1. May 03, 2020
  2. Apr 25, 2020
  3. Apr 15, 2020
  4. Apr 03, 2020
  5. Mar 31, 2020
  6. Mar 25, 2020
    • ThibG's avatar
      Fix media not being marked sensitive when client sets a CW but no text (#13277) · f08f880f
      ThibG authored
      Mastodon enforces the “sensitive” flag on media attachments whenever a toot
      is posted with a Content Warning. However, it does so *after* potentially
      converting the Content Warning to toot text (when there is no toot text),
      which leads to inconsistent and surprising behavior for API clients.
      This commit fixes this inconsistency.
      f08f880f
  7. Mar 21, 2020
  8. Mar 08, 2020
  9. Feb 27, 2020
  10. Feb 16, 2020
  11. Feb 08, 2020
  12. Feb 03, 2020
  13. Feb 01, 2020
  14. Jan 25, 2020
  15. Jan 23, 2020
  16. Jan 11, 2020
    • ThibG's avatar
      Remove dependency on OStatus2 gem (#12822) · 57e2833f
      ThibG authored
      57e2833f
    • ThibG's avatar
      Add support for linking XMPP URIs in toots (#12709) · ea436b35
      ThibG authored
      * Fix wrong grouping in Twitter valid_url regex
      
      * Add support for xmpp URIs
      
      Fixes #9776
      
      The difficult part is autolinking, because Twitter-text's extractor does
      some pretty ad-hoc stuff to find things that “look like” URLs, and XMPP
      URIs do not really match the assumptions of that lib, so it doesn't sound
      wise to try to shoehorn it into the existing regex.
      
      This is why I used a specific regex (very close, although slightly more
      permissive than the RFC), and a specific scan function (a simplified version
      of the generalized one from Twitter).
      
      * Remove leading “xmpp:” from auto-linked text
      ea436b35
  17. Jan 10, 2020
  18. Jan 08, 2020
  19. Jan 04, 2020
  20. Jan 03, 2020
  21. Jan 02, 2020
  22. Dec 30, 2019
    • ThibG's avatar
      Hide blocked users from more places (#12733) · 3b3bdc72
      ThibG authored
      * Hide blocked, muted, and blocked-by users from toot favourite lists
      
      * Hide blocked, muted, and blocked-by users from toot reblog lists
      
      * Hide blocked, muted, and blocked-by users from followers/following (API)
      
      * Fix tests
      
      * Hide blocked, muted, and blocked-by users from followers/following on public pages
      3b3bdc72
    • Eugen Rochko's avatar
      Fix IDN mentions not being processed, IDN domains not being rendered (#12715) · f86ee4b5
      Eugen Rochko authored
      This changes the REST API to return unicode domains in the `acct`
      attribute instead of punycode, and to render unicode instead of
      punycode on public HTML pages as well.
      
      Fix #7812, fix #12246
      f86ee4b5
  23. Dec 18, 2019
  24. Dec 17, 2019
  25. Dec 16, 2019
  26. Dec 02, 2019
  27. Dec 01, 2019
    • ThibG's avatar
      Add follow_request notification type (#12198) · 911cc144
      ThibG authored
      * Add follow_request notification type
      
      The notification type already existed in the backend but was never pushed
      to the front-end. This also means translation strings were also available
      for the backend, from the notification mailer.
      
      Unlike other notification types, these are off by default, to match what
      I remember of Gargron's view on the topic: that follow requests should not
      clutter notifications and should instead be reviewed at the user's own
      leisure in the dedicated column.
      
      Since follow requests have their own column, I've deemed it unnecessary to
      add a specific tab for them in the notification quick filter.
      
      * Show follow request link in single-column if there are pending requests, even if account isn't locked
      
      * Push follow requests from notifications to the follow_requests list
      
      * Offer to accept or reject follow request from the notification
      
      * Redesign follow request notification
      911cc144
  28. Nov 21, 2019
  29. Nov 19, 2019
Loading