The BBC's Open Source Web Application. Contributions welcome! Used on some of our biggest websites, e.g.
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
Simplify caf id e2e extraction (#11560)
* Simplify CAF ID extraction in E2Es
* Update application.js
* Update application.js
Extract CPS ID for CAF assets in Cypress E2Es (#11559)
* Extract CPS ID for CAF assets in Cypress E2Es
* Better naming
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]
Merge pull request #11550 from bbc/renovate/all-patch
Update all 3rd party patch dependencies
WSTEAM1-959: Add amp to cpsAsset article fetch (#11553)
WSTEAM1-963 - Render social embeds on CAF pages (#11547)
* WSTEAM1-963 - Render social embeds on CAF pages
* Update index.jsx
Merge pull request #11549 from bbc/persian-pashto-nav-updates
Persian pashto nav updates to add Features and Radio indexes
Update dependency cypress to v13.8.0 (#11545)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
WSTEAM1-930 Morph Work - Enable Live Page Media Player (#11548)
* enable new media player
* remove unused imports