Skip to content
Extraits de code Groupes Projets
  1. fév. 28, 2018
  2. fév. 27, 2018
  3. fév. 26, 2018
  4. fév. 25, 2018
  5. fév. 24, 2018
  6. fév. 23, 2018
  7. fév. 22, 2018
  8. fév. 21, 2018
    • Eugen Rochko's avatar
    • Eugen Rochko's avatar
      Focal points (#6520) · 90f12f2e
      Eugen Rochko a rédigé
      * Add focus param to media API, center thumbnails on focus point
      
      * Add UI for setting a focal point
      
      * Improve focal point icon on upload item
      
      * Use focal point in upload preview
      
      * Add focalPoint property to ActivityPub
      
      * Don't show focal point button for non-image attachments
      Non vérifiée
      90f12f2e
    • Eugen Rochko's avatar
    • Eugen Rochko's avatar
      Fix bug in relationships API introduced by #6482 (#6527) · 4bc62516
      Eugen Rochko a rédigé
      It was merge when it needed to be deep_merge. And added some tests
      Non vérifiée
      4bc62516
    • Eugen Rochko's avatar
      Account archive download (#6460) · 61ed133f
      Eugen Rochko a rédigé
      * 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
      Non vérifiée
      61ed133f
    • りんすき's avatar
      fix #6523 (#6524) · c1e77b56
      りんすき a rédigé
      c1e77b56
    • takayamaki's avatar
    • Eugen Rochko's avatar
      Fix avatar and header issues by using custom geometry detector (#6515) · a7171af0
      Eugen Rochko a rédigé
      * Fix avatar and header issues by using custom geometry detector
      
      Revert a part of #6508. The file passed to dynamic styles method
      was not actually a file, but an instance of Paperclip::Attachment,
      which broke all styles by always returning {} from the method.
      
      One problem with GIF avatars was that Paperclip::GeometryDetector
      reported wrong dimensions for them, e.g. 120x120 GIF avatar would
      for some reason be detected as 120x53. By writing our own geometry
      parser, we can use FastImage, which also happens to be faster than
      ImageMagick, to detect image dimensions, which are also correct.
      
      Unfortunately, this PR does not implement skipping a `convert`
      entirely if the dimensions are already correct, as I found no easy
      way to write that behaviour into Paperclip without rewriting the
      Paperclip::Thumbnail class.
      
      * Only invoke convert if dimension or format needs to be changed
      Non vérifiée
      a7171af0
  9. fév. 20, 2018
  10. fév. 19, 2018
  11. fév. 18, 2018
Chargement en cours