1. 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
  2. 01 Feb, 2016 1 commit
  3. 26 Jan, 2016 1 commit
  4. 25 Jan, 2016 1 commit
  5. 21 Jan, 2016 3 commits
  6. 19 Jan, 2016 2 commits
  7. 13 Jan, 2016 1 commit
  8. 07 Jan, 2016 1 commit
  9. 16 Dec, 2015 2 commits
  10. 15 Dec, 2015 1 commit
    • Aaron Wells's avatar
      Removing obsolete "disablelogin" setting · 0284f9ab
      Aaron Wells authored
      Bug 1526076: I believe the initial intent was that
      Mahara core, and/or each plugin, could add a value
      to its version.php file indicating "disablelogin"
      true or false. And in this way, an upgrade could
      indicate whether it was a small enough upgrade that
      users did not need to log out for it.
      
      However, in practice this is not practical because
      we don't know what version of Mahara the user is
      upgrading from, and that is what determines whether
      or not it's a "stable" upgrade.
      
      Additionally, the core disablelogin has been set to true
      for the past 7 years, and the plugin disablelogin
      setting no longer has any effect.
      
      Removing disablelogin should hopefully make our
      maze of init.php auth_setup() login stuff a little
      bit easier to follow.
      
      behatnotneeded: Covered by existing tests
      
      Change-Id: I5f8a2b4faa95b9225bb926de6a54a622ea1a9618
      0284f9ab
  11. 14 Dec, 2015 2 commits
  12. 10 Dec, 2015 1 commit
  13. 09 Dec, 2015 3 commits
  14. 01 Dec, 2015 1 commit
  15. 27 Nov, 2015 1 commit
  16. 26 Nov, 2015 6 commits
  17. 25 Nov, 2015 3 commits
  18. 24 Nov, 2015 1 commit
  19. 23 Nov, 2015 2 commits
  20. 19 Nov, 2015 1 commit
  21. 17 Nov, 2015 1 commit
    • Robert Lyon's avatar
      Bug 1517228: perf_to_log function amd misisng data · e9584a54
      Robert Lyon authored
      
      
      Because some systems may not have all the available data we should
      check if the data exists before trying to display it.
      
      To test:
      Before patch change the line in lib/mahara.php
       if (function_exists('posix_times')) {
      to
       if (!function_exists('posix_times')) {
      
      and make sure the 'perf_to_log' config option is set to true
      
      This will cause the errors we are trying to deal with to show up
      
      behatnotneeded
      
      Change-Id: If9610fa0eaf4c8bb036b21c1c75e10d828de7934
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      e9584a54
  22. 16 Nov, 2015 1 commit
    • Aaron Wells's avatar
      Disable transactions in MySQL (Bug 1514608) · e52be8a3
      Aaron Wells authored
      Mahara's usage of transactions has been causing
      major deadlock issues in MySQL with InnoDB.
      The immediate fix is to disable them.
      
      behatnotneeded: Covered by existing tests
      
      Change-Id: I2c7e6424e2d58502acd26fdd5d05c797e4ee5eac
      e52be8a3