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

Final deprecation of web services in message/externallib.php

    XMLWordPrintable

Details

    • MOODLE_36_STABLE
    • MOODLE_310_STABLE
    • MDL-63261-squashed
    • Hide

      Automated tests:

      1. Unit tests pass
      2. Behat passes

      Manual test:

      Requirements:

      1. 1 Site with two users registered (Admin, test user)
      2. Admin setting messagingallusers enabled

      Test:

      1. As the Admin go to site admin
      2. Go to the 'Users' tab
      3. Select 'Browse list of users'
      4. Click on test user
      5. Click 'Add to contacts'
      6. Confirm You see a spinner (screenshot not required)
      7. Confirm After the spinner is gone 'Add to contacts' has been replaced with 'Remove from contacts'
      8. In another tab log in as test user
      9. Confirm you have a notification on the messaging icon
      10. Open the messaging drawer and accept the request
      11. In the original tab reload the user profile page
      12. Confirm that you see 'Remove from contacts'
      Show
      Automated tests: Unit tests pass Behat passes Manual test: Requirements: 1 Site with two users registered (Admin, test user) Admin setting messagingallusers  enabled Test: As the Admin go to site admin Go to the 'Users' tab Select 'Browse list of users' Click on test user Click 'Add to contacts' Confirm You see a spinner (screenshot not required) Confirm After the spinner is gone 'Add to contacts' has been replaced with 'Remove from contacts' In another tab log in as test user Confirm you have a notification on the messaging icon Open the messaging drawer and accept the request In the original tab reload the user profile page Confirm that you see 'Remove from contacts'
    • 1
    • 3.9 release work board, 4.0 holding pattern, 4.0 holding pattern 2, 4.0 holding pattern 3, 4.0 holding pattern 4, 4.0 holding pattern 5

    Description

      A whole bunch were deprecated due to MDL-57272 and MDL-63676. Do a grep for 'MDL-63261' in the codebase to find out what can be removed.

      Attachments

        Issue Links

          Activity

            People

              mathewmay Mathew May
              markn Mark Nelson
              Peter Dias Peter Dias
              Sara Arjona (@sarjona) Sara Arjona (@sarjona)
              Gladys Basiana Gladys Basiana
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Raquel Ortega, Sara Arjona (@sarjona), Juan Leyva, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Raquel Ortega, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                9/Nov/20

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 week, 1 day, 2 hours, 55 minutes
                  1w 1d 2h 55m