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

Major 2.0 enrolments rewrite META

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.9
    • Fix Version/s: 2.0
    • Component/s: Enrolments, Roles / Access
    • Labels:
      None
    • Affected Branches:
      MOODLE_19_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE

      Description

      Spec:

      This is a meta bug describing all necessary steps. Issues marked as work-in-progress are implemented in my patch. We are looking for volunteers to work on issues assigned to 'nobody'

        Balsamiq Wireframes

          Attachments

          1. Participants (A).png
            Participants (A).png
            119 kB
          2. Participants (A).bmml
            5 kB
          3. enrol20.patch
            593 kB
          4. enrol20_6.patch
            588 kB
          5. enrol20_10.patch
            631 kB

            Issue Links

            1.
            New enrolment infrastructure Sub-task Closed Petr Skoda
            2.
            Change meaning of course_categories.visible Sub-task Closed Petr Skoda
            3.
            upgrade enrol/authorize plugin Sub-task Closed Aaron Barnes
            4.
            new enrol/category plugin Sub-task Closed Petr Skoda
            5.
            new enrol/cohort plugin Sub-task Closed Petr Skoda
            6.
            upgrade enrol/database plugin Sub-task Closed Petr Skoda
            7.
            upgrade enrol/flatfile plugin Sub-task Closed Aaron Barnes
            8.
            new enrol/guest plugin Sub-task Closed Petr Skoda
            9.
            upgrade enrol/imsenterprise plugin Sub-task Closed Aaron Barnes
            10.
            upgrade enrol/ldap plugin Sub-task Closed Iñaki Arenaza
            11.
            upgrade enrol/manual plugin Sub-task Closed Petr Skoda
            12.
            new enrol/meta plugin Sub-task Closed Petr Skoda
            13.
            upgrade enrol/mnet plugin Sub-task Closed David Mudrák (@mudrd8mz)
            14.
            upgrade enrol/paypal plugin Sub-task Closed Aaron Barnes
            15.
            new enrol/self plugin Sub-task Closed Petr Skoda
            16.
            Enrolled users overview page Sub-task Closed Petr Skoda
            17.
            Enrol instances management UI Sub-task Closed Petr Skoda
            18.
            Enrol plugins settings and management Sub-task Closed Petr Skoda
            19.
            Backup of enrol tables Sub-task Closed Petr Skoda
            20.
            Restore of enrolment data Sub-task Closed Petr Skoda
            21.
            New course info details logic/icons Sub-task Closed Rossiani Wijaya
            22.
            Upgrade all places that deal with my courses Sub-task Closed Petr Skoda
            23.
            Review course completion compatibility with new enrol internals Sub-task Closed Aaron Barnes
            24.
            test, test, test enrol upgrade Sub-task Closed Petr Skoda
            25.
            Upgrade stats code to use new enrol tables Sub-task Closed Petr Skoda
            26.
            enrol related webservices Sub-task Closed Petr Skoda
            27.
            enrolment related events Sub-task Closed Petr Skoda
            28.
            Add AJAX and more features to the main enrolment overview Sub-task Closed Sam Hemelryk
            29.
            UI for not-enrolled users with a role in the course Sub-task Closed Sam Hemelryk
            30.
            Add one time cohort enrol UI Sub-task Closed Sam Hemelryk
            31.
            review course request - add new enrol logic there when auto confirming Sub-task Closed Petr Skoda
            32.
            Enrolment help strings Sub-task Closed David Mudrák (@mudrd8mz)
            33.
            add total count to Enrol overview page Sub-task Closed Sam Hemelryk
            34.
            enrol UI ajax must explicitly ask each enrol plugin instance if manual enrol allowed Sub-task Closed Sam Hemelryk
            35.
            Move enrolment instance configuration to the enrolment overview page Sub-task Closed Petr Skoda
            36.
            reimplement missing longtimenosee unenrol support Sub-task Closed Petr Skoda

              Activity

                People

                • Votes:
                  0 Vote for this issue
                  Watchers:
                  8 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    24/Nov/10