1. 22 Mar, 2010 1 commit
  2. 14 Mar, 2010 1 commit
  3. 14 Jan, 2010 1 commit
  4. 13 Jan, 2010 1 commit
  5. 24 Nov, 2009 1 commit
  6. 27 Oct, 2009 1 commit
  7. 19 Oct, 2009 1 commit
  8. 12 Oct, 2009 2 commits
  9. 02 Oct, 2009 2 commits
  10. 28 Sep, 2009 1 commit
  11. 15 Sep, 2009 1 commit
  12. 09 Sep, 2009 1 commit
  13. 07 Sep, 2009 1 commit
  14. 20 Aug, 2009 2 commits
  15. 02 Jun, 2009 1 commit
  16. 20 May, 2009 1 commit
  17. 13 May, 2009 1 commit
  18. 11 May, 2009 1 commit
  19. 06 May, 2009 2 commits
    • Nigel McNie's avatar
      APC logic improvement: do some cache munging that we know is valid at artefact::commit time. · 9f1f34e4
      Nigel McNie authored
      This patch changes the behaviour to be thus:
      
      - If the artefact now has no parent, we can safely remove all records in the APC
      - If it does have a parent, insert a non-dirty record representing that relationship
      - Mark all other rows referencing the artefact as dirty - we can't make any more conclusions at this point.
      
      The cronjob will come through and clean up the dirty rows, as it always has done.
      (cherry picked from commit bdca8220ebddf155bffa26c34f48c5795a774e0b)
      9f1f34e4
    • Nigel McNie's avatar
      Wrap artefact::commit in a database transaction. · a2880abb
      Nigel McNie authored
      How were we not doing this before?!
      (cherry picked from commit 3e2222b01157bbfbbae7fd92ebc7c13f44b0a233)
      a2880abb
  20. 21 Apr, 2009 1 commit
  21. 07 Apr, 2009 4 commits
  22. 01 Apr, 2009 1 commit
  23. 29 Jan, 2009 1 commit
    • Nigel McNie's avatar
      Prevent infinte loop when copying a View with a 'viewfiles' folder in it. · 8e7489ae
      Nigel McNie authored
      The loop happened when the user copying the view didn't have a
      'viewfiles' folder, and they were copying a view that did have one.
      
      There's some dodgy looking up of directories by name, that lead the code
      to believe that the viewfiles folder it was copying was supposed to be
      the parent for all files copied from the View, including the viewfiles
      folder itself. Thus, the viewfiles folder and another temporary folder
      were marked as parents of each other, and an infinite loop occured.
      
      This dodgy fix gives the relevant bits of code a list of artefacts to
      ignore when trying to find a viewfiles folder, but the real fix is to
      fix bug #3106.
      8e7489ae
  24. 06 Jan, 2009 1 commit
    • Nigel McNie's avatar
      Allow blog, blogpost and textbox blocktypes having links or manually created... · 054e89d1
      Nigel McNie authored
      Allow blog, blogpost and textbox blocktypes having links or manually created <img> tags to artefacts to have those artefacts counted as being within the blocktype, and thus within the view.
      
      This is so if people manually link to or source artefacts within textual content, those artefacts will be downloadable when the view is shown to others.
      
      Not backporting to 1.0 although the problem will most certainly exist there - the patch is just too big to trust on a stable release.
      054e89d1
  25. 18 Nov, 2008 2 commits
  26. 12 Nov, 2008 1 commit
  27. 16 Oct, 2008 1 commit
  28. 15 Oct, 2008 1 commit
  29. 11 Sep, 2008 1 commit
  30. 08 Sep, 2008 1 commit
  31. 25 Aug, 2008 1 commit
  32. 19 Aug, 2008 1 commit