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

Upgrade Google APIs client library to 2.2.0 for Moodle 3.4 release

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Do
    • Affects Version/s: 3.4
    • Fix Version/s: None
    • Component/s: Libraries
    • Labels:
    • Testing Instructions:
      Hide

      The library is used by the following three standard plugins:

      • YouTube tags block (block_tag_youtube) - to be added at the particular tag search page
      • YouTube repository (repository_youtube)
      • Google Drive portfolio (portfolio_googledocs)

      All these three must be enabled and configured. The library is not used for the OAuth2 authentication or Google Drive repository.

      Prerequisites:

      To test the upgrade, make sure that all three plugins still work:

      • The block displays videos related to the given tag
      • The repository allows to search & embed YouTube videos
      • The portfolio allows to export content (such as forum post attachments) as Google Drive files.
      Show
      The library is used by the following three standard plugins: YouTube tags block (block_tag_youtube) - to be added at the particular tag search page YouTube repository (repository_youtube) Google Drive portfolio (portfolio_googledocs) All these three must be enabled and configured. The library is not used for the OAuth2 authentication or Google Drive repository. Prerequisites: public HTTPS site (ngrok may be your good friend) YouTube Data API enabled ( https://console.developers.google.com/apis/library ) and API key for it generated ( https://console.developers.google.com/apis/credentials ) to be used in the block and the repository OAuth 2.0 client id & secret for the Google Drive portfolio integration Google user account to test the portfolio export with (you may want to use https://docs.google.com/document/d/1aoW2fCSVxG2RRlYtmOxgFRpQwea52sc-YOXJu0W3TQo ) To test the upgrade, make sure that all three plugins still work: The block displays videos related to the given tag The repository allows to search & embed YouTube videos The portfolio allows to export content (such as forum post attachments) as Google Drive files.
    • Affected Branches:
      MOODLE_34_STABLE
    • Epic Link:
    • Pull from Repository:
    • Pull Master Branch:
      MDL-60192-master-libgoogleapi
    • Sprint:
      3.4 Sprint 5

      Description

      Upgrade Google APIs client library to 2.2.0 for Moodle 3.4 release
      /lib/google/
      https://github.com/google/google-api-php-client

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mudrd8mz David Mudrák (@mudrd8mz)
                Reporter:
                marina Marina Glancy
                Peer reviewer:
                Marina Glancy
                Participants:
                Component watchers:
                Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: