Commit graph

84 commits

Author SHA1 Message Date
Grzegorz Sadowski
df217d7182
Resolve conflicts between 2.0 and symfony-7 2024-09-24 08:48:32 +02:00
Grzegorz Sadowski
6ce6bdd200 Fix declaration of AppKernel::registerContainerConfiguration method 2024-09-13 07:03:23 +02:00
Loïc Frémont
c63a42b82d [SF7] Add Symfony 7 support for User bundle 2024-08-23 14:45:44 +02:00
Grzegorz Sadowski
f27e03497a
Merge branch '2.0' into bootstrap-shop
* 2.0: (115 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
  ...
2024-08-05 14:20:57 +02:00
Rafikooo
a5e63c3946 [ECS] Apply ecs fixes 2024-07-17 13:27:00 +02:00
Grzegorz Sadowski
9dac700de9 [Admin] Change the way of checking shop not found page in unit tests 2024-07-09 12:14:00 +02:00
Jan Goralski
1f7a038afc [Admin] Fix 404 page when there is no route for url 2024-07-09 07:06:44 +02:00
Michał Pysiak
87350f21fa Remove deprecated statistics 2024-07-03 14:54:44 +02:00
Grzegorz Sadowski
30f27d8714
Merge branch '1.13' into 2.0
* 1.13: (77 commits)
  Resolve comments
  Update upgrade file
  Fix serialization groups config formatting
  Move all the contract tests to parent catalog Responses and remove expected catalog
  [Shop][Taxon] unify contract tests catalog
  [Shop][Product] unify contract tests catalog
  [Shop][ShippingMethods] unify contract tests catalog
  [Shop][Channel] unify contract tests catalog
  [Shop][Order] unify contract tests catalog
  [Shop][Country] unify contract tests catalog
  [Shop][ExchangeRate] unify contract tests catalog
  [Shop][Locale] unify contract tests catalog
  [Shop][Payment] unify contract tests catalog
  [Admin][ShopBillingData] unify contract tests catalog
  [Admin][Payment] unify contract tests catalog
  [Admin][Locale] unify contract tests catalog
  [Admin][Order] unify contract tests catalog
  [Admin][PriceHistory] unify contract tests catalog
  [Admin][AdminUser] unify contact tests catalog
  Update upgrade api file
  ...
2024-02-16 11:41:12 +01:00
Rafikooo
ab909bde65
Remove obsolete functional tests 2024-02-14 08:40:31 +01:00
Rafikooo
a69bdd813d
Extract account verification email sending to a dedicated manager 2024-02-14 08:40:31 +01:00
Grzegorz Sadowski
5526e0603c
Merge branch '1.13' into 2.0
* 1.13:
  Exclude PHP 8.0/Symfony 6.4 from workflows' matrixes
  [Maintenance] Fix postgres behats
  Fix product name's casing in the Behat scenario
  Add the sylius-labs/suite-tags-extension package
  [Dependencies] Change possible versions of doctrine/persistence
  [CI] Update Symfony versions in build
  [Behat][UI] Add strong typing in the CartContext class
  [ECS] Apply another ecs fixes
  [ECS] Apply ecs fixes
  [ECS] Apply ecs fixes in the tests directory
  [ECS] Add checking in the tests directory
2023-12-05 13:04:16 +01:00
Rafikooo
8fdf3531ee
[ECS] Apply ecs fixes in the tests directory 2023-12-05 09:13:32 +01:00
Grzegorz Sadowski
a75b3e3912
Merge branch '1.13' into 2.0
* 1.13: (105 commits)
  [CS][DX] Refactor
  Resolve phpstan issues
  Resolve psalm issues
  Update README.md
  [Behat][Promotion] Add setting promotion to the lowest priority scenario.
  Remove unnecessary comments
  [Behat][Api] Change default value to -1
  [CoreBundle] Rename no_exist to not_exist
  [ApiBundle][Promotion] Enable auto-increment of priority via API when set to -1
  [Addressing] Remove Country code regex validation
  [API][Addressing] Enhance Country code validation
  [Behat][API] Add the billing and shipping addresses validation
  [Behat][UI] Improve the billing and shipping addresses validation scenarios
  [Addressing] Update the validation messages
  Apply minor improvements
  [ECS] Apply ecs fixes
  [Behat] Introduce the modifying_placed_order_address suite
  [Behat] Extract the ManagingPlacedOrderAddressesContext class
  [Unit] Remove redundant headers provider methods
  [Unit] Extract header creating to the helper methods
  ...
2023-11-30 07:56:08 +01:00
Jan Goralski
8cf9892c40
[Maintenance] Add final tests rule to arkitect 2023-11-14 14:55:42 +01:00
Grzegorz Sadowski
ea548721f2
Merge branch '1.13' into 2.0
* 1.13:
  [Fix] Early return in CartCollector on stateless requests
2023-10-13 15:21:25 +02:00
Grzegorz Sadowski
f0b2d99619
Merge branch '1.12' into 1.13
* 1.12:
  [Fix] Early return in CartCollector on stateless requests
2023-10-13 15:20:43 +02:00
Jan Goralski
54e7f87883
[Fix] Early return in CartCollector on stateless requests 2023-10-12 14:46:06 +02:00
Jacob Tobiasz
a96a700e64
Extract FakeClock's temporaryDirPath to a parameter 2023-09-21 13:48:02 +02:00
Jakub Tobiasz
bd0637a5cd
Fix CI 2023-08-18 18:58:13 +02:00
Rafikooo
a182858d28
[Maintenance] Update the remaining copyright blocks again 2023-06-19 22:00:30 +02:00
Rafikooo
5ccd65c1d3 [Maintenance] Update the copyright block 2023-06-15 07:06:38 +02:00
Rafikooo
b024c5680f
[Maintenance] Update the copyright block 2023-06-14 21:53:36 +02:00
Grzegorz Sadowski
d9622760ee
Merge branch '1.12' into 1.13
* 1.12:
  Add purging a database before CartCollector no channel test
  Remove redundant fixtures from LocaleResolving functional test
  Cover locale resolving with functional tests
  Lower the sylius.context.locale tag priority on RequestHeaderBasedLocalContext
2023-05-25 13:24:06 +02:00
Jakub Tobiasz
7ff4567187
Add purging a database before CartCollector no channel test 2023-05-25 12:36:06 +02:00
Jakub Tobiasz
1ef726d1ff
Remove redundant fixtures from LocaleResolving functional test 2023-05-25 12:16:02 +02:00
Jakub Tobiasz
88bb5f1548
Cover locale resolving with functional tests 2023-05-18 06:28:51 +02:00
Grzegorz Sadowski
ef0a2d2f65
Merge branch '1.12' into 1.13
* 1.12:
  [Fix] Take care of no session available in cart storage
2023-03-03 13:29:35 +01:00
Jan Goralski
f5f69b4492
[Fix] Take care of no session available in cart storage 2023-03-03 12:58:12 +01:00
Grzegorz Sadowski
a9c7a2d15c
Merge branch '1.12' into 1.13
* 1.12:
  Fix order by composite keys in OrderByIdentifierSqlWalker
  Add Vue Storefront PWA cookbook
  Fix overwriting templates path
2023-02-23 07:06:52 +01:00
Kevin Kaniaburka
d1a595b90c
Fix order by composite keys in OrderByIdentifierSqlWalker 2023-02-22 19:11:55 +01:00
TheMilek
4309683c8e
Merge branch '1.12' into 1.13
* 1.12:
  [PHPUnit] Update DriverConnectionMock
  Fix the wrong DQL alias in OrderByIdentifierSqlWalker
2023-02-01 11:53:40 +01:00
TheMilek
da1e00aaa9
Merge branch '1.11' into 1.12
* 1.11:
  [PHPUnit] Update DriverConnectionMock
  Fix the wrong DQL alias in OrderByIdentifierSqlWalker
2023-02-01 11:53:21 +01:00
Kevin Kaniaburka
4cd27986aa
[PHPUnit] Update DriverConnectionMock 2023-02-01 09:33:10 +01:00
Kevin Kaniaburka
35800cbf6c
Fix the wrong DQL alias in OrderByIdentifierSqlWalker 2023-02-01 09:23:16 +01:00
Grzegorz Sadowski
6ae227a129
Merge branch '1.12' into 1.13
* 1.12:
  [PHPStan] Exclude SqlWalker because of a memory issue
  [Core][Configuration] Add sylius_core.order_by_identifier parameter
  [PHPUnit] Test OrderByIdentifierSqlWalker
  Default order by in to-many associations
  Add OrderByIdentifierSqlWalker
2023-01-12 12:32:40 +01:00
Grzegorz Sadowski
b64a9848ac
Merge branch '1.11' into 1.12
* 1.11:
  [PHPStan] Exclude SqlWalker because of a memory issue
  [Core][Configuration] Add sylius_core.order_by_identifier parameter
  [PHPUnit] Test OrderByIdentifierSqlWalker
  Default order by in to-many associations
  Add OrderByIdentifierSqlWalker
2023-01-12 12:31:10 +01:00
Kevin Kaniaburka
d604d47cd3
[PHPUnit] Test OrderByIdentifierSqlWalker 2023-01-11 08:52:23 +01:00
Kevin Kaniaburka
e7515e0de1
[Security] Add salt to the password hasher 2022-12-23 11:31:03 +01:00
Kevin Kaniaburka
ceb2343578
[Security][PHPUnit] Fix UpdatingUserPasswordEncoderTest 2022-12-23 11:31:03 +01:00
Rafikooo
dad67ac6c4
[PHPUnit] use ProphecyTrait to clear deprecations 2022-12-21 13:52:52 +01:00
Kevin Kaniaburka
958b8d73a9
[Catalog Promotions] Put catalog promotions into the processing state right after the delete request and keep this state until being removed 2022-12-08 12:23:02 +01:00
Jan Goralski
ab61828b61
[Maintenance] Remove Swiftmailer-based unit tests 2022-10-05 10:36:09 +02:00
Jan Goralski
3d2fafd0ff
[Maintenance] Update email assertion in Unit tests 2022-10-05 10:36:08 +02:00
Mateusz Zalewski
4292d522e4
Skip tests that cannot be fixed now 2022-10-05 10:36:07 +02:00
Mateusz Zalewski
991c533eb5
Fix container bugs 2022-10-05 10:36:06 +02:00
Mateusz Zalewski
0b3fb445a9
Finish fixes in PHPUnit tests 2022-10-05 10:36:06 +02:00
Mateusz Zalewski
d2475f1635
[WIP] Fix PHPUnit tests with Symfony 6 and new session management 2022-10-05 10:36:06 +02:00
Kevin Kaniaburka
8867a6fbc2
[Catalog Promotions] Set processing state in listeners instead of in announcer 2022-09-09 23:42:58 +02:00
Kevin Kaniaburka
8f519be7c0
[Catalog Promotions] Set "processing" state in CatalogPromotionAnnouncer 2022-09-08 15:40:55 +02:00