1. 21 Feb, 2018 1 commit
  2. 16 Feb, 2018 1 commit
    • Cecilia Vela Gurovic's avatar
      Bug 1734178: allow user to delete own account · 9837f182
      Cecilia Vela Gurovic authored and Robert Lyon's avatar Robert Lyon committed
      added settings
      - institution level: reviewselfdeletion
          0 if the institution does not require approval
            from an admin to delete an account
          1 if the institution requires an admin to approve
            account deletion requests from users
          if not set, it takes the value from the site's
      - site level: defaultreviewselfdeletion
        (Site options->User Settings -> Review account before self-deletion)
          1 if the site's default is requiring approval
          null otherwise
      Account deletion by a user
      when a user accesses to the account settings, a
      'Delete account' button is displayed.
      This will:
      - If the user belongs to an institution that requires
        approval (or does not have the settings but the site
        requires approval by default)
          then a notification will be sent to the admins
          of the institutions that require approval that
          the user belongs to
      - if the user belongs to institutions and none of them
        require approval (or does not have the setting
        but the site does not require approval by default)
          then the account is deleted
      - if the user does not belong to any institution
          then the action will depend on the setting of
          the 'mahara' institution or sites default if
          'mahara' doesn't have the setting
      Approval by institution admins
      An institution admin can see the pending deletion
      requests in Admin menu-> Institution -> Pending deletions
      After approving/denying a request, the user
      that requested the account deletion will receive
      a notification
      Change-Id: I4ccd9c798cab065ec557eaddf7dfc3a51920b6d0
  3. 06 Oct, 2017 1 commit
  4. 27 Sep, 2017 1 commit
  5. 09 Sep, 2017 2 commits
    • Robert Lyon's avatar
      Bug 1697248: More updates for report navigation and reports · c3d9acba
      Robert Lyon authored
      This patch will contain the fixes for:
      - Navigation placement
      - Collaboration report
      - CSV's of reports
      - Overview page for the graphs
      - Making Institution selector a select2 field
      - Moving all configs for reports into the modal and combine 3rd level
      menu with submenu choices in select2 field
      - Ignore non logged in users from user activity report
      - Move more variables for reports into sticky (session) vars
      - Allow results to be fetched from elasticsearch
      Change-Id: I725b7615ac3cd6b1d9b6352bae9f6be0d5161e1b
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
    • Robert Lyon's avatar
      Bug 1697248: Update report navigation and reports · 8c08b88b
      Robert Lyon authored
      Introduce a new navigation bar to allow going through the different
      types of reports:
      - Change the page title according to the selected report section and
      - Decide which columns to display in a report
      - Configure reports via the "Configure reports" button
      Add existing reports into the new interface.
      Create new and expand existing reports:
      - User activity
      - Page activity
      - Collaboration
      Sponsored by the AAIM project with funding from University of
      Sussex and Dublin City University.
      Change-Id: I1eb6920890af27c34c902fe22ff5ce3591b73cb0
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
  6. 29 Jun, 2017 2 commits
  7. 27 Jun, 2017 1 commit
  8. 11 Jun, 2017 1 commit
  9. 29 Mar, 2017 1 commit
  10. 21 Mar, 2017 1 commit
  11. 19 Mar, 2017 1 commit
  12. 13 Mar, 2017 1 commit
    • Pat Kira's avatar
      Bug 1637371 - Consilidating raw theme colours · 66d234c5
      Pat Kira authored and Robert Lyon's avatar Robert Lyon committed
      - Amend Ocean theme implementation similar to other theme so new theme
        can inherit from it
      - Ensure that all colour values in scss components are variables (except
        those that are more specific)
      - Remove select2.scss as it is now part of raw theme for theme-ability
         - Also remove select2.css inclusion in PHP files
         - Add scss version of select2 styles and remove existing one
         - Create _mahara-select.scss for style override
      behatnotneeded: styling only
      Change-Id: I624b55ce34dd19ad525ba250877780bfbc0251b5
  13. 07 Feb, 2017 1 commit
  14. 01 Nov, 2016 1 commit
  15. 30 Oct, 2016 1 commit
  16. 27 Oct, 2016 1 commit
  17. 17 Oct, 2016 1 commit
  18. 26 Sep, 2016 1 commit
  19. 08 Jul, 2016 2 commits
    • Robert Lyon's avatar
      Bug 1393536: More tidying up · 2c79d608
      Robert Lyon authored and Aaron Wells's avatar Aaron Wells committed
      - making add connection form cancel back to connections page
      with correct institution selected
      - Adding a help icon/page (needs content) for add connections
      - Display tick/cross next to connection name to see if it is enabled
      - Have the 'enable connection manager' master switch bunched with the
      - Changing some strings to make thing clearer
      Change-Id: I875ad6ec745cd136338017e27ef49542157cac7c
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
    • Robert Lyon's avatar
      Bug 1393536: Tidying up of the code · fdcac7ba
      Robert Lyon authored and Aaron Wells's avatar Aaron Wells committed
      To keep it consistent with rest of Mahara
      1) Moving the template files to the plugin/auth dir
      2) Removing the old style submenu lines
      3) Removing the bad window.open() calls
      4) Fixing up menu placement / order
      5) Fixing the add connection form's errors so they appear against
      correct fields
      Change-Id: Ic73526a2db2c6f8d7009b374a8ecc0977ba57330
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
  20. 01 Jul, 2016 1 commit
  21. 28 Jun, 2016 1 commit
  22. 23 Jun, 2016 1 commit
    • Pat Kira's avatar
      Bug 1592213 - Fixed skin overlapping each other · 1a60bcbb
      Pat Kira authored
      Removed Masonry as all skin items are the same height, the layout of the
      page can be acheived with css only
      Change-Id: I4a469dc4698b5b06e53fa6310f2dc3f55ea23cab
  23. 17 May, 2016 1 commit
  24. 12 May, 2016 1 commit
  25. 28 Apr, 2016 1 commit
  26. 27 Apr, 2016 1 commit
  27. 26 Apr, 2016 1 commit
  28. 18 Apr, 2016 1 commit
  29. 13 Apr, 2016 1 commit
  30. 29 Feb, 2016 2 commits
  31. 19 Feb, 2016 2 commits
  32. 17 Feb, 2016 1 commit
  33. 02 Feb, 2016 3 commits