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

LOGS. Make it possible to select the range of days (not only one day) you want to include in the report

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Waiting for peer review
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 1.7, 1.8, 1.9, 2.6.3, 2.7, 3.8
    • Fix Version/s: None
    • Component/s: Logging, Reports
    • Labels:
    • Testing Instructions:
      Hide

      In order to properly test this feature a preexisting Moodle instance is required that already has generated report logs (past and present).

      Prerequisites (Ideally):

      • multiple courses with multiple activities and multiple participants.
      • added groups for some courses.
      • admin or teacher has done some creation, updating and deleting actions (ex. created/updated/deleted an activity, ..)
      • some of the enrolled participants had done some actions within the course (ex. uploaded a file, answered a question, ..)

      Test

      1. Log in as an Admin.
      2. Go to Site administration > Reports > Logs.
        • make sure there is a label for each filter;
        • make sure there is a date range filter ("From" and "To");

      Test date filters.

      1. Filter the logs by date range.
        • enable only "From" filter and pick a date. 
          • make sure the filtered logs are between the selected "From" date until the present date.
        • enable only "From" filter and pick a date.
          • make sure the filtered logs are between the starting date the past until the selected "To" date.
        • enable "From" and "To" filters.
          • make sure the filtered logs are between the selected "From" date until the selected "To" date.
        • "From" and "To" filters disabled.
          • make sure the filtered logs are between the starting date the past until the present date (no date filters).

      Test other filters (Make sure the pre-existing filtering functionality is not broken).

      1. Filter the logs by adding variations of each existing filter (the existing filters should work as they did before).
        • make sure the report logs are properly filtered each time.

       

      Show
      In order to properly test this feature a preexisting Moodle instance is required that already has generated report logs (past and present). Prerequisites (Ideally): multiple courses with multiple activities and multiple participants. added groups for some courses. admin or teacher has done some creation, updating and deleting actions (ex. created/updated/deleted an activity, ..) some of the enrolled participants had done some actions within the course (ex. uploaded a file, answered a question, ..) Test Log in as an Admin. Go to Site administration > Reports > Logs. make sure there is a label for each filter ; make sure there is a date range filter ("From" and "To"); Test date filters. Filter the logs by date range. enable only "From" filter and pick a date.  make sure the filtered logs are between the selected "From" date until the present date. enable only "From" filter and pick a date. make sure the filtered logs are between the starting date the past until the selected "To" date. enable "From" and "To" filters. make sure the filtered logs are between the selected "From" date until the selected "To" date. "From" and "To" filters disabled. make sure the filtered logs are   between the starting date the past until the present date (no date filters). Test other filters (Make sure the pre-existing filtering functionality is not broken). Filter the logs by adding variations of each existing filter (the existing filters should work as they did before). make sure the report logs are properly filtered each time.  
    • Affected Branches:
      MOODLE_17_STABLE, MOODLE_18_STABLE, MOODLE_19_STABLE, MOODLE_26_STABLE, MOODLE_27_STABLE, MOODLE_38_STABLE
    • Pull Master Branch:
      MDL-7984-master
    • Story Points:
      7

      Description

      Date range filtering should be possible in the Logs report (Site administration > Reports > Logs ).

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                23 Vote for this issue
                Watchers:
                17 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 5 hours, 30 minutes
                  5h 30m