1. 28 Jun, 2011 1 commit
  2. 24 Jun, 2011 1 commit
    • Darryl Hamilton's avatar
      Add optional institution registration confirmation (bug #662775) · f46e341e
      Darryl Hamilton authored
      
      
      There is now a new option in the settings for an institution to
      confirm registrations. When this is set, a new user admitting
      themselves to an institution is required to complete an extra step
      during registration, where they must provide a "reason" for their
      registration.
      
      After email verification the user must wait until an administrator
      approves or denies their registration before they can properly
      access the site. For the administrator, this is done via a new
      admin page under Institutions, called "Pending Registrations".
      
      Change-Id: I2bd68e39a9f4ef89f350ac573d8232f342de6fdc
      Author: Stacey Walker <stacey@catalyst-eu.net>
      Signed-off-by: default avatarBrett Wilkins <brett@catalyst.net.nz>
      Signed-off-by: default avatarDarryl Hamilton <darrylh@catalyst.net.nz>
      f46e341e
  3. 23 Jun, 2011 1 commit
  4. 22 Jun, 2011 1 commit
  5. 21 Jun, 2011 1 commit
  6. 20 Jun, 2011 1 commit
  7. 16 Jun, 2011 1 commit
  8. 12 Jun, 2011 1 commit
  9. 01 Jun, 2011 1 commit
    • Iñaki Arenaza's avatar
      Update user info on login can prevent re-login if a LDAP attribute is empty. · cdfbe963
      Iñaki Arenaza authored
      
      
      If the LDAP attribute is empty, some LDAP servers don't return the attribute in
      the answer (as an empty value). This means the missing attribute is not present
      in the $ldapdetails array returned by get_userinfo_ldap(). If we try to compare
      the missing entry with the existing user value, they are always different
      (unless the existing entry was also empty). Which means we assign an empty value
      to the user profile field (which is not allowed by the db).
      
      Simply testing if the LDAP attribute has been retrieved and is not empty before
      making the comparison fixes the problem.
      
      Tested with both MS AD (on W2003) and OpenLDAP 2.4.23 (on Debian).
      
      Fixes bug #656679 (which also fixes bug #788029)
      
      Change-Id: I81b59114b7fedeb8b575738b21ca4d6fd2670532
      Signed-off-by: default avatarIñaki Arenaza <iarenaza@mondragon.edu>
      cdfbe963
  10. 26 May, 2011 1 commit
  11. 13 May, 2011 2 commits
  12. 12 May, 2011 1 commit
  13. 09 May, 2011 2 commits
  14. 06 May, 2011 3 commits
  15. 05 May, 2011 1 commit
  16. 03 May, 2011 2 commits
  17. 02 May, 2011 2 commits
  18. 21 Apr, 2011 2 commits
  19. 15 Apr, 2011 1 commit
  20. 11 Apr, 2011 1 commit
  21. 07 Apr, 2011 3 commits
  22. 02 Mar, 2011 1 commit
  23. 28 Feb, 2011 1 commit
  24. 22 Feb, 2011 1 commit
  25. 28 Jan, 2011 3 commits
  26. 27 Jan, 2011 1 commit
  27. 19 Jan, 2011 1 commit
  28. 22 Dec, 2010 2 commits