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

Drop inclusion of Firebase\JWT

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Deferred
    • Icon: Minor Minor
    • None
    • 3.11
    • Other

      Description

      The FireBase\JWT library has been included in Moodle core since Moodle 3.7. The mod_bigbluebuttonbn plugin includes an older version of this library in the vendor directory. It is included to facilitate use of a single plugin version for a very wide range of Moodle versions.

      Severity

      High. The version of Firebase\JWT is old, and no longer supported. It is not required for this plugin to continue working as a more recent and supported version is included in the Moodle LMS product.

      Proposed solution

      Remove the Firebase\JWT library, the vendor directory, composer files, and related code supporting conditional inclusion and use of the library from the vendor directory.

      Difficulty

      Easy. The code is already conditional and is only included in one location.

            dobedobedoh Andrew Lyons
            dobedobedoh Andrew Lyons
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

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

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.