diff options
author | Ben Burgess <88810029+bx80@users.noreply.github.com> | 2022-11-13 23:34:53 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-13 23:34:53 +0300 |
commit | 71dcd54e1b70916cc61f5815352234308a4b8823 (patch) | |
tree | 42d854cc4f88fb881b2b090decbb717385b129aa /plugins/CoreHome/javascripts/broadcast.js | |
parent | c9800fcb9746b3adb3b201b85280015c2346e087 (diff) |
* Detect known consent managers on the current website and show a configuration guide link
* Added exception handing for outbound http/s requests, added type hints and phpdoc
* Fix tests
* Abstract detection code, update links, fix cut off button text for 'Email these instuctions' button, add consent manager link to instructions email, add link to the privacy 'asking for consent' page
* Update typescript code to meet strict ESlint rules
* built vue files
* Detect consent manager for Getting Started screen and optionally show link
* built vue files
* Add consent manager instructions to getting started team mate email
* Bump to retry random test fail
* Test updates and fixes
* Wording improvements
* Rework ConsentManagerDetector to SiteContentDetector, added fixture for site content test data, added UI tests for consent manager detection
* built vue files
* Add new/update UI tests screenshots, fix unit test
* Added GTM detection to SiteContentDetector, added unit test for SiteContentDetector
* Update class documentation header
* Show guide links for GA3, GA4 o GTM on the getting started screen and instructions email
* Removed GA3 detection from consent manager detection test
* Consolidated translation strings, added fixtures and UI tests for empty site GA3/GA4/GTM detection
* Always attempt to detect GTM
* Updated UI test screenshot
* Provide site content detection view parameters during installation, added new fixture to installation UI test to prevent site content detection request
* Reworked UI tests to use DI
* PHPCS fix
* Reworked UI tests to use DI
Co-authored-by: bx80 <bx80@users.noreply.github.com>
Diffstat (limited to 'plugins/CoreHome/javascripts/broadcast.js')
0 files changed, 0 insertions, 0 deletions