1. 02 Nov, 2011 1 commit
  2. 31 Oct, 2011 1 commit
  3. 27 Oct, 2011 1 commit
  4. 06 Oct, 2011 1 commit
  5. 04 Oct, 2011 2 commits
  6. 03 Oct, 2011 1 commit
  7. 29 Sep, 2011 1 commit
  8. 28 Sep, 2011 1 commit
    • Richard Mansfield's avatar
      Create all profiles with logged-in access by default (bug #807278) · f820ea6c
      Richard Mansfield authored
      There is currently only a site-wide setting for logged-in profile view
      access.  This means that when two institutions share a site, and one
      wants open profiles and another only wants institution-visible profiles,
      new users in the open-profile institution must be asked to manually add
      logged-in access on their profile.  Because we expect many more
      open-profile institutions than closed-profile institutions on a site, it
      makes more sense to put the onus on the closed-profile institutions to
      ensure their members remove logged-in access manually.
      This change ensures logged-in access is added to all new profiles, but
      only locks that access when the loggedinprofileviewaccess setting is on.
      Change-Id: I3375d7b2f8eb635a11879bf7758267f48f74c508
      Signed-off-by: default avatarRichard Mansfield <richard.mansfield@catalyst.net.nz>
  9. 15 Sep, 2011 1 commit
  10. 12 Sep, 2011 1 commit
  11. 08 Sep, 2011 2 commits
  12. 07 Sep, 2011 1 commit
  13. 02 Sep, 2011 1 commit
  14. 01 Sep, 2011 1 commit
  15. 29 Aug, 2011 2 commits
  16. 26 Aug, 2011 1 commit
    • Melissa Draper's avatar
      Remove temporary session folder code (bug #817940) · 8e8132fb
      Melissa Draper authored
      This patch removes the 'temporary' code that was checking for the
      existance of the session directories at each session creation. This
      check is performed at install and at update, however if the session
      directory goes away somehow between updates, there is currently
      _no_ way to restore it without one of these two options. This may
      need to be considered before merging in this change.
      Change-Id: Ia6020c0b73ce9e172e718c9638a312b1f0162295
      Signed-off-by: default avatarMelissa Draper <melissa@catalyst.net.nz>
  17. 25 Aug, 2011 1 commit
  18. 24 Aug, 2011 2 commits
  19. 22 Aug, 2011 1 commit
  20. 19 Aug, 2011 1 commit
    • Hugh Davenport's avatar
      Allow group members to view their own files · 7d9b3749
      Hugh Davenport authored
      If a file is in the groups area that doesn't have member access
      then the group member that initially uploaded it can't view it
      This patch allows the author (uploader) of a file to still have access
      no matter what the access is set to for the group role they belong to
      Bug #812673
      Change-Id: I1d5bbccb41d34af15617ac5abc673b1265ac9f3e
      Signed-off-by: default avatarHugh Davenport <hugh@catalyst.net.nz>
  21. 16 Aug, 2011 1 commit
    • Richard Mansfield's avatar
      Preserve admin/system user fields when committing LiveUser instance · 725ba929
      Richard Mansfield authored
      The $USER object is saved to the usr table in the db whenever it
      changes, and also periodically when the lastaccess property is updated.
      However, for some fields, it's not appropriate to overwrite the db
      value with the $USER property, because these fields are generally only
      modifiable by an admin (e.g. quota, suspended) or the system (e.g.
      active).  Previously we have tried to deal with this by removing the
      sessions of users whose properties are modified by an admin.  This is
      okay when suspending or deleting a user, because the user should be
      forced to log out anyway.  But for other properties like the user file
      quota, it shouldn't be necessary to force the user to log out because
      the value was modified by an admin.  It makes more sense to specify a
      list of fields (including quota) that should be reloaded into $USER on
      every commit.
      Change-Id: Id0268a29be976a506b09d81aeb6a5b80a26e72fa
      Signed-off-by: default avatarRichard Mansfield <richard.mansfield@catalyst.net.nz>
  22. 03 Aug, 2011 1 commit
  23. 27 Jul, 2011 1 commit
  24. 21 Jul, 2011 2 commits
  25. 20 Jul, 2011 2 commits
    • Piers Harding's avatar
      Redevelop auth/saml - self-linking accounts, dual login · 93358ed3
      Piers Harding authored
      Bug #810302
      Redevelop auth/saml:
       * remove cludged session handling
       * add sanity checking of ssphp config - must not be phpsession now (use memcache)
       * improve handling of original target URL on login
       * add config option to enable user-login-linking
       * add screen for user to login to local account for linking
       * add linking screen
       * improve error messages
      (note: fixed code formatting error found by Jenkins)
      Moved login string out to earlier commit
      Change-Id: Ib93680e225c325b30b3dc200152590e5e81eaa95
      Signed-off-by: default avatarPiers Harding <piers@catalyst.net.nz>
    • Piers Harding's avatar
      Add SAML based SSO Login link · a95292b4
      Piers Harding authored
      Bug #810302
      Add a link to auth/saml if the SAML auth plugin is enabled
      This appears on all login panels
      (whitespace given back)
      Switched to checking auth_instance
      Moved login string to this commit
      This appears on login diversion page
      Change-Id: Ia8a799396a9f33bc0cc6e0c59549e2464253ca31
      Signed-off-by: default avatarPiers Harding <piers@catalyst.net.nz>
  26. 17 Jul, 2011 1 commit
  27. 15 Jul, 2011 1 commit
    • Eugene Venter's avatar
      Make profile pics available in files area · 4a7b4ac4
      Eugene Venter authored
      bug #605747 and bug #806501
      When a user uploads a new profile icon, it now gets added to the
      "images" folder in their files area. Profile icons are emphasised and
      descriptions aren't editable. Warning notifications, when deleting a
      default profile icon or when deleting a folder containing profile
      icons, are implemented.
      Signed-off-by: default avatarEugene Venter <eugene@catalyst.net.nz>
      Change-Id: I3f8c93c4b65814aa183f0eaa8e1739e750c87905
  28. 12 Jul, 2011 2 commits
  29. 05 Jul, 2011 1 commit
  30. 01 Jul, 2011 2 commits
  31. 28 Jun, 2011 1 commit
  32. 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
      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>