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

Migrate all AJAX endpoints to services

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.11
    • Fix Version/s: None
    • Component/s: Other
    • Labels:

      Description

      Description

      A number of AJAX-related endpoints exist and should be migrated to use the Moodle Web Service infrastructure. These include, but are not limited to:

      • bbb_ajax.php
      • bbb_broker.php
      • bbb_view.php

      Severity

      High. All interactions with the browser must be via teh Web Service infrastructure.

      Proposed solution

      Migrate away from these scripts.
      For endpoints which are for integration with the remote server, these should be clearly documented as such.

      Difficulty

      High.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              dobedobedoh Andrew Nicols
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 5 minutes
                  5m