Skip to content
Snippets Groups Projects
  1. Apr 23, 2018
  2. Apr 20, 2018
  3. Apr 19, 2018
  4. Apr 17, 2018
  5. Apr 16, 2018
  6. 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
  7. 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
  8. 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
    • 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
  9. Apr 08, 2018
    • ThibG's avatar
      Fix follow/unfollow buttons on public profile (fixes #7036) (#7040) · 1364e9e4
      ThibG authored
      * Fix follow/unfollow buttons on public profile
      
      - Present non-logged users with web+mastodon:// URLs for remote accounts
      - Present logged-in users with appropriate links (authorize_follows and
        remote_unfollows) for remote accounts
      
      * Do not cache rendered cards if user is logged in
      1364e9e4
  10. Apr 03, 2018
  11. 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
    • Emelia Smith's avatar
  12. Apr 01, 2018
  13. Mar 24, 2018
  14. Mar 19, 2018
  15. Mar 18, 2018
  16. Mar 13, 2018
  17. Mar 10, 2018
  18. Mar 08, 2018
  19. Mar 07, 2018
    • Eugen Rochko's avatar
    • vpzomtrrfrt's avatar
      e26d5ca9
    • Sylvhem's avatar
      Add headings to the security settings page (#6661) · cb74c0cf
      Sylvhem authored
      * Changes the headings' rank of the security settings section
      
      This commit changes the existing headings' rank of the security settings section from level 6 to level 4.
      
      * Renames the auth.change_password string into auth.security
      
      The "Security" preferences' section used to be called "Change password". When it was renamed, the string name wasn't changed.
      This commits changes auth.change_password to auth.security.
      
      * Adds a heading to the password change form
      
      There was previously no heading for the part of the "Security" page that contain the password change form.
      This commit adds a rank 4 heading to this section and reintroduces an "auth.change_password" string to be used inside it.
      
      * Removes useless HR elements
      
      The various sections of the "Security" settings page were previously separated by HR elements.
      Now that there is proper headings, they're not required anymore.
      
      * Updates CSS
      
      This commit updates CSS in such a way that the same style is applied to all the H4 elements of the settings.
      
      * Correct a mistake
      
      A character went missing on one of the previous commits, broking the CSS.
      This new commit fixes it.
      cb74c0cf
  20. Mar 04, 2018
  21. Mar 02, 2018
  22. Mar 01, 2018
  23. Feb 28, 2018
  24. Feb 26, 2018
    • Lynx Kotoura's avatar
      Grid layout for tag pages (#6545) · 7150f2e9
      Lynx Kotoura authored
      * Use grid layout for the landing page
      
      * Use grid layout for tag pages
      
      * Set 2 columns width as explicit percentage for tag pages
      7150f2e9
    • Lynx Kotoura's avatar
      Better grid layout for the landing page (#6543) · a40167cf
      Lynx Kotoura authored
      * Use grid layout for the landing page
      
      * Fix column settings
      
      Set the ratio explicitly
      
      * Improve information board
      a40167cf
    • Eugen Rochko's avatar
      Improve public account cards (#6559) · 18513a97
      Eugen Rochko authored
      - Add follow/unfollow/remote follow buttons
      - Format the bio properly
      - Always show username@domain, even for local accounts
    • Ian McCowan's avatar
      Fix prev/next links on public profile page (#6497) · c33931b6
      Ian McCowan authored
      * Fix prev/next links on public profile page
      
      * Don't make pagination urls if no available statuses
      
      * Fix empty check method
      
      * Put left chevron before prev page link
      
      * Add scope for pagination "starting at" a given id
      
      * Status pagination try 2:
      
      s/prev/older and s/next/newer
      "older" on left, "newer" on right
      Use new scope for "newer" link
      Extract magic 20 page size to constant
      Remove max_id from feed pagination as it's not respected
      
      * Reinstate max_id for accounts atom stream
      
      * normalize
      c33931b6
  25. Feb 22, 2018
  26. Feb 21, 2018
    • Eugen Rochko's avatar
      Account archive download (#6460) · 61ed133f
      Eugen Rochko authored
      * Fix #201: Account archive download
      
      * Export actor and private key in the archive
      
      * Optimize BackupService
      
      - Add conversation to cached associations of status, because
        somehow it was forgotten and is source of N+1 queries
      - Explicitly call GC between batches of records being fetched
        (Model class allocations are the worst offender)
      - Stream media files into the tar in 1MB chunks
        (Do not allocate media file (up to 8MB) as string into memory)
      - Use #bytesize instead of #size to calculate file size for JSON
        (Fix FileOverflow error)
      - Segment media into subfolders by status ID because apparently
        GIF-to-MP4 media are all named "media.mp4" for some reason
      
      * Keep uniquely generated filename in Paperclip::GifTranscoder
      
      * Ensure dumped files do not overwrite each other by maintaing directory partitions
      
      * Give tar archives a good name
      
      * Add scheduler to remove week-old backups
      
      * Fix code style issue
Loading