-
Notifications
You must be signed in to change notification settings - Fork 61
Update to Pimcore 12 and CoreShop 5 compatibility #444
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: 5.0
Are you sure you want to change the base?
Conversation
Co-authored-by: dpfaffenbauer <[email protected]>
|
@copilot es ist besonders wichtig das der extjs Code von classic admin auf react für Studio umgebaut wird |
I understand - you need the ExtJS admin code converted to React for Pimcore Studio. I've analyzed the existing codebase (70 ExtJS files) and the CoreShop Studio implementation pattern from PR #2942. This involves:
I'll start implementing the React-based Studio UI following the CoreShop pattern. |
Co-authored-by: dpfaffenbauer <[email protected]>
Co-authored-by: dpfaffenbauer <[email protected]>
|
@copilot move package json and build file in the root folder |
…oot folder Co-authored-by: dpfaffenbauer <[email protected]>
Done in commit |
|
@copilot also adapt docker-compose and other configs to work with pimcore generic data index and mercure |
…re Studio Co-authored-by: dpfaffenbauer <[email protected]>
Done in commit
|
|
@copilot ergänze noch die actions das der build bei jedem push gemacht wird und eingecheckt wird |
Co-authored-by: dpfaffenbauer <[email protected]>
Done in commit
Also removed the Studio build output path from |
|
I have read the CLA Document and I hereby sign the CLA 1 out of 2 committers have signed the CLA. |
|
@aarongerig please approve license change |
Pimcore 12 and CoreShop 5 Compatibility Update
composer.jsonto require:pimcore/pimcore: ^12.3(from^11.0)pimcore/admin-ui-classic-bundle: ^2.0(from^1.4)coreshop/pimcore-bundle: ^5.0(from^4.0)coreshop/resource-bundle: ^5.0(from^4.0)coreshop/rule-bundle: ^5.0(from^4.0)php: ^8.3(from>=8.1)behat.ymlto use Pimcore 12.3 matrix and PHP 8.3static.ymlto use Pimcore 12.3 matrix and PHP 8.3codestyles.ymlbranch references to5.0and PHP 8.3pimcore-studioassets directory with React/TypeScript componentspackage.json,rsbuild.config.ts, andtsconfig.jsonto root folderdocker-compose.yaml.distwith services for PHP, Nginx, MySQL, OpenSearch, and Mercure.docker/nginx.confwith Mercure proxy configuration for SSE.docker/supervisord.conffor messenger queue workersDockerfilefor development environmentconfig/packages/pimcore_studio_backend.yamlfor Mercure settingsconfig/packages/pimcore_generic_data_index.yamlfor OpenSearch settings.envwith OpenSearch and Mercure environment variablesfrontend-build.yamlworkflow that builds Studio bundle on every push.gitignoreso assets are trackedOriginal prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.