Skip to content

Create a skill for symfony migration in prestashop#17

Closed
tleon wants to merge 92 commits into
agnostic-ai-structure-2.0from
create-a-legacy-to-symfony-migration-skill
Closed

Create a skill for symfony migration in prestashop#17
tleon wants to merge 92 commits into
agnostic-ai-structure-2.0from
create-a-legacy-to-symfony-migration-skill

Conversation

@tleon
Copy link
Copy Markdown
Owner

@tleon tleon commented Apr 15, 2026

Questions Answers
Branch? develop / 9.0.x / 8.2.x
Description? Please be specific when describing the PR.
Every detail helps: versions, browser/server configuration, specific module/theme, etc. Feel free to add more information below this table.
Type? bug fix / improvement / new feature / refacto
Category? FO / BO / CO / IN / WS / TE / LO / ME / PM / see explanations at https://devdocs.prestashop-project.org/9/contribute/contribution-guidelines/pull-requests/#type--category
BC breaks? yes / no
Deprecations? yes / no
How to test? Indicate how to verify that this change works as expected.
UI Tests Please run UI tests and paste here the link to the run. As we support MySQL and MariaDB in our tests, you have to launch 2 campaigns (by choosing both). Visit the UI Tests repo and follow instructions.
Fixed issue or discussion? Fixes #{issue number here}, Fixes #{another issue number here}, Fixes https://github.com/PrestaShop/PrestaShop/discussions/ {discussion number here}
Related PRs If theme, autoupgrade or other module change is needed to make this change work, provide a link to related PRs here.
Sponsor company Your company or customer's name goes here (if applicable).

M0rgan01 and others added 30 commits December 12, 2025 17:19
nesrineabdmouleh and others added 28 commits April 8, 2026 11:43
…lculator

Demonstrate how the new pricing engine can be used directly in controllers,
bypassing the legacy Product::getPriceStatic method behind the new_pricing
feature flag. This serves as the migration pattern for all other call sites.
When the new_pricing feature flag is enabled the calculator service must
be available. Failing loud helps detect configuration problems early
instead of silently falling back to legacy computation.
…-calculator

Integrate the price calculator in getPriceStatic and getProductProperties
…sing-label-for-business-identifier

B2B Contribution - Add "label" column & remove enterprise_id column to BusinessIdentifier entity
Functional tests - Add new test to CRUD country in catalog price rules
…tPages

TEST [E2E] update Design Pages page with meta title column
@tleon tleon force-pushed the create-a-legacy-to-symfony-migration-skill branch from 0fd6701 to fc4a5b5 Compare April 16, 2026 12:11
@tleon tleon closed this Apr 16, 2026
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.