Skip to content

Load dimensions from server, reload after navigation change #324

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 38 commits into
base: scrum-3249
Choose a base branch
from

Conversation

thet
Copy link
Member

@thet thet commented Apr 5, 2025

Obsoletes: #323

Related: euphorie/Euphorie#838

NOTE: Fetching the custom dimension from an endpoint is yet disabled as this needs this PR to be finished: euphorie/Euphorie#838

NOTE 2: the tracking reload mechanism is not using the navigate event polyfill from Patternslib, as this can also be done just with standard pat-inject events and comparing the new location.href to a previous one.

Ref: scrum-3351
Ref: scrum-3249

@thet thet requested a review from pilz April 5, 2025 17:08
ale-rt and others added 12 commits April 16, 2025 11:18
Update the pre-commit action
Add a new ``@search-with-version-description`` endpoint to search for
surveys and return the survey version description
instead of the survey group description.
Make the risk view more similar to the client one
Changes for OiRA creator that blend the fields from the tool and the tools version
This tracking snippet deactivates automatic link tracking for the report
download buttons and tracks them manually.
It removes the session id segment from the URL so that all downloads can
be grouped together in Matomo and to not reveal DSGVO relevant data.

This requires Matomo 5+ as the deactivation does not work reliably
(Matomo 4) or at all (Matomo 3) in earlier Matomo versions.

Ref: scrum-3249
This tracking snipped just adds a "setCustomUrl" variable which has the
session id segment removed but leaves all the other information as-is.

This is sufficient for the requirement of scrum-3249.

Ref: scrum-3249
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants