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

convert all auth plugins to use settings.php

XMLWordPrintable

    • MOODLE_19_STABLE, MOODLE_27_STABLE, MOODLE_30_STABLE, MOODLE_32_STABLE
    • MOODLE_33_STABLE
    • MDL-12689_m33v4
    • Moderate
    • Hide

      This patch involves major changes to each authentication plugin.

      1. Run PHPunit for all authentication plugins.

      Repeat the following steps for each authentication plugin:

      1. Configure the authentication plugin (they don't need to be configured to actually work. You just need to assign valid settings to each configuration option.)
      2. Record the setting you apply to each plugin.
      3. Upgrade the site pulling in the patch for this issue
      4. Navigate to the configuration page for that plugin. verify that each of your configuration settings are correct.
      5. Make some changes to the settings and save them
      6. Verify that the settings were properly saved

      Spot test a few authentication plugins by configuring them and verify that they work. Ideally:

      • LDAP
      • CAS
      • SHIBBOLETH
      • MANUAL

      Bonus points:
      Install a third party authentication plugin (Like https://moodle.org/plugins/auth_ip) and verify that it continues to work, and that debugging notices are displayed when editing the plugin settings.

      Show
      This patch involves major changes to each authentication plugin. Run PHPunit for all authentication plugins. Repeat the following steps for each authentication plugin: Configure the authentication plugin (they don't need to be configured to actually work. You just need to assign valid settings to each configuration option.) Record the setting you apply to each plugin. Upgrade the site pulling in the patch for this issue Navigate to the configuration page for that plugin. verify that each of your configuration settings are correct. Make some changes to the settings and save them Verify that the settings were properly saved Spot test a few authentication plugins by configuring them and verify that they work. Ideally: LDAP CAS SHIBBOLETH MANUAL Bonus points: Install a third party authentication plugin (Like https://moodle.org/plugins/auth_ip ) and verify that it continues to work, and that debugging notices are displayed when editing the plugin settings.

      half of this is done now, we need the shared locking stuff only and covert the plugins

        1. compare.ods
          36 kB
        2. screenshot-1.png
          screenshot-1.png
          86 kB
        3. screenshot-2.png
          screenshot-2.png
          416 kB
        4. screenshot-3.png
          screenshot-3.png
          122 kB
        5. screenshot-4.png
          screenshot-4.png
          90 kB
        6. screenshot-5.png
          screenshot-5.png
          84 kB

            sbourget Stephen Bourget
            skodak Petr Skoda
            Andrew Lyons Andrew Lyons
            David Monllaó David Monllaó
            David Mudrák (@mudrd8mz) David Mudrák (@mudrd8mz)
            Votes:
            9 Vote for this issue
            Watchers:
            14 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.