Works as described!
I've updated some function signatures to resolve PHP 8 fatal errors.
This patch makes sense is not compatible with the eu_cookie_compliance module's category feature. If the user has defined different categories (eg. required, performance, marketing) then Drupal.eu_cookie_compliance.hasAgreed() will always return true. We need to allow the user to specify which category includes GA, then check that the user has accepted that category by calling Drupal.eu_cookie_compliance.hasAgreed('performance') instead.
Works for me!
Oops, forgot the form validation hook - trying again
@bharath-kondeti in the latest 7.x-1.x fields don't need to be listed explicitly in _seckit_csp(). Also, they do need to be listed in seckit_admin_form_validate().
Here's a reroll.
Reroll for latest 7.x-1.x, using textareas per ✨ Text fields not big enough Fixed
#1926074: Remove {masquerade} table and rely on session flag only → will also resolve this.
As noted at https://www.drupal.org/project/social_media_links/issues/3366866 🐛 Support URLs with multiple query parameters RTBC the raw filter would allow inserting arbitrary HTML tags which certainly does have security implications.