1. 07 Mar, 2018 1 commit
    • Ghada El-Zoghbi's avatar
      Bug 1745042: set link and icon attribute for socialprofiles · 7f65b938
      Ghada El-Zoghbi authored
      When a user shares their socialprofile on their
      profile page and another user searches
      for that social profile (using elsaticsearch),
      the icon attribute is never set.
      Because social profiles are external to Mahara,
      we can display the link to users.
      
      Sponsored by The Australian National University
      
      behatnotneeded
      
      Change-Id: I94282bed7904f9d37a50b8e0fd32c5f2d174c704
      7f65b938
  2. 06 Mar, 2018 1 commit
  3. 05 Mar, 2018 2 commits
    • Robert Lyon's avatar
      Bug 1748782: Fix clash of 'active' values in user search results · 6b8396d6
      Robert Lyon authored
      We were confusing user active with auth active values from db call
      So changed the auth 'active' to 'authactive'
      
      Also add warning message to top of admin/users/edit.php page to
      indicate that user has expired (similar to when user is suspended)
      
      behatnotneeded
      
      Change-Id: I437665cffa6f2d372ef4c5c39fad7bec183e3a2d
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      6b8396d6
    • Gregor Anzelj's avatar
      Bug 845263: Password policy · 9c26c145
      Gregor Anzelj authored
      Improve the password policy enforcement and configuration in Mahara.
      Have a pre-defined password policy of a minimum of 8 characters with
      type "alphanumeric mixed case + symbols".
      
      Also allow site administrators to set the desired password policy in
      Site Options > Security Settings. In all locations where password
      is set, the password input should also include a password strength
      indicator.
      
      Change-Id: I020af58a6cf1635fe295f5434783ce5b6f6daacb
      9c26c145
  4. 04 Mar, 2018 2 commits
  5. 02 Mar, 2018 1 commit
    • Robert Lyon's avatar
      Bug 1443284: Allow an unsubscribe link for watchlist emails · 17131a35
      Robert Lyon authored
      This patch:
      - adds an 'unsubscribetoken' column to usr_watchlist_view table
       (if we want to unsubscribe other messages we'd need to add an
      'unsubscribetoken' to the relevant table)
      - records the token when one watches the view
      - sends email with unsubscribe link with message type and token to
      avoid exposing any user data
      - link goes to unsubscribe.php page and either unsubscribes user or
      gives generic warning
      
      Currently only working for watchlist notifications being sent via
      email/email digest
      
      Change-Id: I823249108f521faaefe3435f03b84ddf73e2d360
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      17131a35
  6. 01 Mar, 2018 1 commit
  7. 28 Feb, 2018 1 commit
  8. 27 Feb, 2018 1 commit
  9. 25 Feb, 2018 2 commits
  10. 23 Feb, 2018 3 commits
  11. 22 Feb, 2018 2 commits
  12. 21 Feb, 2018 3 commits
  13. 19 Feb, 2018 1 commit
  14. 16 Feb, 2018 4 commits
    • Jaque's avatar
      Bug #1692757: Collapse main menu by pressing Esc key · 4e0251a6
      Jaque authored
      Add js to hide navigation menu when focus is moved away
      from menu or ESC is pressed
      
      behatnotneeded
      
      Change-Id: Ieefc13be65a8c2e7409e9336be13f0d42caa1ed7
      4e0251a6
    • Liam's avatar
      Bug #1440619: Counter for page visits also for profile page and group homepage · 73dda0cd
      Liam authored
      behatnotneeded
      
      Change-Id: I8bec1baf76707b2fb275480b7a1d0e88b722d953
      73dda0cd
    • Robert Lyon's avatar
      Bug 1749836: Show 'Deleted user' author without link on Legal admin page · 4baadd23
      Robert Lyon authored
      behatnotneeded
      
      Change-Id: Ic3dd651ba70d0583b02fbbf7507ad8afca4761ed
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      4baadd23
    • Cecilia Vela Gurovic's avatar
      Bug 1734178: allow user to delete own account · 9837f182
      Cecilia Vela Gurovic authored
      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
          default
      
      - 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
      
      behatnotneeded
      Change-Id: I4ccd9c798cab065ec557eaddf7dfc3a51920b6d0
      9837f182
  15. 14 Feb, 2018 3 commits
  16. 12 Feb, 2018 4 commits
  17. 11 Feb, 2018 2 commits
  18. 09 Feb, 2018 1 commit
  19. 08 Feb, 2018 2 commits
  20. 05 Feb, 2018 1 commit
    • Maria Sorica's avatar
      Bug 1734174: Add the after login privacy page · 44a6284e
      Maria Sorica authored
      Upon login, if the user has not yet agreed to the most
      recent Privacy statement versions, he will be redirected
      to this page.
      
      On install admin user accepts default privacy
      
      behatnotneeded
      
      Change-Id: I6afc3d4d4db0676782a8b1501a962862108eab6b
      44a6284e
  21. 29 Jan, 2018 1 commit
  22. 24 Jan, 2018 1 commit