Skip to content
Snippets Groups Projects
  1. May 19, 2018
  2. May 18, 2018
    • Eugen Rochko's avatar
      Add preference to hide following/followers lists (#7532) · 1e02dc87
      Eugen Rochko authored
      * Add preference to hide following/followers lists
      
      - Public pages
      - ActivityPub collections (does not return pages but does give total)
      - REST API (unless it's your own) (does not federate)
      
      Fix #6901
      
      * Add preference
      
      * Add delegation
      
      * Fix issue
      
      * Fix issue
      1e02dc87
  3. May 13, 2018
  4. May 11, 2018
  5. May 07, 2018
    • Eugen Rochko's avatar
      Bot nameplates (#7391) · 42cd3635
      Eugen Rochko authored
      * Store actor type in database
      
      * Add bot nameplate to web UI, add setting to preferences, API, AP
      Fix #7365
      
      * Fix code style issues
      42cd3635
  6. May 06, 2018
  7. May 05, 2018
  8. May 04, 2018
  9. May 03, 2018
    • ThibG's avatar
      Fixes/do not override timestamps (#7336) · a2460596
      ThibG authored
      * Revert "Fixes/do not override timestamps (#7331)"
      
      This reverts commit 581a5c9d.
      
      * Document Snowflake ID corner-case a bit more
      
      Snowflake IDs are used for two purposes: making object identifiers harder to
      guess and ensuring they are in chronological order. For this reason, they
      are based on the `created_at` attribute of the object.
      
      Unfortunately, inserting items with older snowflakes IDs will break the
      assumption of consumers of the paging APIs that new items will always have
      a greater identifier than the last seen one.
      
      * Add `override_timestamps` virtual attribute to not correlate snowflake ID with created_at
      a2460596
    • Eugen Rochko's avatar
      a5293fdf
    • Eugen Rochko's avatar
      a3d84e70
  10. May 02, 2018
  11. Apr 26, 2018
    • Eugen Rochko's avatar
      Add entity cache (#7271) · a872392c
      Eugen Rochko authored
      * Add entity cache
      
      Use a caching layer for mentions and custom emojis that are
      dynamically extracted from text.
      
      Reduce duplicate text extractions
      
      * Fix code style issue
      a872392c
  12. Apr 23, 2018
  13. Apr 22, 2018
  14. Apr 21, 2018
  15. Apr 18, 2018
    • Kaito Sinclaire's avatar
      Direct messages column (#4514) · 156b916c
      Kaito Sinclaire authored
      * Added a timeline for Direct statuses
      * Lists all Direct statuses you've sent and received
      * Displayed in Getting Started
      * Streaming server support for direct TL
      
      * Changes to match other timelines in 2.0
      156b916c
  16. Apr 17, 2018
  17. Apr 14, 2018
    • Eugen Rochko's avatar
      Add bio fields (#6645) · 78ed4ab7
      Eugen Rochko authored
      * Add bio fields
      
      - Fix #3211
      - Fix #232
      - Fix #121
      
      * Display bio fields in web UI
      
      * Fix output of links and missing fields
      
      * Federate bio fields over ActivityPub as PropertyValue
      
      * Improve how the fields are stored, add to Edit profile form
      
      * Add rel=me to links in fields
      
      Fix #121
      78ed4ab7
  18. Apr 12, 2018
  19. Apr 11, 2018
    • Akihiko Odaki's avatar
      Paginate ancestor statuses in public page (#7102) · 519119f6
      Akihiko Odaki authored
      This also limits the statuses returned by API, but pagination is not
      implemented in Web API yet. I still expect it brings user experience
      better than making a user wait to fetch all ancestor statuses and flooding
      the column with them.
      519119f6
  20. Apr 10, 2018
    • Emelia Smith's avatar
      Feature: Improve reports ui (#7032) · d9b62e34
      Emelia Smith authored
      * Further improvements to Reports UI
      
      - Clean up notes display
      - Clean up add new note form
      - Simplify controller
      - Allow reopening a report with a note
      - Show created at date for reports
      - Fix report details table formatting
      
      * Show history of report using Admin::ActionLog beneath the report
      
      * Fix incorrect log message when reopening a report
      
      * Implement fetching of all ActionLog items that could be related to the report
      
      * Ensure adding a report_note updates the report's updated_at
      
      * Limit Report History to actions that happened between the report being created and the report being resolved
      
      * Fix linting issues
      
      * Improve report history builder
      
      Thanks @gargron for the improvements
      d9b62e34
    • bb's avatar
      8f800ad6
    • Emelia Smith's avatar
      Feature: Allow staff to change user emails (#7074) · 219a4423
      Emelia Smith authored
      * Admin: Show unconfirmed email address on account page
      
      * Admin: Allow staff to change user email addresses
      
      * ActionLog: On change_email, log current email address and new unconfirmed email address
      219a4423
    • MIYAGI Hikaru's avatar
      Fix GIFV encoding params (#7098) · e6e93ecd
      MIYAGI Hikaru authored
      - Explicitly specify video codec.
        When ffmpeg isn't compiled with libx264 but openh264, mpeg4 is selected as video codec.
      - Swap avarage bitrate and max bitrate.
      e6e93ecd
  21. Apr 09, 2018
  22. Apr 02, 2018
    • Emelia Smith's avatar
      Feature: Report improvements (#6967) (#7000) · e85cffb2
      Emelia Smith authored
      * Implement Assignment of Reports (#6967)
      
      * Change translation of admin.report.comment.label to "Report Comment" for clarity
      
      As we'll soon add the ability for reports to have comments on them, this clarification makes sense.
      
      * Implement notes for Reports
      
      This enables moderators to leave comments about a report whilst they work on it
      
      * Fix display of report moderation notes
      
      * Allow reports to be reopened / marked as unresolved
      
      * Redirect to reports listing upon resolution of report
      
      * Implement "resolve with note" functionality
      
      * Add inverse relationship for report notes
      
      * Remove additional database querying when loading report notes
      
      * Fix tests for reports
      
      * Fix localisations for report notes / reports
      e85cffb2
  23. Apr 01, 2018
  24. Mar 27, 2018
    • Eugen Rochko's avatar
      Fix UniqueUsernameValidator comparison (#6926) · 2a90da18
      Eugen Rochko authored
      Comparison was downcasing only one side, therefore if previously
      existing account had a non-lowercase spelling, it would be ignored
      when checking for duplicates.
      
      New rake task `mastodon:maintenance:find_duplicate_usernames` will
      help find constraint violations that might have occured from the
      presence of this bug.
      
      Bump version to 2.3.3
      2a90da18
  25. Mar 26, 2018
    • Akihiko Odaki's avatar
      Validate HTTP response length while receiving (#6891) · 40e5d230
      Akihiko Odaki authored
      to_s method of HTTP::Response keeps blocking while it receives the whole
      content, no matter how it is big. This means it may waste time to receive
      unacceptably large files. It may also consume memory and disk in the
      process. This solves the inefficency by checking response length while
      receiving.
      40e5d230
  26. Mar 24, 2018
Loading