Skip to content

Conversation

@alex-magana
Copy link
Contributor

@alex-magana alex-magana commented Jan 6, 2026

Resolves JIRA: WS-1816

Summary

Update the Reverb source used to point to the centrally provided Reverb library.

Code changes

  • Change SIMORGH_REVERB_SOURCE to point to https://mybbc-analytics.files.bbci.co.uk/reverb-client-js/reverb-3.10.2.js across all environments.

Developer Checklist

  • UX
    • UX Criteria met (visual UX & screenreader UX)
  • Accessibility
    • Accessibility Acceptance Criteria met
    • Accessibility swarm completed
    • Component Health updated
    • P1 accessibility bugs resolved
    • P2/P3 accessibility bugs planned (if not resolved)
  • Security
    • Security issues addressed
    • Threat Model updated
  • Documentation
    • Docs updated (runbook, READMEs)
  • Testing
    • Feature tested on relevant environments
  • Comms
    • Relevant parties notified of changes

Testing

  • Manual Testing required?
    • Local (Ready-For-Test, Local)
    • Test (Ready-For-Test, Test)
    • Preview (Ready-For-Test, Preview)
    • Live (Ready-For-Test, Live)
  • Manual Testing complete?
    • Local
    • Test
    • Preview
    • Live

Additional Testing Steps

  1. Visit the sample assets below.
  2. From the Network tab of the Developer Tools, examine the Reverb source.
  3. Reverb should be fetched from the URL below.
    https://mybbc-analytics.files.bbci.co.uk/reverb-client-js/reverb-3.10.2.js
  4. Examine the page view ATI/Piano beacon; the query parameter s2 should read
    134 for MAGYARUL and 136 for ROMANIAN.
MAGYARUL
https://simorgh1.belfrage-preview.test.api.bbc.com/magyarul?renderer_env=test
https://simorgh1.belfrage-preview.test.api.bbc.com/magyarul.lite?renderer_env=test
https://simorgh1.belfrage-preview.test.api.bbc.com/magyarul/topics/cj69n7rdzrjt?renderer_env=live
https://simorgh1.belfrage-preview.test.api.bbc.com/magyarul/topics/cj69n7rdzrjt.lite?renderer_env=live
https://simorgh1.belfrage-preview.test.api.bbc.com/magyarul/articles/c8xr72zw50xo?renderer_env=live
https://simorgh1.belfrage-preview.test.api.bbc.com/magyarul/articles/c8xr72zw50xo.lite?renderer_env=live
ROMANIAN
https://simorgh1.belfrage-preview.test.api.bbc.com/romania?renderer_env=test
https://simorgh1.belfrage-preview.test.api.bbc.com/romania.lite?renderer_env=test
https://simorgh1.belfrage-preview.test.api.bbc.com/romania/articles/c993yged1xno?renderer_env=live
https://simorgh1.belfrage-preview.test.api.bbc.com/romania/articles/c993yged1xno.lite?renderer_env=live

Useful Links

Base automatically changed from WS-222-clean-up-CanonicalATIAnalytics to latest January 8, 2026 15:42
@alex-magana
Copy link
Contributor Author

alex-magana commented Jan 9, 2026

The failing idclient e2e under
Cypress E2E - Application & NextJS / cypress-run (22.x) (pull_request)
is resolved by #13603.

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.

2 participants