Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-59730

Add filters when viewing "All logs" for user

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Reopened
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.3.1
    • Fix Version/s: None
    • Component/s: Events API
    • Labels:
    • Testing Instructions:
      Hide
      1. Go to user's "All logs" via Site administration => Users => Accounts => Browse list of users => Select any user to get to Profile => Reports => All logs
      2. Filter by course, should filter by course
      3. Filter by day, should filter by day
      4. Filter by course and then activity, should filter by activity in course
      5. Filter by action, should filter by action
      6. Download results in CSV, should download results matching given filters
      Show
      Go to user's "All logs" via Site administration => Users => Accounts => Browse list of users => Select any user to get to Profile => Reports => All logs Filter by course, should filter by course Filter by day, should filter by day Filter by course and then activity, should filter by activity in course Filter by action, should filter by action Download results in CSV, should download results matching given filters
    • Difficulty:
      Easy
    • Affected Branches:
      MOODLE_33_STABLE
    • Pull Master Branch:

      Description

      If you view "All logs" in a user's profile, it is just a graph and a list of events, but no way to filter the logs like when viewing course logs. We want to be able to filter those logs to narrow track down what the user is doing.

      Features needed:

      1. Ability to get logs for a single date or a date range.
      2. Ability to select a single course, a series of courses (Course B, C, D), or multiple select (Course B and D).
      3. Ability to Export the logs to .csv format.

      This patch allows the selection of a single course. Maybe a further improvement would be to add in a multiple course selector later on.

        Attachments

          Activity

            People

            Assignee:
            rex Rex Lorenzo
            Reporter:
            rex Rex Lorenzo
            Peer reviewer:
            Adrian Greeve
            Integrator:
            Damyon Wiese
            Participants:
            Component watchers:
            Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated: