* 2.0: (64 commits)
[Admin] Rename parameter
[Admin] Change command handlers and console command ids to dotted notation
[Core] Change command handlers and console command ids to dotted notation
[Core] Use new services
[Core] Rename Message to Command
[Admin] Rename Message to Command
[Promotion] Remove deprecated commands
[Ui] Remove deprecated commands
[User] Remove deprecated commands
[Admin] Configure and use anonymous view in store component
[Admin] Add missing order notes information
[Behat] Use test attribute to retrieve order notes
[Admin] Render pagination and enabled filter test attributes
[Behat] Enable scenarios and improve implementation for filtered pages redirections
[Admin] Render view in store button in the variant edit page
[CS][DX] Refactor
[Behat] Improve view product in store action
[Behat] Enable viewing product in store from variant edit page scenarios
[Behat] Enable deleting multiple product variants scenario
[Behat] Enable remaining managing users scenario
...
* 2.0:
[Behat] Add tests for filtering and sorting customer groups
[Behat] Enable customer group browsing and deleting scenarios
[Behat] Remove redundant at sign
UserDropdownComponent - fix return type
Remove unnecessary function
[Admin][Locale] Fix path to form's template
[Admin][Locale] Minor improvements
[Admin][Locale] Add filtering tests
[Admin][Locale] Remove update action
[Admin][Locale] Enable behat tests
[Admin][Locale] Add create/update page
[Core] Remove LocaleTypeExtension
[Admin] Change the name of the service to provide the logged in admin user
[Admin] Extract logged in admin user providing
[Admin] Fix 404 page when there is no route for url
[Admin] Remove icon from existing avatar
* 2.0: (22 commits)
[CS][DX] Refactor
Fix error template finders specs and the way logged in admin user is checked
[Behat] Fix """unexistent"""
[Shop][Admin] Fix error pages location
Slight cleanup
Fix the build and improve a bit the failed step erros messages
Move Error renderer to UiBundle
Redirect to login page if the reset password token is wrong
Decouple TwigErrorRenderer from AdminBundle
Add tests
Exclude ErrorRenderer and FlattenException from composer require checker
Separate exact templates for Admin and Shop
Separate the rendering of the error templates for Shop and Admin
Create and add a 404 page for the Admin Panel using twig hooks
Customer create edit page fixes
Remove deprecated statistics
Use interface for a response checker dependency
[Admin][Taxon] Minor improvements
[Admin][Taxon] Add info about component inside template
[Admin][Taxon] Remove unnecessary lines
...
* 2.0: (547 commits)
[Admin][UX] Filter translatable autocomplete results based on current locale [Admin][DX] Extract translatable autocomplete processing to a separate form type
[Behat] Add possibility to accepting null as value in response checker
[Maintenance] Enable non-UI tests in CI
Fixes after CR
Changes after CR
[Admin][Product] Enable and fix tests
[Admin][Product] Add view in store button
Remove final from the Zone's form component
Review fixes
[Admin][UI] Add error indicators for form tabs and accordions
[Admin][Taxon] Rename FormImageElement to ImageFormElement
[Admin][Taxon] Split media more granularly
[Admin][Taxon] Remove unnecessary code
[Taxon][Behat] Extract management of image to separate form element.
[Behat] Extract waitForFormUpdate function to CrudFormElement
[Behat] Submit live component before submitting the form
[Admin][Taxon][Image] Enable behat tests
[Admin][Taxon] Implements media management
[Admin][Product][Inventory] Enable behat tests
[Admin][Zone] Move FormComponent
...
* 1.13: (82 commits)
CreateAdminUserCommandTest class - sorting of used classes
InformAboutGUSCommand class - fix a typo
Update upgrade file
[AdminBundle] Change namespace of CreateAdminUser
[CoreBundle] Move classes from Command to Console/Command
[UserBundle] Move classes from Command to Console/Command
[UiBundle] Move classes from Command to Console/Command
[PromotionBundle] Move classes from Command to Console/Command
[OrderBundle] Move classes from Command to Console/Command
[AdminBundle] Move classes from Command to Console/Command
[ECS] Apply ecs fixes
[Addressing] Support BC for ZoneMatcher
[Upgrade] Note ZoneRepository addition and ZoneMatcher constructor changes
[DX] Update OrderRepository
[Statistics] Refactor GetStatisticsAction
Change new orders name to paid orders to not mix up names
fix unit test
Apply changes from comments and improve outdated StatisticsModifier
fix behat tests
Remove specs for unexisting classes and add existing ones
...
* 1.12:
[CS][DX] Refactor
Resolve phpstan issues
Resolve psalm issues
Fix Spec tests
Update src/Sylius/Component/Product/Resolver/DefaultProductVariantResolver.php
Using findBy to avoid PSALM error
Add Scenario to test default variant
Add orderBy position and id to get the same sets used on ->getEnabledVariants()
mention about service new argument
Add deprecation notice mention by @diimpp
This PR was merged into the 1.13 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.13
| Bug fix? | no
| New feature? | yes |
| BC breaks? | no
| Deprecations? | no
| Related tickets |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.12 branch
- Features and deprecations must be submitted against the 1.13 branch
- Make sure that the correct base branch is set
To be sure you are not breaking any Backward Compatibilities, check the documentation:
https://docs.sylius.com/en/latest/book/organization/backward-compatibility-promise.html
-->
Commits
-------
[API][Admin] Extend GET endpoints for getting product variants
[API][Admin] Extend POST endpoint for creating a product variant
[API][Admin] Extend PUT endpoint for updating the product variant
[API][Admin] Add DELETE endpoint for product variant resource
[Behat][API] Cover scenarios for adding a product variant
[Behat][API] Cover scenarios for browsing product variants
[Behat][API] Cover scenarios for deleting a product variant
[API][Behat] Mark scenarios for generating product variants as no-api
[API][Behat] Cover scenarios for editing and validating product variants
[API] Validate option values on product variants
Fix CS and static analysis
[API] Fix contract tests after changing fixtures for product variants
[Behat][API] Extract some steps to separate contexts to resolve duplications
[Behat][API] Change setting code on option value to resolve problem with case sensitive PostgreSQL