1
0
قرینه از https://github.com/matomo-org/matomo.git synced 2025-08-22 06:57:53 +00:00
Files
matomo/plugins/PrivacyManager/tests/System/expected/test___PrivacyManager.getComplianceStatus.xml
Nathan Gavin 2ac543b504 update CNIL demo to use placeholder APIs to retrieve data (#23509)
* Add compliance page UI

* Update naming

* Fix linting problems

* revert some unnecessary changes

* Update text as per feedback and migrate text to lang files

* use translate string for save button

* replace table column headers with translate string

* link UI into existing APIs

* Update CNIL text to be more accurate

* Fix vue imports

* Build dist files

* minor renames and remove excess html

* decouple requirement value from onscreen values

* made name value on checkbox unique

* add pairing label to site selector

* Build vue files

* clean up API connection

* update misnamed property

* standardise variable names

* renaming variables to be more consistent

* PHPCS

* Build vue files

* Use camel case for compliance store data

* Add missing component import

* Build dist files

# Conflicts:
#	plugins/PrivacyManager/vue/dist/PrivacyManager.umd.js
#	plugins/PrivacyManager/vue/dist/PrivacyManager.umd.min.js

* Remove p from inside label

* fix broken test

* update broken UI tests

* Update expected UI test screenshot

# Conflicts:
#	plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_compliance.png

* rename variables to match front end

* fix broken test

* fix broken UI test

* add error handling to API calls

* remove workaround for data transformation

* replace hardcoded text with translations

* add new UI tests to cover CNIL demo

* Build vue files

* try to fix UI tests

* remove extra code which was breaking UI tests

* fix broken UI tests with fixed screenshots

---------

Co-authored-by: Matt <1169490+caddoo@users.noreply.github.com>
Co-authored-by: Michal Kleiner <michal@innocraft.com>
Co-authored-by: innocraft-automation <innocraft-automation@users.noreply.github.com>
2025-08-19 20:10:44 +12:00

32 خطوط
855 B
XML

<?xml version="1.0" encoding="utf-8" ?>
<result>
<complianceModeEnforced>0</complianceModeEnforced>
<complianceRequirements>
<row>
<name>IP Anonymisation</name>
<value>compliant</value>
<notes>Set to at least 2 byte masking</notes>
</row>
<row>
<name>Data retention period</name>
<value>non_compliant</value>
<notes>Retention period is set to 365 days</notes>
</row>
<row>
<name>Visits Log and Visitors Profile</name>
<value>non_compliant</value>
<notes>Visits log is still enabled</notes>
</row>
<row>
<name>Ecommerce analytics</name>
<value>non_compliant</value>
<notes>Ecommerce analytics is enabled for this site</notes>
</row>
<row>
<name>Opt out</name>
<value>unknown</value>
<notes>Opt out must be manually set up and configured</notes>
</row>
</complianceRequirements>
</result>