Skip to content

Draft: [GOOWOO-473] Ensure GenAI works together with SBM#3267

Closed
jamesmorrison wants to merge 160 commits intodevelopfrom
feature/GOOWOO-473-sbm-genai-integration
Closed

Draft: [GOOWOO-473] Ensure GenAI works together with SBM#3267
jamesmorrison wants to merge 160 commits intodevelopfrom
feature/GOOWOO-473-sbm-genai-integration

Conversation

@jamesmorrison
Copy link
Collaborator

Changes proposed in this Pull Request:

Closes # .

Replace this with a good description of your changes & reasoning.

Screenshots:

Detailed test instructions:

Additional details:

Changelog entry

ankitrox and others added 30 commits January 13, 2026 13:05
ankitguptaindia and others added 24 commits February 2, 2026 21:49
…p-rest-api-endpoint-for-asset-generation

GOOWOO-405 Create a WP REST Endpoint for Asset Generation
Follow up: Upgrade ads library to V22
…tton-state

Reset GenAI Add image button state
Fix AI icons for GenAI asset integration
@jamesmorrison jamesmorrison changed the base branch from develop to feature/GOOWOO-383-genai-assets February 24, 2026 11:33
@asvinb asvinb changed the base branch from feature/GOOWOO-383-genai-assets to feature/GOOWOO-337-serviced-based-merchants February 24, 2026 11:35
@codecov
Copy link

codecov bot commented Feb 24, 2026

Codecov Report

❌ Patch coverage is 52.02703% with 284 lines in your changes missing coverage. Please review.
✅ Project coverage is 66.8%. Comparing base (4f44c88) to head (639001e).
⚠️ Report is 294 commits behind head on develop.

Files with missing lines Patch % Lines
js/src/hooks/useCreateGenAIAssets.js 13.7% 37 Missing and 7 partials ⚠️
js/src/data/utils.js 0.0% 30 Missing and 7 partials ⚠️
js/src/components/paid-ads/campaign-assets-form.js 18.6% 31 Missing and 4 partials ⚠️
js/src/data/reducer.js 0.0% 14 Missing and 4 partials ⚠️
...s/asset-group/asset-group-header/final-url-card.js 0.0% 17 Missing ⚠️
...Site/Controllers/Ads/AssetGenerationController.php 85.2% 17 Missing ⚠️
...src/components/paid-ads/asset-group/asset-group.js 0.0% 15 Missing ⚠️
...ads/asset-group/asset-group-editor/texts-editor.js 39.1% 12 Missing and 2 partials ⚠️
...e/Controllers/MerchantCenter/AccountController.php 0.0% 14 Missing ⚠️
...up/asset-group-editor/gen-ai-image-picker/index.js 43.5% 11 Missing and 2 partials ⚠️
... and 10 more
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             develop   #3267    +/-   ##
==========================================
  Coverage       66.8%   66.8%            
- Complexity      5095    5172    +77     
==========================================
  Files            867     892    +25     
  Lines          26180   27143   +963     
  Branches        1466    1630   +164     
==========================================
+ Hits           17479   18124   +645     
- Misses          8528    8788   +260     
- Partials         173     231    +58     
Flag Coverage Δ
js-unit-tests 64.5% <28.8%> (-3.2%) ⬇️
php-unit-tests 67.5% <86.6%> (+1.0%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
...oup/asset-group-editor/asset-group-text-section.js 7.4% <ø> (ø)
...oup/asset-group-editor/asset-item-action-button.js 100.0% <100.0%> (ø)
...asset-group-editor/utils/fill-empty-asset-slots.js 100.0% <100.0%> (ø)
...asset-group-editor/youtube-video-selector/index.js 90.0% <100.0%> (ø)
js/src/components/paid-ads/assetSpecs.js 100.0% <ø> (ø)
js/src/components/paid-ads/gen-ai-card.js 100.0% <ø> (ø)
js/src/constants.js 100.0% <100.0%> (ø)
js/src/data/action-types.js 100.0% <ø> (ø)
js/src/hooks/useGenAIMediaAssets.js 100.0% <100.0%> (ø)
js/src/hooks/useGenAITextAssets.js 100.0% <100.0%> (ø)
... and 45 more

... and 26 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Base automatically changed from feature/GOOWOO-337-serviced-based-merchants to develop March 3, 2026 22:58
@jamesmorrison
Copy link
Collaborator Author

Closing in favour of #3288

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.

7 participants