We are no longer offering accounts on this server. Consider https://gitlab.freedesktop.org/ as a place to host projects.

  1. 25 Jan, 2011 1 commit
  2. 24 Jan, 2011 4 commits
    • Brion Vibber's avatar
      Fix for ticket #3010: blocks are now applied against the original poster of repeats. · e35d46b4
      Brion Vibber authored
      Previously, if someone you subscribe to repeats a notice by someone you've blocked, you got the message and had to just roll your eyes.
      Now blocks are checked against both the current notice's posting profile, and the poster of the original if it's a repeat.
      e35d46b4
    • Brion Vibber's avatar
      Fix XML API output for several profile update methods that returned a <user>... · 0a3c05fe
      Brion Vibber authored
      Fix XML API output for several profile update methods that returned a <user> entry but didn't set namespaces, causing XML parse failures.
      0a3c05fe
    • Brion Vibber's avatar
      Fix for ticket #3007: .bmp avatar uploads weren't being properly converted to PNG in all cases · 820dd293
      Brion Vibber authored
      Part of the reported issue was previuosly fixed by dc497ed0 (smaller size images being blanked).
      This commit fixes the remaining bug with original-size avatars being left as BMP (which could include the 96px size for instance, which could cause problems in browsers not supporting BMP natively)
      
      Added ImageFile::copyTo() as a convenient alias for resizeTo() when not resizing; this performs the BMP/XPM/XBM->PNG conversion if needed, or copies the original file.
      Copying instead of using move_uploaded_file() is fine here since:
      a) the files are cleaned up on script completion anyway (vs moving to remove it)
      b) we're already performing getimagesize() and possibly load/resize on the file before this point (vs needing to move the file into a usable area to work with open_basedir restrictions that prevent working directly with uploaded files in the temp dir; since this would fail anyway, we lose nothing)
      
      ImageFile::preferredType() now works on $this->type instead of asking for one, to make it handier to use from outside. (This is still needed in order for calling code to generate a target filename.)
      
      Recommended for future:
      * additional consolidation between the various ways of uploading avatars (touched avatarsettings, grouplogo, and apiaccountupdateprofileimage with similar minor changes)
      * consolidate type checks and file naming into Avatar class
      820dd293
    • Evan Prodromou's avatar
      c309bbae
  3. 23 Jan, 2011 2 commits
  4. 22 Jan, 2011 1 commit
  5. 21 Jan, 2011 7 commits
  6. 20 Jan, 2011 17 commits
  7. 19 Jan, 2011 4 commits
  8. 18 Jan, 2011 4 commits