1. 29 Mar, 2016 1 commit
  2. 23 Mar, 2016 3 commits
  3. 22 Mar, 2016 1 commit
  4. 21 Mar, 2016 3 commits
  5. 20 Mar, 2016 1 commit
    • Robert Lyon's avatar
      Bug 1544381: Need to move get_homepage_url() out of template · 3df10959
      Robert Lyon authored
      
      
      Because if we have a latest pages block but no group pages listed then
      the template will not initially compile as there has been no call to
      require lib/group.php
      
      Actually we should avoid having non basic function calls in the template
      so I'll move all instances of group_homepage_url() in templates out
      to the php that generates the data.
      
      behatnotneeded
      
      Change-Id: Ia804fee854418e7b3b3620c998f2219a0b0d6f25
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      3df10959
  6. 18 Mar, 2016 3 commits
  7. 17 Mar, 2016 3 commits
    • Robert Lyon's avatar
      Bug 1537912: Allow the 'login' link to show when sidebars exist · 51910ec5
      Robert Lyon authored
      
      
      There was a setting to stop the login link (top right) from showing if
      there were sidebars on logged out homepage. This became a problem if
      the login box was turned off (not counted as a sidebar block for some
      reason) via $cfg->showloginsideblock = false;
      
      But the top right login link should always show when logged out
      whether a sidebar is in play or not.
      
      behatnotneeded
      
      Change-Id: I8d6c1916f165285afb1f0210a0ae9b364f3a7a4f
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      51910ec5
    • Aaron Wells's avatar
      Use TinyMCE cache_suffix setting · a6f1e203
      Aaron Wells authored
      Bug 1558393
      
      behatnotneeded: API change only
      
      Change-Id: Iaa88093a12603db177dc475790b0b0bda8bda163
      a6f1e203
    • Aaron Wells's avatar
      Use $CFG->cacheversion for HTMLPurifier cache version · 42559c5b
      Aaron Wells authored
      Bug 1558387
      
      With this, we don't have to remember to bump HTML.DefinitionRev in
      html_clean(), or clear the htmlpurifier directory in dataroot.
      
      behatnotneeded: API change only
      
      Change-Id: I15cd291fd8e5d7d5c357f1595a89f34f44236e7d
      42559c5b
  8. 16 Mar, 2016 1 commit
  9. 15 Mar, 2016 1 commit
  10. 14 Mar, 2016 2 commits
  11. 13 Mar, 2016 2 commits
  12. 03 Mar, 2016 2 commits
  13. 02 Mar, 2016 3 commits
  14. 01 Mar, 2016 1 commit
  15. 29 Feb, 2016 1 commit
  16. 28 Feb, 2016 1 commit
    • Aaron Wells's avatar
      Bug 1544424: Only load block.js when it's actually needed · 172d0e95
      Aaron Wells authored and Robert Lyon's avatar Robert Lyon committed
      This prevents an infinite loop caused by an error in a ajax block
      causing error.tpl to be rendered, which causes block.js to get loaded,
      which causes a new ajax request for all the ajax blocks, which causes
      error.tpl to be rendered, etc.
      
      Also moving this JS file out of the theme directory and into the /js
      directory, because it's core, not theme.
      
      behatnotneeded: Can't test error state via Behat
      
      Change-Id: Idc83002dbf5cb8af36d9d33e916da2bdfa5a308f
      172d0e95
  17. 24 Feb, 2016 3 commits
  18. 23 Feb, 2016 1 commit
  19. 18 Feb, 2016 1 commit
  20. 10 Feb, 2016 1 commit
  21. 03 Feb, 2016 1 commit
  22. 02 Feb, 2016 4 commits
    • Jean-Philippe Gaudreau's avatar
      Bug 1515794: Fixing incomplete phpunit database teardown · b8682571
      Jean-Philippe Gaudreau authored and Robert Lyon's avatar Robert Lyon committed
      Table from plugin artefact.blog/blocktype:taggedposts wasn't deleted
      because plugins inside an artefact were not retrieved in the uninstall
      process.
      
      behatnotneeded: Not related to the interface, only unit tests.
      
      Change-Id: I82f5ca40f2e6b17869228aef0d81e21ba69ed675
      b8682571
    • Aaron Wells's avatar
      Prevent crashes when embedding images · 3f4b4b7f
      Aaron Wells authored and Robert Lyon's avatar Robert Lyon committed
      Bug 1540667: Prior to commit c4329032, we were loading htdocs/artefact/internal/lib.php
      on *every* page load, via the login auth method's code that checked for missing
      internal artefact files. This call meant that we also loaded artefact/lib.php on
      every page load.
      
      Removing that for performance reasons, caused some calls to embeddedimages.php to fail,
      when they were on pages that aren't otherwise requiring artefact/lib.php.
      
      behatnotneeded: Can't use the image embedder from Behat
      
      Change-Id: Ibcdbd17d289f2b4614c28ad522173286acc9bc27
      3f4b4b7f
    • Liam Sharpe's avatar
      Fixed icon for Moodle instance reference - Bug #1532646 · 41a5917f
      Liam Sharpe authored and Robert Lyon's avatar Robert Lyon committed
      Comprises two fixes:
      1. Icon in profile sidebar next to the Moodle instance's
      name
      2. Mentioning of the Moodle instance in the "Online users"
      sidebar
      
      behatnotneeded
      
      Change-Id: I3c1c09df9156834dc79313b8c30e5264dda2e6ad
      41a5917f
    • Liam Sharpe's avatar
      Changed the focus color to a gray to make it more accessible - Bug #1482452 · 5ec1fdae
      Liam Sharpe authored and Robert Lyon's avatar Robert Lyon committed
      Uses a variable for the color for themes: raw & default
      
      behatnotneeded
      
      Change-Id: I9aa0210bb80ebd22b909e7494b1e612f71712f4c
      5ec1fdae