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

Implement core_privacy for course format plugins

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.3.5, 3.4.2, 3.5
    • Fix Version/s: 3.3.6, 3.4.3
    • Component/s: Course, Privacy
    • Labels:
    • Testing Instructions:
      Hide

      These changes are covered by the unit tests for the manager.

      Also, you can testing by running the attached testwithmanager.php script (see -------MDL-61571------- for the original script location) in the Moodle root folder. Make sure you've purged the cache (php admin/cli/purge_caches.php), before running testwithmanager.php.

      You should receive a script output like:

      Testing the compliant plugins:
      ...
      == format_singleactivity (format_singleactivity\privacy\provider) ==
          Claims not to store any data with reason:
            'The Single activity format plugin does not store any personal data.'
      == format_social (format_social\privacy\provider) ==
          Claims not to store any data with reason:
            'The Social format plugin does not store any personal data.'
      == format_topics (format_topics\privacy\provider) ==
          Claims not to store any data with reason:
            'The Topics format plugin does not store any personal data.'
      == format_weeks (format_weeks\privacy\provider) ==
          Claims not to store any data with reason:
            'The Weekly format plugin does not store any personal data.'
      ...
      

      Show
      These changes are covered by the unit tests for the manager. Also, you can testing by running the attached testwithmanager.php script (see ------- MDL-61571 ------- for the original script location) in the Moodle root folder. Make sure you've purged the cache (php admin/cli/purge_caches.php), before running testwithmanager.php. You should receive a script output like: Testing the compliant plugins: ... == format_singleactivity (format_singleactivity\privacy\provider) == Claims not to store any data with reason: 'The Single activity format plugin does not store any personal data.' == format_social (format_social\privacy\provider) == Claims not to store any data with reason: 'The Social format plugin does not store any personal data.' == format_topics (format_topics\privacy\provider) == Claims not to store any data with reason: 'The Topics format plugin does not store any personal data.' == format_weeks (format_weeks\privacy\provider) == Claims not to store any data with reason: 'The Weekly format plugin does not store any personal data.' ...
    • Affected Branches:
      MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
    • Fixed Branches:
      MOODLE_33_STABLE, MOODLE_34_STABLE
    • Pull Master Branch:
      MDL-61916-master

      Description

      Probably all null providers.

      format_singleactivity
      format_social
      format_topics
      format_weeks

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              cescobedo Carlos Escobedo
              Reporter:
              cescobedo Carlos Escobedo
              Peer reviewer:
              Mihail Geshoski
              Integrator:
              Andrew Nicols
              Tester:
              Janelle Barcega
              Participants:
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                17/May/18

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 10 minutes
                  10m