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

[Epic] Create an Event Monitor tool

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Test 1

      1. Run unit tests.

      Test 2

      1. Run behat tests.

      Test 3

      1. Go through each subtask and do the tests if instructions are present.
        (You might want to checkout the tips section below)

      Test 4

      1. Do exploratory testing

      Tips that will help you takeover the world

      1. The tool has two major components rules and subscriptions. You can create rules at site level or course level from following locations in the navigation:-
        1. Home / ► Site administration / ► Reports / ► Event monitoring rules
        2. Home / ► Courses / ► Miscellaneous / ► test / ► Reports / ► Event monitoring rules
      2. Subscriptions can be managed from:-
        1. My profile settings > Event monitoring
      3. If you are testing if notification was sent or not, please make sure you don't forgot to run cron. Cron should also have a section towards the end "Adhock task executed"
      4. The various database tables for this project are
        1. tool_monitor_events - stores a cached list of events
        2. tool_monitor_rules - stores various rules
        3. tool_monitor_subscriptions - stores subscriptions
      Show
      Test 1 Run unit tests. Test 2 Run behat tests. Test 3 Go through each subtask and do the tests if instructions are present. (You might want to checkout the tips section below) Test 4 Do exploratory testing Tips that will help you takeover the world The tool has two major components rules and subscriptions. You can create rules at site level or course level from following locations in the navigation:- Home / ► Site administration / ► Reports / ► Event monitoring rules Home / ► Courses / ► Miscellaneous / ► test / ► Reports / ► Event monitoring rules Subscriptions can be managed from:- My profile settings > Event monitoring If you are testing if notification was sent or not, please make sure you don't forgot to run cron. Cron should also have a section towards the end "Adhock task executed" The various database tables for this project are tool_monitor_events - stores a cached list of events tool_monitor_rules - stores various rules tool_monitor_subscriptions - stores subscriptions
    • Fixed Branches:
      MOODLE_28_STABLE
    • Epic Name:
      Event monitor
    • Pull Master Branch:
      event_monitor

      Description

      Create a report that lets users subscribe to various events happening in Moodle.
      http://docs.moodle.org/dev/Event_Monitor_specification

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ankit_frenz Ankit Agarwal
              Reporter:
              ankit_frenz Ankit Agarwal
              Integrator:
              Damyon Wiese
              Tester:
              Dan Poltawski
              Participants:
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
              Votes:
              6 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                10/Nov/14