1. 21 Jul, 2011 1 commit
  2. 20 Jul, 2011 3 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
      Enable multiple auth_remote_user connections · 34ebbfe4
      Piers Harding authored
      Bug #810302
      Enable links to multiple auth instances to be maintained so that
      users can have dual login eg: internal + auth/saml etc.
      Improve validation around switching auth_instance and
      changing the remoteuser at the same time.
      Add checks to ensure remoteuser does not get clobbered by update
      for another user.  Allow override for the CVS upload case (file == unit
      of update).
      Change-Id: I5321c0270aeaa93bd193e8e759b08ab7f8b50ded
      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>
  3. 19 Jul, 2011 11 commits
  4. 18 Jul, 2011 5 commits
  5. 17 Jul, 2011 3 commits
  6. 15 Jul, 2011 2 commits
  7. 14 Jul, 2011 2 commits
    • Richard Mansfield's avatar
      Remove profile icon from session on delete (see bug #805742) · e8d02087
      Richard Mansfield authored
      Commit 0c9774b9
       added a foreign key constraint on the profile icon
      field of the user table.  But when a profile icon is deleted, this
      field isn't updated in the global $USER object, unless the icon is
      deleted from the profile icons page, so the bad profileicon can hang
      around in the session, and then cause an sql error the next time the
      usr table is updated from $USER.
      This change will fix that problem when a user deletes their own
      profile icon, however it may still be possible for the error to occur
      if for example the user is logged in twice.
      Change-Id: I2f8792fcd392be351b8ee9ac77337fd41b046a3d
      Signed-off-by: default avatarRichard Mansfield <richard.mansfield@catalyst.net.nz>
    • Mikael Mrozik's avatar
      Reorder group pages (bug #804592) · 16b7cfab
      Mikael Mrozik authored
      If user has admin access on a group, reorder the list of pages so that the Group Homepage link
      appears at the top, in both the page and the block
      Change-Id: I6918a80b87de2b8004259dae8e5b5055c7db826e
      Signed-off-by: default avatarMikael Mrozik <mikael@catalyst.net.nz>
  8. 13 Jul, 2011 5 commits
  9. 12 Jul, 2011 8 commits