Skip to content
This repository has been archived by the owner on Apr 9, 2021. It is now read-only.

Upgrade demoshop to beta4 version #27

Merged
merged 19 commits into from
Dec 17, 2018
Merged

Upgrade demoshop to beta4 version #27

merged 19 commits into from
Dec 17, 2018

Conversation

grossmannmartin
Copy link
Member

Q A
Description, reason for the PR Keep demoshop upgraded with newest version of Framework
New feature No
BC breaks No
Fixes issues -
Standards and tests pass Yes
Have you read and signed our License Agreement for contributions? Yes

Copy link
Contributor

@vitek-rostislav vitek-rostislav left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @grossmannmartin, good job 👍 I have added a few notes so please check them out 🙂

As I mentioned in some of the notes, I think it would be nice to link the original pull requests in the commit messages where it makes sense. I could help with understanding the changes in the project.

docker/conf/docker-compose-mac.yml.dist Outdated Show resolved Hide resolved
docker/conf/docker-sync.yml.dist Outdated Show resolved Hide resolved
app/config/paths.yml Show resolved Hide resolved
docker/php-fpm/Dockerfile Show resolved Hide resolved
build.xml Show resolved Hide resolved
app/config/packages/twig.yml Show resolved Hide resolved
build-dev.xml Show resolved Hide resolved
Copy link
Contributor

@vitek-rostislav vitek-rostislav left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, the fixes are ok with me 👍 Let me know after the commit messages are improved 🙂

Copy link
Contributor

@vitek-rostislav vitek-rostislav left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @grossmannmartin, all the changes are now ok with me 👍 After the tests are done, you can move the task to business validation 🎉

- Class DatabaseTestCase was renamed to TransactionFunctionalTestCase (see shopsys/shopsys#541)
- added missing @param and @return annotations through the whole codebase
- see shopsys/shopsys#573
- new OrderItemsType for displaying table for order items management
- new DisplayOnlyCustomerType for displaying information about Customer
- see shopsys/shopsys#576
…, rename)

- remove db-fixtures-demo-multidomain and test-db-fixtures-demo-multidomain and their usages
- switch dependency order of db-demo to ...,create-domains-data,db-fixtures-demo-singledomain,...
- switch dependency order of test-db-demo to ...,test-create-domains-data,test-db-fixtures-demo-singledomain,...
- change db-fixtures-demo-singledomain and test-db-fixtures-demo-singledomain command to <arg value="doctrine:fixtures:load" /> as command shopsys:fixtures:load doesn't exist anymore and remove --fixtures argument
- rename db-fixtures-demo-singledomain to db-fixtures-demo
- rename test-db-fixtures-demo-singledomain to test-db-fixtures-demo
- there is no need to extend twig template anymore
- see shopsys/shopsys#576
- overriden data fixtures can be loaded before original, resulting in unwanted data and
block loading of original data fixtures fix this problem
- see shopsys/shopsys#568
@vitek-rostislav vitek-rostislav deleted the mg-beta4-upgrade branch December 17, 2018 14:55
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants