1. 07 Feb, 2012 1 commit
  2. 02 Feb, 2012 1 commit
    • Richard Mansfield's avatar
      Fix remote avatars broken by 'profileiconbyid' commit (bug #924777) · ab3b5a19
      Richard Mansfield authored
      Commit 011c5039 changed lot of thumb.php urls to use the
      type=profileiconbyid parameter (which takes an artefact id) rather
      than type=profileicon (which takes a user id, and which cannot be
      cached).
      
      Unfortunately, when a user has no locally stored profile icon, use of
      type=profileiconbyid stops their remote gravatar image from being
      displayed.
      
      This commit updates the thumb.php urls that were changed in commit
      011c5039 to use the profile_icon_url() function, which respects
      remote avatars when no local profileicon is available.
      
      In some cases this requires a new size of the no_userphoto.png image,
      so three new sizes are added in the raw theme.  The four no_userphoto
      images in the custom theme were duplicates of those in raw, and are
      removed.
      
      Finally, the type=profileiconbyid change from commit 011c5039
      
       in the
      viewacl.tpl template has been reverted back to type=profileicon.
      Because this url is constructed in javascript, it is not worth the
      trouble to use a profile_icon_url call here until the number of
      requests to thumb.php really becomes a problem.
      
      Change-Id: I7dce7090842999fe090dc2d8c481cb4aca7720d5
      Signed-off-by: default avatarRichard Mansfield <richard.mansfield@catalyst.net.nz>
      ab3b5a19
  3. 16 Jan, 2012 1 commit
    • Richard Mansfield's avatar
      Use type=profileiconbyid in more requests for thumb.php · 011c5039
      Richard Mansfield authored
      
      
      This can help to reduce the overall number of requests for thumb.php
      because the 'profileiconbyid' urls are cached for longer by the
      browser.
      
      (Where the profile_icon_url function can be used, we also avoid the
      need to generate additional requests for users without profileicons,
      when remote avatars are disabled.  But because profile_icon_url relies
      on the nouserphoto icon being available in the requested size, we
      can't use it everywhere until we either generate the nouserphoto icon
      in more sizes, or change all those pages to use standard sizes.)
      
      Change-Id: I81c5c5f4b7f9136bf9b6a6f711e55a4bceb6fa14
      Signed-off-by: default avatarRichard Mansfield <richard.mansfield@catalyst.net.nz>
      011c5039
  4. 12 Jan, 2012 1 commit
  5. 05 Jan, 2012 1 commit
  6. 20 Dec, 2011 1 commit
  7. 12 Dec, 2011 1 commit
  8. 30 Nov, 2011 1 commit
  9. 18 Nov, 2011 1 commit
    • Melissa Draper's avatar
      Trim directory names before they are made (bug #813905) · ff3fd0e4
      Melissa Draper authored
      
      
      There are several places in the code where we make directories
      for stuff, both in the filesystem and in the artefacts table.
      If they have trailing spaces, then this can mess up users html
      exports etc. This patch should make exports safe for existing
      folders with whitespace at the end, and prevent new folders from
      from being made with the problem.
      
      Change-Id: Ia593f7f773e5ffe91ce74e8a736074b1fe1026b2
      Signed-off-by: default avatarMelissa Draper <melissa@catalyst.net.nz>
      ff3fd0e4
  10. 17 Nov, 2011 1 commit
  11. 14 Nov, 2011 1 commit
  12. 11 Nov, 2011 1 commit
  13. 08 Nov, 2011 2 commits
  14. 09 Oct, 2011 1 commit
  15. 15 Sep, 2011 1 commit
  16. 13 Sep, 2011 2 commits
    • Andrew Robert Nicols's avatar
      Add CLI Installer and Upgrade (Bug #844604) · 22e450eb
      Andrew Robert Nicols authored
      
      
      This commit adds a Command Line Interface install and upgrade mechanism.
      This should provide for unattended installations and upgrades.
      
      Change-Id: I7eaff22f76e30345102405b302bb12fdbd897d4c
      Signed-off-by: default avatarAndrew Robert Nicols <andrew.nicols@luns.net.uk>
      22e450eb
    • Andrew Robert Nicols's avatar
      Bug #824445: Improve error reporting for missing plugins · 0a694de5
      Andrew Robert Nicols authored
      
      
      This set of changes attempts to handle missing plugins in a better fashion.
      Rather than throwing an uncaught error which causes a unrecoverable site
      error, which in turn means that no user can use any other plugin; this
      patch disables the problem plugin and informs administrators of the issue.
      
      To handle the case where core plugins, which under normal circumstances
      cannot be disabled, are missing and disabled; the plugins.tpl template is
      also changed to test for the contents of the activateform, instead of
      whether the plugin can ordinarily be disabled. This means that if the issue
      is then fixed, the plugin can once again be re-enabled, at which point the
      [ hide ] link will no longer appear.
      
      Change-Id: I6f9fa73ae0ac307b5f5f8f30b8205690926f54fc
      Signed-off-by: default avatarAndrew Robert Nicols <andrew.nicols@luns.net.uk>
      0a694de5
  17. 24 Aug, 2011 1 commit
  18. 22 Aug, 2011 1 commit
  19. 08 Aug, 2011 1 commit
  20. 02 Aug, 2011 2 commits
  21. 27 Jul, 2011 2 commits
  22. 20 Jul, 2011 1 commit
  23. 01 Jul, 2011 1 commit
  24. 30 Jun, 2011 1 commit
  25. 22 Jun, 2011 1 commit
  26. 16 Jun, 2011 1 commit
  27. 13 Jun, 2011 2 commits
  28. 08 Jun, 2011 2 commits
  29. 07 Jun, 2011 1 commit
  30. 02 Jun, 2011 1 commit
  31. 26 May, 2011 1 commit
  32. 17 May, 2011 1 commit
  33. 13 May, 2011 2 commits