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

Final deprecation of web services in message/externallib.php

    XMLWordPrintable

    Details

    • Testing Instructions:
      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'
    • Affected Branches:
      MOODLE_36_STABLE
    • Fixed Branches:
      MOODLE_310_STABLE
    • Pull 3.10 Branch:
      MDL-63261-310
    • Pull Master Branch:
      MDL-63261-squashed
    • Story Points:
      1
    • Sprint:
      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

              Assignee:
              mathewmay Mathew May
              Reporter:
              markn Mark Nelson
              Peer reviewer:
              Peter Dias
              Integrator:
              Sara Arjona (@sarjona)
              Tester:
              Gladys Basiana
              Participants:
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Juan Leyva, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                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