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

Remove Zend AMF from Moodle's AMF web service

    XMLWordPrintable

Details

    • MOODLE_31_STABLE
    • MOODLE_31_STABLE
    • MDL-52210-master
    • Hide

      Upgrade

      1. Do a version bump
      2. Verify that on the "Plugins check" of the upgrade screen, you see that amf is to be deleted
      3. Click "Upgrade moodle database now"
      4. Verify that under admin/plugins.php you do not see the AMF plugin
      5. Verify that no AMF permissions are listed for the admin user ("Site administration" > "Users" > "Permissions" > "Check system permissions")

      Post upgrade

      1. Enable webservices
      2. In /admin/settings.php?section=webserviceprotocols
        • Check that AMF is not present.
        • Enable/disable some protocols and verify there are no errors
      3. Check that admin/webservice/testclient.php does not produce any errors
      4. Run unit tests:
        • webservice/tests/events_test.php
        • webservice/tests/externallib_test.php
      5. Anything else you can think of that may have broken due to deleting AMF
      Show
      Upgrade Do a version bump Verify that on the "Plugins check" of the upgrade screen, you see that amf is to be deleted Click "Upgrade moodle database now" Verify that under admin/plugins.php you do not see the AMF plugin Verify that no AMF permissions are listed for the admin user ("Site administration" > "Users" > "Permissions" > "Check system permissions") Post upgrade Enable webservices In /admin/settings.php?section=webserviceprotocols Check that AMF is not present. Enable/disable some protocols and verify there are no errors Check that admin/webservice/testclient.php does not produce any errors Run unit tests: webservice/tests/events_test.php webservice/tests/externallib_test.php Anything else you can think of that may have broken due to deleting AMF
    • 3.1 Stable Sprint 1, 3.1 Stable Sprint 2

    Description

      Since we are removing Zend framework in Moodle core, we have to remove Zend AMF from Moodle's AMF web service implementation.

      Attachments

        Issue Links

          Activity

            People

              cameron1729 cameron1729
              jpataleta Jun Pataleta
              Jun Pataleta Jun Pataleta
              Dan Poltawski Dan Poltawski
              Rajesh Taneja Rajesh Taneja
              David Woloszyn, Huong Nguyen, Jake Dallimore, Michael Hawkins, Stevani Andolo, Juan Leyva, David Woloszyn, Huong Nguyen, Jake Dallimore, Michael Hawkins, Stevani Andolo
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                23/May/16