1. 08 May, 2019 2 commits
  2. 31 Aug, 2018 1 commit
  3. 04 Jul, 2018 1 commit
  4. 19 Jun, 2018 1 commit
  5. 17 Jun, 2018 2 commits
  6. 16 Feb, 2018 1 commit
    • 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
  7. 14 Feb, 2018 1 commit
  8. 12 Feb, 2018 2 commits
    • Maria Sorica's avatar
      Bug 1734169: Allow the user to say why he refuses the privacy · 35a117ac
      Maria Sorica authored
      Add a textare in the 'are you sure' modal where the
      user can write the reason why he refuses to consent to
      a privacy statement.
      This reason will be sent in a message to the institution
      or site admin.
      
      behatnotneeded
      
      Change-Id: I6abe4c8c7c517b1319139497bedb40525d095fcb
      35a117ac
    • Maria Sorica's avatar
      Bug 1734169: Send message to admin when user rejects the privacy · ccb01ab6
      Maria Sorica authored
      When a user doesn't consent to a privacy statement,
      a message will be sent to the institution/site admin.
      
      If the user is part of an institution,the message
      will be sent just to the inst admin. Else the
      message will be sent to the site admin.
      
      behatnotneeded
      
      Change-Id: I7b3b87a59a537a805d851d29031df9cff941863e
      ccb01ab6
  9. 25 Sep, 2017 2 commits
  10. 15 Jun, 2017 1 commit
  11. 28 May, 2017 1 commit
  12. 26 Jan, 2017 1 commit
  13. 25 Jan, 2017 1 commit
  14. 16 Jan, 2017 1 commit
  15. 12 Jul, 2016 1 commit
  16. 26 Jun, 2016 1 commit
  17. 27 Jan, 2016 1 commit
  18. 09 Dec, 2015 1 commit
  19. 26 Nov, 2015 1 commit
  20. 28 Sep, 2015 1 commit
  21. 10 Sep, 2015 1 commit
  22. 15 Jun, 2015 3 commits
  23. 29 Apr, 2015 1 commit
  24. 21 Aug, 2014 1 commit
  25. 24 Jul, 2014 1 commit
  26. 16 Jun, 2014 1 commit
  27. 05 Jun, 2014 1 commit
  28. 04 Jun, 2014 1 commit
  29. 14 Apr, 2014 1 commit
  30. 03 Mar, 2014 1 commit
  31. 26 Feb, 2014 1 commit
    • Christian Tuveve-Aiono's avatar
      Bug#1086569 Fixed the statistics display message · fb128a98
      Christian Tuveve-Aiono authored
      
      
      When the staff statistics access option has been
      turned off,the institution statistics display message has been
      made clearer letting the user know they have no access.
      
      Also fixed problem where user is admin in one institution and staff
      in another but can not see stats for the institution they are a staff
      member in (when staff statistics are turned on)
      
      Change-Id: I81f2cd7d37bc13106429369fbd9a8eb018d7fcdd
      Signed-off-by: default avatarChristian Tuveve-Aiono <handlethesandal@gmail.com>
      fb128a98
  32. 14 Jan, 2014 1 commit
  33. 13 Jan, 2014 1 commit
    • Aaron Wells's avatar
      Decoupling "copy to new users" settings from other settings · 5580903d
      Aaron Wells authored
      Bug 1267633: Currently the settings for forcing a page to be copied
      to new users, new groups, and new institution members, are only available
      if the page is set to be copyable and is viewable to logged-in users.
      
      But logically there's no reason to link those settings together.
      
      Change-Id: I68b4579d891a56e617a04947664d01d59e620bdf
      5580903d
  34. 08 Jan, 2014 1 commit
    • Aaron Wells's avatar
      Introducing the institution_config table · 5be3b920
      Aaron Wells authored
      Bug 1264429: This patch creates the table, refactors the get_institution_config() method,
      the Institution class, and the institution editing page, to use the new table.
      
      Henceforth columns should only be added to the main "institution" table if they represent
      a required setting (like name and displayname), or they need to be accessed frequently by
      direct SQL queries.
      
      Change-Id: I4564240d2c55ec2b6ec90868290a61cf4321460a
      5be3b920