Simorgh Versions Save

The BBC's Open Source Web Application. Contributions welcome! Used on some of our biggest websites, e.g.

4.1539.0

3 weeks ago

Return path if CPS and Optimo ID checks fail (#11561)

* Update index.ts

* Remove article page invalid ID checks as path will always be returned

* Remove test as its not needed with this change

4.1538.0

3 weeks ago

Simplify caf id e2e extraction (#11560)

* Simplify CAF ID extraction in E2Es

* Update application.js

* Update application.js

4.1537.0

3 weeks ago

Extract CPS ID for CAF assets in Cypress E2Es (#11559)

* Extract CPS ID for CAF assets in Cypress E2Es

* Better naming

4.1536.0

3 weeks ago

WSTEAM1-943 - Enable CAF for 3 services (#11516)

* changes description targeting for block model format

* adds article pageType

* set iscaf to true for hausa pidgin and thai

Co-authored-by: Shayne Marc Enzo Ahchoon [email protected]

* check if optimo

* fix optimo check

* check pagetype ionstead of isoptimo

* remove pagetype check

* WSTEAM1-942: Update lint

* Add Thai PGL asset

* Enable fetching of cps PGL fixtures from article page handler

* Add integration tests targetting CAF via thai

* updates test to cater for caf only services

* adds else clause

* WSTEAM1-967: CAF - Update MAP Integration test and snapshots

* Add Hausa CAF integration tests

* Apply CPS id check from e2es PR

* WSTEAM1-945: Update e2e (#11529)

* WSTEAM1-945: Update e2e

* WSTEAM1-945: Update settings

* WSTEAM1-945: Update fixtures

* WSTEAM1-945: Alter route

* WSTEAM1-945: Fix HTML lang tests.

* WSTEAM1-945: Update fixture

* WSTEAM1-945: Fix PGL tests

* WSTEAM1-945: Add tests

* WSTEAM1-945: Update tests

* WSTEAM1-945: Update tests

* WSTEAM1-945: Update tests

* WSTEAM1-945: Enable e2e tests on CAF STY pages. Update and add fixture data

* WSTEAM1-945: Refactor cpsId check

* WSTEAM1-945: refctor to assign to variable

* WSTEAM1-945: Refactor

* WSTEAM1-945: Update MAP fixture data to include ATI campaigns

* WSTEAM1-945: Set Cypress getPageData pageType to article if isCaf

* WSTEAM1-945: Lint and simplify post merge

* WSTEAM1-945: Update snapshots

* WSTEAM1-945: Update snapshots

---------

Co-authored-by: Isabella Mitchell [email protected]
Co-authored-by: Isabella Mitchell [email protected]

* Update snaphots to reflect SEO and ATI changes

* Remove redundant isCaf flag

* Use CafEnabledServices const across app

* WSTEAM1-967: Import cafEnabledServices from lib

* Add CPS id check for STY tests

* Add CAF STY fixture asset

* Remove apple itunes banner test

* Update snapshot

* Update snapshot to include SEO and ATI values

* Update CAF STY snapshots to include lang code

---------

Co-authored-by: Harvey Peachey [email protected]
Co-authored-by: Shayne Marc Enzo Ahchoon [email protected]
Co-authored-by: Aaron Moore [email protected]
Co-authored-by: Shayne Marc Enzo Ahchoon [email protected]
Co-authored-by: Shayne Marc Enzo Ahchoon [email protected]
Co-authored-by: alex-magana [email protected]
Co-authored-by: Isabella Mitchell [email protected]
Co-authored-by: Isabella Mitchell [email protected]

4.1535.0

3 weeks ago

Merge pull request #11550 from bbc/renovate/all-patch

Update all 3rd party patch dependencies

4.1534.0

3 weeks ago

WSTEAM1-959: Add amp to cpsAsset article fetch (#11553)

4.1533.0

3 weeks ago

WSTEAM1-963 - Render social embeds on CAF pages (#11547)

* WSTEAM1-963 - Render social embeds on CAF pages

* Update index.jsx

4.1532.0

3 weeks ago

Merge pull request #11549 from bbc/persian-pashto-nav-updates

Persian pashto nav updates to add Features and Radio indexes

4.1531.0

3 weeks ago

Update dependency cypress to v13.8.0 (#11545)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

4.1530.0

3 weeks ago

WSTEAM1-930 Morph Work - Enable Live Page Media Player (#11548)

* enable new media player

* remove unused imports