1. 12 Jan, 2017 1 commit
  2. 26 Sep, 2016 1 commit
    • Aaron Wells's avatar
      Bug 1533377: Browserid end-of-life migration script · cfef0ff9
      Aaron Wells authored
      This patch removes all authentication functionality
      from the browserid auth plugin. It adds a script,
      accessible through the plugin's configuration page,
      to migrate user accounts from browserid to
      internal auth.
      
      Also includes changes to allow users to be searched
      by authtype, and to prevent non-useable plugins
      from being enabled on the plugin config page.
      
      Change-Id: I4e8bd9fc4d2fb2ccaa1845fda533c9373ec251bd
      behatnotneeded: Can't test with behat
      cfef0ff9
  3. 19 Sep, 2016 1 commit
  4. 01 Jul, 2016 1 commit
  5. 13 Mar, 2016 1 commit
    • Robert Lyon's avatar
      Bug 1545380: Profile images on user list broken for staff · b5bf4d5d
      Robert Lyon authored and Kristina Hoeppner's avatar Kristina Hoeppner committed
      
      
      When 'Staff report access' is set to 'no'. This is due to the column
      being built from both the 'select' and 'icon' part of the $cols array.
      
      So need to pass in a mostly blank 'select' column info rather than
      unset it.
      
      Also fixed up the missing right side line on button when viewing page as
      staff with 'Staff report access' set to 'yes'
      
      behatnotneeded
      
      Change-Id: I97d77f0dc136967efa16945114bcd990e49754d0
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      b5bf4d5d
  6. 22 Sep, 2015 1 commit
  7. 10 Sep, 2015 1 commit
  8. 20 Jul, 2015 1 commit
    • Son Nguyen's avatar
      Improvement of user email addresses management. Bug 1462806 · 9dfc7a7c
      Son Nguyen authored
      Allow the site and institution admins to
      - see all user's addresses in the 'User search' page
      - update user's primary email address via CSV
        and the user 'Account settings' page
      
      Change-Id: Ie1c00963e695fb2d8f15053f195202b785c6c7d6
      9dfc7a7c
  9. 15 Jun, 2015 1 commit
  10. 02 Feb, 2015 1 commit
  11. 18 Sep, 2014 1 commit
    • Robert Lyon's avatar
      The archiving of submitted pages/collections from groups (Bug #1335670) · 5c57b565
      Robert Lyon authored
      
      
      This patch contains:
      - The export queue system where pages/collections on release from
      submission are added to the export queue table ready to be archived.
      - The export queue admin page showing what is in the queue to be
      exported. The cron runs every 6 minutes. Queue items failed to export
      are also shown here.
      - The archive list admin page, where one can download the generated
      leap2a files for the archived submissions.
      
      In this patch you should be able to add things to the export queue by
      either releasing a sumbission on a group that has 'archive
      submissions' option ticked. This will add the archive to that archived
      submission page, or you can also run a leap2a export from portfolio
      export which will add the export queue and send you an email once the
      export is done.
      
      Things to note:
      - The is a server busy function that stops the export queue from
      running but I'm not too sure if the threshold is too low/high
      - The export queue tries to export the first 100 items each run but if
      resources are fine in handling that easily then the number could be
      higher but I'm not sure of what will be a good number.
      - Currently there is alsoe infrastructure like table columns for dealing
      with releasing submissions from external systems (eg moodle) but that
      functuionality is yet to be built.
      - The checking of server busy in MS windows untested - may need to
      just let MS ignore server busy check as there doesn't seem to be
      standard way to check this.
      
      Change-Id: If4c1d272e9c5d46fbf16b2ff73ceb2687c06ffd4
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      5c57b565
  12. 27 May, 2014 1 commit
  13. 23 Feb, 2014 1 commit
  14. 27 Jan, 2014 1 commit
  15. 14 Oct, 2013 1 commit
  16. 20 Aug, 2013 1 commit
  17. 27 Jun, 2013 1 commit
  18. 13 Jun, 2013 1 commit
  19. 22 Apr, 2013 1 commit
    • Son Nguyen's avatar
      Add a filter for users with duplicate emails (Bug #1166499) · cf31e142
      Son Nguyen authored and Aaron Wells's avatar Aaron Wells committed
      
      
      1. When the option "Filter by duplicate email addresses" is checked,
       the result table will list the accounts with duplicate emails.
       The primary email and additional emails will be shown in the column
      'Emails'
       The column 'Emails' is still sortable based on the primary email
      
      2. Also add the column 'Authentication' in search result table
      
      3. Reset offset param when changing the filters
      
      Change-Id: Id59f2de1d9a95c0bb67e8da40eebfeb5a5def60f
      Signed-off-by: default avatarSon Nguyen <son.nguyen@catalyst.net.nz>
      cf31e142
  20. 30 Nov, 2012 2 commits
  21. 19 Nov, 2012 1 commit
  22. 15 Oct, 2012 1 commit
  23. 12 Jun, 2012 1 commit
  24. 08 Jun, 2012 1 commit
  25. 05 Jun, 2012 1 commit
  26. 29 May, 2012 1 commit
  27. 28 Feb, 2012 1 commit
  28. 08 Feb, 2012 1 commit
  29. 07 Feb, 2012 1 commit
    • Richard Mansfield's avatar
      Add admin report on access lists of user pages (bug #919009) · 6266cae9
      Richard Mansfield authored
      
      
      Adds a new "User reports" page to the admin section, accessible by
      admins, which produces a list of all the pages owned by a given set of
      users, and a list of who is on the access list for each page.
      
      The users are selected using the checkboxes on the admin user search
      page, and the page is reachable from admin user search using a new
      "View reports" button on that page.
      
      The CSV download that previously appeared on the Bulk actions page is
      more appropriate on a reports page, so CSV download is also moved from
      Bulk actions to User reports.  Email and remoteuser fields are only
      displayed to site and institution administrators.
      
      Because some sites will not want to allow staff to see the page access
      lists of all users in their institutions, access to this page by staff
      is controlled by a new "Staff report access" site setting.
      
      Change-Id: Id02b58416e3dfb28fd39c1170426ddefe6669efe
      Signed-off-by: default avatarRichard Mansfield <richard.mansfield@catalyst.net.nz>
      6266cae9
  30. 31 Jan, 2012 1 commit
    • Richard Mansfield's avatar
      Allow staff to access the admin user search page (bug #919009) · 2f43bf94
      Richard Mansfield authored
      
      
      Staff members will be able to search through all users in their
      institutions, but they cannot edit a user unless they are also an
      administrator for them (institution or site administrator).
      
      Links from the usernames to the account settings page are only
      displayed when the logged-in user is an administrator for the listed
      user.
      
      The "edit selected users" button is only displayed to site and
      institutional admins, and the bulk actions page it links to now
      explicitly states which users have been filtered out due to lack of
      institutional admin privileges.
      
      Email addresses are removed from the list for staff users.
      
      If the logged-in user is an admin in one institution, and staff in
      another, email is displayed and usernames linked only for the
      'adminned' users.  The bulk actions page is still reachable, but any
      selected users who are not adminned by the logged-in user will be
      removed.
      
      Change-Id: Ia65a960df9af7c5794002007e7580ba5f9a4c9d7
      Signed-off-by: default avatarRichard Mansfield <richard.mansfield@catalyst.net.nz>
      2f43bf94
  31. 12 Sep, 2011 1 commit
  32. 06 Sep, 2011 1 commit
  33. 20 Jul, 2011 1 commit
  34. 19 Jul, 2011 1 commit
  35. 15 Jul, 2011 1 commit
  36. 28 Jun, 2011 4 commits