-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
breakingBreaking changesBreaking changesdocumentationImprovements or additions to documentationImprovements or additions to documentationquestionFurther information is requestedFurther information is requested
Milestone
Description
With #20 and #23 the two options "requireConsent" and "requireCookieConsent" were introduced. However, both can be enabled in the configuration at the same time. This does not make sense as they are mutually exclusive. This should also be obvious in the configuration.
One way would be to move both options out of the checkbox list of options and introduce a new field "Consent" with three options:
- none
- require consent
- require cookie consent
Acceptance criteria:
- A new field "Consent" with the three options described above is available.
- The value is written to a new YAML setting "matomoIntegrationConsent".
- A migration wizard is available which migrates the old setting under "matomoIntegrationOptions" to the new setting.
- The documentation is adjusted.
- A changelog entry is available.
Metadata
Metadata
Assignees
Labels
breakingBreaking changesBreaking changesdocumentationImprovements or additions to documentationImprovements or additions to documentationquestionFurther information is requestedFurther information is requested