1. 25 Feb, 2009 2 commits
  2. 18 Feb, 2009 1 commit
  3. 16 Feb, 2009 2 commits
  4. 09 Feb, 2009 1 commit
  5. 20 Jan, 2009 1 commit
  6. 15 Dec, 2008 2 commits
  7. 21 Oct, 2008 1 commit
  8. 29 Sep, 2008 2 commits
  9. 21 Sep, 2008 1 commit
    • Nigel McNie's avatar
      [sfd08] Add 'lastaccess' field to users. · e79ac4ff
      Nigel McNie authored
      There is a configuration parameter that sets how often this field is updated. This prevents DB writes every page load, though this behaviour can be achieved by setting the parameter to 0 if necessary.
  10. 17 Sep, 2008 1 commit
  11. 02 Sep, 2008 2 commits
  12. 30 Aug, 2008 1 commit
  13. 29 Aug, 2008 1 commit
    • Penny Leach's avatar
      ROUGH AS GUTS first commit of portfolio importer · 9dda41d0
      Penny Leach authored
      still to do:
      - cron processing is completely untested
      - i would like to split out the import table based on the transport:
        import_queue.host and token should go into a import_queue_mnet table
      - it's possibly worth thinking about making import a proper plugin type.
        not sure about the effect this has on the import transport
        framework...  it might be possible to have both import and
        import transport plugintypes but that might be too heavy
      - at the very least if we split out import_queue.host and token into an
        mnet table it will pave the way for a better refactor laterz.
      - i would still really like to improve the mnet namespacing but that
        might be plausible at this point.
      - need to write docs about arguments and return types
      - i want to change the content_ready arguments to not include
        $filesmanifest as that is dependent on format being file - it may
        be actually better to dispatch somewhere else based on $format and
        then just have a generic $data which would be $filesmanifest for files
        and then something else for something like LEAP or maharanative or
        whatever, as this is checked in the importer, not not the
  14. 15 Aug, 2008 1 commit
  15. 11 Aug, 2008 1 commit
  16. 30 Jul, 2008 1 commit
  17. 27 Jul, 2008 2 commits
  18. 26 Jul, 2008 2 commits
    • Nigel McNie's avatar
      Put the ID of the authinstance that was used in the session for MNET users.... · e8c5b56e
      Nigel McNie authored
      Put the ID of the authinstance that was used in the session for MNET users. Unset all MNET related variables in the session when logging out.
    • Nigel McNie's avatar
      Add an option - usersuniquebyusername - that allows users from multiple... · 396c6dce
      Nigel McNie authored
      Add an option - usersuniquebyusername - that allows users from multiple institutions to SSO in to one Mahara account. Tentative fix for #2243.
      If this option is turned on (only in config.php), then when users SSO in from any XMLRPC authentication instance, they will be considered the same user if they have the same username. This differs from current behaviour, in that if the users' authinstances are different then they are considered different users.
      If this option is turned on, no institution in the system is allowed to have self registration turned on. Also, users must be able to belong to multiple institutions.
      This option added thanks to Howard Miller/Glasgow University.
  19. 19 Jul, 2008 1 commit
  20. 13 Jul, 2008 1 commit
  21. 01 Jul, 2008 1 commit
  22. 26 Jun, 2008 1 commit
  23. 25 Jun, 2008 1 commit
  24. 23 Jun, 2008 2 commits
  25. 17 Jun, 2008 1 commit
    • Nigel McNie's avatar
      Initial commit of grouptype work. Yay! · 94e7bfd8
      Nigel McNie authored
      A directory structure has been added in lib/ for grouptypes, and the skeletons for the standard and course ones are in place.
      The group creation page shows the dropdown used for selecting group type/join type. Although currently creation itself is broken.
  26. 09 Jun, 2008 1 commit
  27. 28 Apr, 2008 1 commit
  28. 24 Apr, 2008 1 commit
    • Nigel McNie's avatar
      Improved handling of parent/child authentication so duplicate users are not created. · ed2b4ac8
      Nigel McNie authored
      This comes from a report on the forums: http://www.mahara.org/node/155
      The problem stemmed from an apparent misunderstanding in the code about the purpose of the 'authinstance' column in the usr table. It is for the authentication instance the user uses to log in, and is normally the parent if they are using a child/parent authentication method. However, if the authentication method doesn't have a parent, it will be the child.
      This means we need to change checks in a couple of places to look for the parent _or_ child, rather than just one of them. Otherwise, some parts of the code believe that users don't exist when in fact they do, etc.
  29. 01 Apr, 2008 1 commit
  30. 18 Mar, 2008 2 commits
  31. 14 Mar, 2008 1 commit