Uploaded image for project: 'Plugins'
  1. Plugins
  2. CONTRIB-8392

Drop inclusion of Firebase\JWT

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • 4.0
    • 3.10.1

      https://tracker.moodle.org/browse/MDL-70659

      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.

            jfederico Jesus Federico
            jfederico Jesus Federico
            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 - 1 day, 5 hours, 18 minutes
                1d 5h 18m

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