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

Matrix test mock

    XMLWordPrintable

Details

    • 20
    • Team Hedgehog Sprint 2.1, Team Hedgehog Sprint 2.2

    Description

      Create a test mock or server of the relevant Matrix APIs to aid in testing and development.

      Th mock follows the same pattern as what was done for BBB: https://github.com/moodlehq/bigbluebutton_mock

      See repository readme for instructions:

      TODO:

      •  [ ]Update and publish docker container (GA etc.)
      •  [ ]Clean up repository (remove BBB implementation code)
      •  [ ]Mock remaining API calls
        •  [ ]Add user to room
        •  [ ]remove user from room
        •  [ ]Upload media (partially done, needs testing and documentation)
        •  [ ]Change room avatar (needs testing and documentation)
        •  [ ]Get new access token from refresh token
      •  [ ]Enforce uniqueness of `external_id` values
      •  [ ]Add some existing authentication keys and/or a "backoffice" way to create them
      •  [ ]Update documentation
      •  [ ]Transfer to Moodle Github

      References:

       

       

      Attachments

        Issue Links

          Activity

            People

              stevani.andolo@moodle.com Stevani Andolo
              matt.porritt@moodle.com Matt Porritt
              Matt Porritt Matt Porritt
              David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                24/Apr/23

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 weeks, 3 days, 30 minutes
                  2w 3d 30m