Commit graph

79 commits

Author SHA1 Message Date
Rafikooo
a5e63c3946 [ECS] Apply ecs fixes 2024-07-17 13:27: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
Ferror
47ac3b0c32 [maintenance]Prepare postgresql pipeline by making behat scenarios de-case-sensitive 2022-06-03 10:37:44 +02:00
Mateusz Zalewski
6e655d6368
Merge branch '1.10' into 1.11
* 1.10:
  [Security] XSS - SVG file upload vulnerability fixed
  [PHPUnit] Move subscribers tests to main directory
  Replace str_contains with strpos method to support PHP 7
  [Behat] Extract browser element and context
  [Behat] Add scenarios for securing access to account and dashboard after logging out
  Minor fixes for specs and unit tests of cache control subscribers
  Remove type declarations for properties due to supporting PHP 7.3
  [Maintenace] Test existence of new cache headers
  [UI] Force no-store cache directives for admin and customer account section
  suggested review changes
  listener added to finish response with X-Frame-Options sameorigin header
2022-03-14 15:09:18 +01:00
Mateusz Zalewski
410716251a
Merge branch '1.9' into 1.10
* 1.9:
  [Security] XSS - SVG file upload vulnerability fixed
  [PHPUnit] Move subscribers tests to main directory
  Replace str_contains with strpos method to support PHP 7
  [Behat] Extract browser element and context
  [Behat] Add scenarios for securing access to account and dashboard after logging out
  Minor fixes for specs and unit tests of cache control subscribers
  Remove type declarations for properties due to supporting PHP 7.3
  [Maintenace] Test existence of new cache headers
  [UI] Force no-store cache directives for admin and customer account section
  suggested review changes
  listener added to finish response with X-Frame-Options sameorigin header
2022-03-14 15:06:24 +01:00
Rafikooo
46ed54bb0b
[Security] XSS - SVG file upload vulnerability fixed 2022-03-09 12:48:42 +01:00
Adam Kasperczak
220618fedc
move default criteria to catalog promotion provider 2022-01-26 12:10:16 +01:00