1. 07 Oct, 2013 1 commit
  2. 30 Sep, 2013 1 commit
  3. 26 Sep, 2013 1 commit
  4. 19 Sep, 2013 2 commits
  5. 10 Sep, 2013 1 commit
  6. 22 Aug, 2013 1 commit
  7. 19 Aug, 2013 1 commit
  8. 05 Aug, 2013 1 commit
    • Aaron Wells's avatar
      Removing the Web UI for additional HTML items · c61916a5
      Aaron Wells authored
      Bug1073625: Removing this feature per Mahara's security standard of assuming the admin web account
      is more easily compromised than the filesystem or database. In order for this feature to be useful,
      it needs to be able to print Javascript, on every page in the site, in the header and footer.
      
      Change-Id: Id2337c66d037dced514e0cc347370d97cac80093
      c61916a5
  9. 19 Jul, 2013 2 commits
  10. 12 Jul, 2013 1 commit
    • Robert Lyon's avatar
      Drop-down navigation overridden at institutional level (Bug #1194672) · cd08104c
      Robert Lyon authored
      
      
      Create the ability for Institutions to override the site default for
      displaying drop-down navigation instead of tabs for main menu.
      
      Can now: Set drop-down navigation option on Administer institutions
      screen /admin/users/institutions.php
      
      Users who are in more than one institution will have drop-down setting
      of the institution whose theme they are using as their theme.
      
      If $cfg->sitethemeprefs = true, where a user can pick any theme then
      for those themes associated with an institution they will use the
      institution's setting otherwise they will use the site's setting for
      drop-down navigation.
      
      Can not do: Have user make their own choice for whether they see drop
      down or not for any particular theme
      
      Change-Id: I580953c62b35cbc8169d47781c8bf88cc94d9fe8
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      cd08104c
  11. 02 Jul, 2013 1 commit
    • Robert Lyon's avatar
      Show warn if nonexistant group is in group csv update bug #1187571 · b11f42e2
      Robert Lyon authored
      
      
      To test:
      - Fresh install upload some groups via csv
      - Add a new group to the csv and then try and upload with the 'Update
      groups' option checked
      
      should give broken 'page not found'
      
      - Apply patch
      - Add a new group to the csv and then try and upload with the 'Update
      groups' option checked
      
      should tell you the line where things are wrong in normal error.
      
      Change-Id: Ifb7558c5c3b51f7fa0d6c677e7ef65badd1d0a24
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      b11f42e2
  12. 16 Jun, 2013 1 commit
    • Robert Lyon's avatar
      Fix for automatic account expiry (Bug #1097565) · 4919c4e1
      Robert Lyon authored
      
      
      Added site options to allow for override of user expiry when
      setting site expiry (if the user is not site admin).
      
      - for new users
      - for new users and existing users without expiry set
      - for all users
      
      Allowing for switching back to 'no end date'.
      Need to force refresh the page to display info correctly after save.
      
      Change-Id: I0a772b3db7c2ae5144ed4120cf851d4bba633f66
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      4919c4e1
  13. 28 Apr, 2013 1 commit
  14. 22 Apr, 2013 1 commit
    • Son Nguyen's avatar
      Add a filter for users with duplicate emails (Bug #1166499) · cf31e142
      Son Nguyen authored
      
      
      1. When the option "Filter by duplicate email addresses" is checked,
       the result table will list the accounts with duplicate emails.
       The primary email and additional emails will be shown in the column
      'Emails'
       The column 'Emails' is still sortable based on the primary email
      
      2. Also add the column 'Authentication' in search result table
      
      3. Reset offset param when changing the filters
      
      Change-Id: Id59f2de1d9a95c0bb67e8da40eebfeb5a5def60f
      Signed-off-by: default avatarSon Nguyen <son.nguyen@catalyst.net.nz>
      cf31e142
  15. 15 Feb, 2013 2 commits
  16. 21 Jan, 2013 3 commits
    • Jiri Baum's avatar
      Masquerading auditability - report on masquerading sessions. (Bug #1027574) · e19d7fb0
      Jiri Baum authored
      
      
      Masquerading session report, including who, why and when the session started.
      
      Change-Id: I93a6daa60c97ac6a22b6f6d35ba25cb7c2ab275e
      Signed-off-by: default avatarJiri Baum <jiri@catalyst-au.net>
      e19d7fb0
    • Jiri Baum's avatar
      Masquerading auditability - log events. (Bug #1027574) · 7a6d1f34
      Jiri Baum authored
      
      
      Log events, including both user IDs when masquerading is in progress. The log
      can be configured to log all events or only those while masquerading is in
      progress or none. The log is expired after a configurable delay.
      
      Note that this logs all events (or all masquerading events) even though this
      feature only includes one report of one type of event.
      
      Change-Id: I7a59d98b84b0527a55363b4d01448b9b1809aa9e
      Signed-off-by: default avatarJiri Baum <jiri@catalyst-au.net>
      7a6d1f34
    • Jiri Baum's avatar
      Masquerading auditability - ask for reason, notify, emit event. (Bug #900983) · 40517fde
      Jiri Baum authored
      
      
      Masquerading (aka Loginas) is a useful and sometimes indispensable function.
      However, previously it was rather too powerful, because admins can do anything
      as the target user, with no indication that it is not the user themselves doing
      so.
      
      This feature adds some auditability to masquerading, by logging and reporting
      who, when, why and (partially) what, as well as notifying the affected user.
      
      See also bugs: #900983 and #1027574
      
      This commit changes the masquerading feature itself to request a reason from
      the admin masquerading, notify the user, and emit an event (for logging by the
      next commit).
      
      Change-Id: I066e9fdeb4d2e00679b2aa9b0b839cb4b78629a8
      Signed-off-by: default avatarJiri Baum <jiri@catalyst-au.net>
      40517fde
  17. 17 Jan, 2013 1 commit
  18. 16 Jan, 2013 1 commit
  19. 30 Nov, 2012 1 commit
  20. 25 Sep, 2012 1 commit
    • Hugh Davenport's avatar
      Add option to disable device detection · 109eb4a5
      Hugh Davenport authored
      
      
      Also add a few theme changes that allow some more
      features on small devices.
      - Printing links
      - Settings link in top right corner
      - Create/copy page/collection link
      - Edit/delete buttons
      - Remove group members button
      - Help icons
      - Administration link
      
      Also made the admin link show in full
      
      The items that are disabled when device detection is on
      and user is on a mobile device are:
      - TinyMCE editor
      - Adding new blocks to pages, this is now a non-js version
      - Dropdown menu's
      - Export functionality
      
      Bug #1052060
      
      Change-Id: I5a8fe3cf136bb0c3e76e50a2b3bc48179c675b6a
      Signed-off-by: default avatarHugh Davenport <hugh@catalyst.net.nz>
      109eb4a5
  21. 09 Sep, 2012 1 commit
  22. 06 Sep, 2012 2 commits
  23. 02 Sep, 2012 1 commit
  24. 30 Aug, 2012 1 commit
  25. 20 Aug, 2012 2 commits
  26. 17 Aug, 2012 1 commit
  27. 16 Aug, 2012 1 commit
  28. 01 Aug, 2012 1 commit
  29. 31 Jul, 2012 1 commit
  30. 28 Jul, 2012 1 commit
  31. 24 Jul, 2012 2 commits
  32. 03 Jul, 2012 1 commit