1. 16 Dec, 2015 2 commits
  2. 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
  3. 14 Dec, 2015 3 commits
  4. 12 Dec, 2015 1 commit
  5. 10 Dec, 2015 1 commit
  6. 09 Dec, 2015 2 commits
    • Aaron Wells's avatar
      Updating outdated links in the Mahara source code · 4c046f3d
      Aaron Wells authored
      Bug 1523499: Old wiki.mahara.org links without the "/wiki",
      and HTTP links that should be HTTPS.
      Also updated the installer release notes link to point to
      the base "Release_Notes" page in the wiki, because we no
      longer maintain separate wiki pages for each release.
      behatnotneeded: Covered by existing tests
      Change-Id: I02e80eb4d8df5adddee88e77156e8e103ca24c51
    • Robert Lyon's avatar
      Bug 1520011: Notifications displaying incorrectly · 6a9b5677
      Robert Lyon authored
      If we have special chars like " or > in a feedback message they get
      saved to db as htmlspecialchars like " or $gt;
      When we go to display them we turn the & part into a specialchar again
      leading to bad display.
      Change-Id: Ie66dd599029f0939938f0d1d829c4156b5db6d56
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
  7. 07 Dec, 2015 1 commit
  8. 01 Dec, 2015 2 commits
  9. 30 Nov, 2015 1 commit
  10. 28 Nov, 2015 1 commit
  11. 27 Nov, 2015 3 commits
  12. 26 Nov, 2015 11 commits
  13. 25 Nov, 2015 4 commits
  14. 24 Nov, 2015 2 commits
    • Aaron Wells's avatar
      Display icons for 3rd-party blocktypes plugins · 4f849ed2
      Aaron Wells authored
      Bug 1510421
      Defines a new static PluginBlocktype method, get_css_icon(), which
      fetches the name of the CSS icon to use for this blocktype. It returns
      false by default, which tells the theme to "fall back" to the old
      thumbnail.png instead. 3rd-party plugins can override this to
      specify a particular icon to use.
      All the core blocktypes have been refactored to extend
      MaharaCoreBlocktype, which uses the blocktype name as the name
      of the CSS icon to use. I also deprecated the "SystemBlocktype"
      class while I was at it.
      PluginBlocktype::get_blocktypes_for_category() now returns both
      the results of get_css_icon() and the thumbnail.png path, so that
      themes can decide which they want to use. (And of course
      thumbnail.png is served via thumbnail.php, so 3rd party themes
      can provide their own custom image files if they wish.)
      behatnotneeded: Requires installing third-party plugins to test
      Change-Id: Idb1ecfc7b21175913708e695788906c11133b0c0
    • Robert Lyon's avatar
      Bug 1515929: Changing the insert of usr custom layouts · 5af4dea0
      Robert Lyon authored
      Rewrite to use ensure_record_exists instead of re-inventing
      the wheel.
      behatnotneeded: Covered by existing tests
      Change-Id: Id57be0e00f14ab65dd40b4ef13f696e72f608d46
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
  15. 23 Nov, 2015 3 commits
  16. 22 Nov, 2015 1 commit
  17. 21 Nov, 2015 1 commit