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

Convert configuration changes report to a system report

    XMLWordPrintable

Details

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • Hide

      Manual test

      1. Login as admin
      2. Navigate to Reports > Config changes in site administration
      3. Confirm clicking on columns sorts them
      4. Confirm you are able to page through the report
      5. Press Filters button
      6. Set the Setting filter to Contains: debug
      7. Press Apply
      8. Confirm report is now filtered to match
      9. Set various filters to confirm they work as expected
      10. Select Microsoft Excel in the Download table data as select
      11. Press Download
      12. Confirm filtered data is downloaded
      13. Press Filters button
      14. Press Reset all
      15. Confirm report is now showing all content
      16. Confirm you can toggle between showing "Show all X" vs. "Show 30 per page"

      Automatic filtering by URL (MDL-69898)

      1. Navigate to site administration
      2. Search for "analytics"
      3. Uncheck the enableanalytics setting and press save changes (to generate appropriate event)
      4. Open the user menu and press Profile
      5. Press Reports > Today's logs
      6. Click the Config log created event name from step 3.
      7. Confirm the Config changes report opens
      8. Confirm the report is pre-filtered with only those records matching this setting

      Automated tests

      $ bin/moodle-docker-compose exec --user www-data webserver php admin/tool/behat/cli/run.php --tags=@report_configlog
      

      Show
      Manual test Login as admin Navigate to Reports > Config changes in site administration Confirm clicking on columns sorts them Confirm you are able to page through the report Press Filters button Set the Setting filter to Contains: debug Press Apply Confirm report is now filtered to match Set various filters to confirm they work as expected Select Microsoft Excel in the Download table data as select Press Download Confirm filtered data is downloaded Press Filters button Press Reset all Confirm report is now showing all content Confirm you can toggle between showing "Show all X" vs. "Show 30 per page" Automatic filtering by URL ( MDL-69898 ) Navigate to site administration Search for "analytics" Uncheck the enableanalytics setting and press save changes (to generate appropriate event) Open the user menu and press Profile Press Reports > Today's logs Click the Config log created event name from step 3. Confirm the Config changes report opens Confirm the report is pre-filtered with only those records matching this setting Automated tests $ bin/moodle-docker-compose exec --user www-data webserver php admin/tool/behat/cli/run.php --tags=@report_configlog

    Description

      As part of MDL-70343 epic, we will convert the configuration changes report to a system report defined using Report builder

      Attachments

        Issue Links

          Activity

            People

              pholden Paul Holden
              pholden Paul Holden
              David Matamoros David Matamoros
              Adrian Greeve Adrian Greeve
              Angelia Dela Cruz Angelia Dela Cruz
              Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo, Carlos Castillo, David Matamoros, Mikel Martín Corrales, Paul Holden
              Votes:
              1 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                19/Apr/22

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 week, 2 hours, 1 minute
                  1w 2h 1m