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

Add bulk unenrolment functionality to 'self enrolment' plugin

    Details

    • Testing Instructions:
      Hide
      1. Create a course with self enrolment
      2. Self-enrol as several users into it
      3. As teacher go to Course administration>Users>Enrolled users
      4. Filter users by the self enrolment method
      5. Make sure you can bulk edit and delete these enrolments

      Changes are also made to manual enrolment plugin to re-use the same function, make sure there are no regressions:

      1. Enrol several users into course manually
      2. As teacher go to Course administration>Users>Enrolled users
      3. Filter users by the self enrolment method
      4. Make sure you can bulk edit and delete these enrolments
      Show
      Create a course with self enrolment Self-enrol as several users into it As teacher go to Course administration>Users>Enrolled users Filter users by the self enrolment method Make sure you can bulk edit and delete these enrolments Changes are also made to manual enrolment plugin to re-use the same function, make sure there are no regressions: Enrol several users into course manually As teacher go to Course administration>Users>Enrolled users Filter users by the self enrolment method Make sure you can bulk edit and delete these enrolments
    • Affected Branches:
      MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_24_STABLE, MOODLE_25_STABLE, MOODLE_28_STABLE, MOODLE_29_STABLE, MOODLE_30_STABLE, MOODLE_31_STABLE, MOODLE_32_STABLE
    • Pull Master Branch:
      MDL-31012-master

      Description

      Notice the missing functionality while testing MDL-30945.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

              rwijaya Rossiani Wijaya created issue -
              rwijaya Rossiani Wijaya made changes -
              Field Original Value New Value
              Link This issue discovered while testing MDL-30945 [ MDL-30945 ]
              salvetore Michael de Raadt made changes -
              Fix Version/s DEV backlog [ 10464 ]
              Labels triaged
              Affects Version/s 2.3 [ 10657 ]
              skodak Petr Skoda made changes -
              Assignee moodle.com [ moodle.com ] Petr Škoda (skodak) [ skodak ]
              skodak Petr Skoda made changes -
              Assignee Petr Škoda (skodak) [ skodak ] moodle.com [ moodle.com ]
              skodak Petr Skoda made changes -
              Assignee moodle.com [ moodle.com ]
              vaughany Paul Vaughan made changes -
              Affects Version/s 2.5.1 [ 12652 ]
              vaughany Paul Vaughan made changes -
              Affects Version/s 2.4.5 [ 12653 ]
              marina Marina Glancy made changes -
              Status Open [ 1 ] Open [ 1 ]
              Affects Version/s 2.8.1 [ 14350 ]
              Priority Minor [ 4 ] Major [ 3 ]
              Sprint candidate Soon [ 10241 ]
              marina Marina Glancy made changes -
              Link This issue Testing discovered MDL-54777 [ MDL-54777 ]
              marina Marina Glancy made changes -
              Link This issue Testing discovered MDL-54778 [ MDL-54778 ]
              marina Marina Glancy made changes -
              Link This issue Discovered while testing MDL-30945 [ MDL-30945 ]
              marina Marina Glancy made changes -
              Link This issue Testing discovered MDL-30945 [ MDL-30945 ]
              marina Marina Glancy made changes -
              marina Marina Glancy made changes -
              Status Open [ 1 ] Waiting for peer review [ 10012 ]
              Testing Instructions Perform bulk unerolment of self enrolment plugin. # Create a course with self enrolment
              # Self-enrol as several users into it
              # As teacher go to Course administration>Users>Enrolled users
              # Filter users by the self enrolment method
              # Make sure you can bulk edit and delete these enrolments
              Assignee Marina Glancy [ marina ]
              cibot CiBoT made changes -
              Labels triaged ci triaged
              jaked Jake Dallimore made changes -
              Peer reviewer Jake Dallimore [ jaked ]
              jaked Jake Dallimore made changes -
              Remaining Estimate 0 minutes [ 0 ]
              Status Waiting for peer review [ 10012 ] Peer review in progress [ 10013 ]
              marina Marina Glancy made changes -
              Testing Instructions # Create a course with self enrolment
              # Self-enrol as several users into it
              # As teacher go to Course administration>Users>Enrolled users
              # Filter users by the self enrolment method
              # Make sure you can bulk edit and delete these enrolments
              # Create a course with self enrolment
              # Self-enrol as several users into it
              # As teacher go to Course administration>Users>Enrolled users
              # Filter users by the self enrolment method
              # Make sure you can bulk edit and delete these enrolments

              Changes are also made to manual enrolment plugin to re-use the same function
              # Enrol several users into course manually
              # As teacher go to Course administration>Users>Enrolled users
              # Filter users by the self enrolment method
              # Make sure you can bulk edit and delete these enrolments
              marina Marina Glancy made changes -
              Testing Instructions # Create a course with self enrolment
              # Self-enrol as several users into it
              # As teacher go to Course administration>Users>Enrolled users
              # Filter users by the self enrolment method
              # Make sure you can bulk edit and delete these enrolments

              Changes are also made to manual enrolment plugin to re-use the same function
              # Enrol several users into course manually
              # As teacher go to Course administration>Users>Enrolled users
              # Filter users by the self enrolment method
              # Make sure you can bulk edit and delete these enrolments
              # Create a course with self enrolment
              # Self-enrol as several users into it
              # As teacher go to Course administration>Users>Enrolled users
              # Filter users by the self enrolment method
              # Make sure you can bulk edit and delete these enrolments

              Changes are also made to manual enrolment plugin to re-use the same function, make sure there are no regressions:
              # Enrol several users into course manually
              # As teacher go to Course administration>Users>Enrolled users
              # Filter users by the self enrolment method
              # Make sure you can bulk edit and delete these enrolments
              jaked Jake Dallimore made changes -
              Labels ci triaged ci cime triaged
              cibot CiBoT made changes -
              Labels ci cime triaged ci triaged
              jaked Jake Dallimore made changes -
              Status Peer review in progress [ 10013 ] Development in progress [ 3 ]
              cibot CiBoT made changes -
              Labels ci triaged triaged
              marina Marina Glancy made changes -
              Status Development in progress [ 3 ] Waiting for integration review [ 10010 ]
              marina Marina Glancy made changes -
              Labels triaged docs_required release_notes triaged
              cibot CiBoT made changes -
              Status Waiting for integration review [ 10010 ] Waiting for integration review [ 10010 ]
              Integration priority 0
              Original Estimate 0 minutes [ 0 ]
              cibot CiBoT made changes -
              Labels docs_required release_notes triaged ci docs_required release_notes triaged
              cibot CiBoT made changes -
              Status Waiting for integration review [ 10010 ] Waiting for integration review [ 10010 ]
              Currently in integration Yes [ 10041 ]
              cibot CiBoT made changes -
              Labels ci docs_required release_notes triaged docs_required release_notes triaged
              cibot CiBoT made changes -
              Labels docs_required release_notes triaged ci docs_required release_notes triaged
              stronk7 Eloy Lafuente (stronk7) made changes -
              Status Waiting for integration review [ 10010 ] Integration review in progress [ 10004 ]
              Integrator Eloy Lafuente (stronk7) [ stronk7 ]
              stronk7 Eloy Lafuente (stronk7) made changes -
              Status Integration review in progress [ 10004 ] Waiting for testing [ 10005 ]
              Affects Version/s 3.1 [ 15060 ]
              Affects Version/s 3.0.4 [ 15253 ]
              Affects Version/s 2.9.6 [ 15252 ]
              Affects Version/s 3.2 [ 15258 ]
              Fix Version/s 3.2 [ 15258 ]
              Fix Version/s DEV backlog [ 10464 ]
              Labels ci docs_required release_notes triaged ci docs_required release_notes triaged ui_change
              rajeshtaneja Rajesh Taneja made changes -
              Tester Mark Nelson [ markn ]
              markn Mark Nelson made changes -
              Status Waiting for testing [ 10005 ] Testing in progress [ 10011 ]
              markn Mark Nelson made changes -
              Status Testing in progress [ 10011 ] Problem during testing [ 10007 ]
              dobedobedoh Andrew Nicols made changes -
              Status Problem during testing [ 10007 ] Reopened [ 4 ]
              cibot CiBoT made changes -
              Labels ci docs_required release_notes triaged ui_change docs_required release_notes triaged ui_change
              cibot CiBoT made changes -
              Status Reopened [ 4 ] Reopened [ 4 ]
              Fix Version/s 3.2 [ 15258 ]
              Currently in integration Yes [ 10041 ]
              markn Mark Nelson made changes -
              Tester Mark Nelson [ markn ]

                People

                • Votes:
                  30 Vote for this issue
                  Watchers:
                  18 Start watching this issue

                  Dates

                  • Created:
                    Updated: