Commit graph

153 commits

Author SHA1 Message Date
Ernest Warwas
530e68ea3b
[Events] Fixed cart blamin in API
[Events] Fixed cart blamin in API

[Spec] Fix for spec

ShopCartBlamerListener reverted
2022-09-15 15:05:23 +02:00
Ernest Warwas
7f6cc66e7b
Fix for failing scenario when customer changing email
Revert lexik guard for api

Commented scenario for test purposes

Test if set token to null fixes the scenario

spec fix
2022-09-15 15:05:23 +02:00
Loïc Frémont
5f2ab45399
Enable authenticator manager 2022-09-15 15:05:22 +02:00
Grzegorz Sadowski
1c678bbb71
Merge branch '1.11' into 1.12
* 1.11:
  Update docs/cookbook/deployment/cron-jobs.rst
  [docs]Recommend cron jobs values
  [API] Remove mapping path from configuration
2022-09-13 11:49:47 +02:00
Kevin Kaniaburka
fe1d660e10
[API] Remove mapping path from configuration 2022-08-30 15:38:17 +02:00
Jakub Tobiasz
1b2750ba01 Add RequestPasswordReset page 2022-07-07 21:16:11 +02:00
Jakub Tobiasz
722ae59852 Allow anonymous access to request administrator's password reset email 2022-07-06 10:37:43 +02:00
Jakub Tobiasz
9e0bc8eed3 Add requesting an administrator's password reset to ResetPasswordRequest api resource 2022-07-06 10:37:43 +02:00
Mateusz Zalewski
edc881b473
bug #14052 Fix bootstrap for Symfony 6 (loic425)
This PR was merged into the 1.12-dev branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | master         |
| Bug fix?        | yes (for Symfony 6)                                                   |
| New feature?    | no                                                       |
| BC breaks?      | no                                                       |
| Deprecations?   | no |
| Related tickets | partially #13274                       |
| License         | MIT                                                          |

<!--
 - Bug fixes must be submitted against the 1.10 or 1.11 branch(the lowest possible)
 - Features and deprecations must be submitted against the master 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
-------

ee318e562b Fix bootstrap for Symfony 6
2022-06-07 15:51:39 +02:00
Loïc Frémont
eb4a6a4920 Replace encoders with password_hashers 2022-06-03 18:19:01 +02:00
Loïc Frémont
ee318e562b Fix bootstrap for Symfony 6 2022-06-03 18:03:44 +02:00
Grzegorz Sadowski
ddfb4eb9dd
Merge branch '1.11'
* 1.11:
  [Dependencies] Removed Sonata from registered bundles
  Fix github link on search doc
2022-05-30 07:49:34 +02:00
Rafikooo
f3b032d5f6
[Dependencies] Removed Sonata from registered bundles 2022-05-30 06:58:44 +02:00
Łukasz Chruściel
6a93f9ee1a
Merge branch '1.11'
* 1.11:
  [User] Remove deprecated `\Serializable` interface
  fix(migration): update messenger table if table exist
  [Maintenance]Run schema validation on mysql pipeline
2022-05-06 12:50:43 +02:00
Ferror
91d5a94359
[Maintenance]Run schema validation on mysql pipeline 2022-04-13 10:51:14 +02:00
Łukasz Chruściel
d507743ec6
Merge branch '1.11'
* 1.11:
  [Promotion] Use sylius/calendar instead of the existing Calendar
2022-01-28 09:10:16 +01:00
Grzegorz Sadowski
d0b2c1d9c8
[Promotion] Use sylius/calendar instead of the existing Calendar 2022-01-28 07:43:27 +01:00
Grzegorz Sadowski
a7643a2e56
Merge branch '1.11'
* 1.11:
  [Maintenance] Remove NelmioAlice from the main packages config
2022-01-20 07:24:48 +01:00
Grzegorz Sadowski
7a2545c406
Merge branch '1.10' into 1.11
* 1.10:
  [Maintenance] Remove NelmioAlice from the main packages config
2022-01-20 07:22:24 +01:00
Łukasz Chruściel
87eb264e1f
[Maintenance] Remove NelmioAlice from the main packages config 2022-01-19 17:35:34 +01:00
Kévin Dunglas
b8801992b6
feat: add support for OPcache class preloading 2021-12-22 13:34:32 +01:00
Mateusz Zalewski
d1e1479262
Merge branch '1.10' into 1.11
* 1.10:
  Class name typo
  Introduce arrow functions from PHP 7.4
  [CI] Extract PHPSpec build
  Remove duplications in test_cached config
2021-12-20 09:43:31 +01:00
Mateusz Zalewski
ab9354d9a1
Remove duplications in test_cached config 2021-12-14 21:18:50 +01:00
Łukasz Chruściel
4cb828a467
[CatalogPromotion] Make criteria services public in container by default 2021-10-21 19:27:35 +02:00
SirDomin
976a257b3c
[CatalogPromotion] change DateRange criteria + functional tests 2021-10-21 16:44:21 +02:00
Arkadiusz Krakowiak
233f1bdf05 [CatalogPromotion] Import web profiler test config into test cached 2021-08-25 09:40:57 +02:00
Arkadiusz Krakowiak
e3f4fb8aa4 [CatalogPromotion] Remove event bus decorator use web profiler config instead xD 2021-08-25 09:34:58 +02:00
Grzegorz Sadowski
56197c51fc
Merge branch '1.10'
* 1.10:
  Enable API by default in dev
2021-07-16 11:42:58 +02:00
Grzegorz Sadowski
d1f5260846
Merge branch '1.9' into 1.10
* 1.9:
  Enable API by default in dev
2021-07-16 11:42:55 +02:00
Mateusz Zalewski
0d53489b0f
Enable API by default in dev 2021-07-16 11:18:36 +02:00
Adam Kasperczak
42be59e56b Merge branch '1.10'
* 1.10:
  [API] set api as disabled by default
  [API] kernel request event redirects to 404 for disabled api
  [API] RouteResolver throws 404 when api is disabled
  [API] add tests for disabling api
  [API] set api as disabled by default
  [API] kernel request event redirects to 404 for disabled api
  [Docs] add info how to enable api
  [API] RouteResolver throws 404 when api is disabled
  [API] add tests for disabling api
2021-07-07 15:01:55 +02:00
Adam Kasperczak
3e1f3b2484 Merge branch '1.9' into 1.10
* 1.9:
  [API] set api as disabled by default
  [API] kernel request event redirects to 404 for disabled api
  [API] RouteResolver throws 404 when api is disabled
  [API] add tests for disabling api
  [API] set api as disabled by default
  [API] kernel request event redirects to 404 for disabled api
  [Docs] add info how to enable api
  [API] RouteResolver throws 404 when api is disabled
  [API] add tests for disabling api
2021-07-07 15:01:49 +02:00
SirDomin
0f511308c5 [API] set api as disabled by default 2021-07-07 12:54:27 +02:00
SirDomin
9b1d35ab78 [API] set api as disabled by default 2021-07-07 12:53:59 +02:00
SirDomin
d8f72b3e82 [API] add tests for disabling api 2021-07-07 12:53:59 +02:00
SirDomin
e3a5b6c785 Factory introduction + test 2021-06-10 14:10:26 +02:00
Adam Kasperczak
c88e175448 Merge branch '1.9' into 1.10
* 1.9:
  [Doctrine] Fix problem with explicitly defining entity managers
2021-06-07 08:14:14 +02:00
Grzegorz Sadowski
f7776f8003
[Doctrine] Fix problem with explicitly defining entity managers 2021-06-03 12:17:22 +02:00
Kamil Kokot
7dec4b918f
feature #12429 Use 4-Byte UTF-8 Unicode Encoding (jacquesbh)
This PR was merged into the 1.10-dev branch.

Discussion
----------

| Q               | A
| --------------- | -----
| Branch?         | master
| Bug fix?        | no
| New feature?    | no
| BC breaks?      | no
| Deprecations?   | no
| Related tickets |
| License         | MIT


Commits
-------

84f7629e16 Use 4-Byte UTF-8 Unicode Encoding
2021-05-04 11:06:20 +01:00
Kamil Kokot
5f3d5a8273 Remove AdminApiBundle from default Sylius installation 2021-04-16 15:07:46 +01:00
Peter Turek
0b2594590e fixed find files in yaml standards 2021-03-30 22:59:30 +02:00
Jacques Bodin-Hullin
84f7629e16
Use 4-Byte UTF-8 Unicode Encoding 2021-03-19 15:41:09 +01:00
SirDomin
2b0d76d73d
[API] move security parameters to bundles 2021-01-25 12:40:55 +01:00
Kamil Kokot
07ff6930a8
refactor #12148 Support for Symfony 5 (pamil)
This PR was merged into the 1.9-dev branch.

Discussion
----------

Based on #12084.

Commits
-------

3384d30d04 Allow for Symfony ^4.4 || ^5.2
6b9a46e114 Include Symfony ^5.2 in the matrix
3077b3da77 Remove usage of removed Event class
31a10b04fd [User] Requrie symfony/security-core instead of symfony/security
326d38f9e0 Fix bugs reported by Psalm
333c4e278c [CI] Restrict Symfony version correctly
db4d4f8004 [AddressingBundle] Fix compatibility with Symfony 5
e35a3a0163 [ChannelBundle] Fix compatibility with Symfony 5
2655e7f2d0 [OrderBundle] Partially fix compatibility with Symfony 5
447e865027 [CI] Mark Symfony ^5.2 builds as experimental
15696e3e04 Allow for gedmo/doctrine-extensions ^3.0
ec688e7b41 Make installable with Symfony ^5.2
8d5b9c7dd0 Require symfony/string:^5.2, it's used by StringInflector
0c2cb8e3d1 Require sylius-labs/association-hydrator:^1.1.3
14869ea0eb [Psalm] Do not fail on invalid docblock in \Doctrine\ORM\EntityRepository::__construct
bcf9be87dd [Psalm] Ignore missing Symfony\Bundle\FrameworkBundle\Templating\EngineInterface
11303b6489 Use tweaked DoctrineStorage for Payum that accepts new Doctrine Persistence API
81178e9a56 Use sylius-labs/polyfill-symfony-security to account for removed AdvancedUserInterface
8144de2da8 [Psalm] Improve configuration
f0df509e23 Remove use of deprecated method Symfony\Component\HttpKernel\Event\GetResponseForExceptionEvent::getException
a419508ef4 [Psalm] Improve configuration
25b38747be Use sylius-labs/polyfill-symfony-framework-bundle to account for removed ContainerAwareCommand
e6170fe53a [Psalm] Fix configuration for Symfony ^4.4 deprecations
a36c90e06a Remove unnecessary Twig routes in dev environment
aa1d930bfa Rename "message_bus" service to "messenger.default_bus" to comply with Symfony 5.2
11d9f9aba4 Make commands' execute() always return int
0714e77abd Fix packages builds by requiring SyliusLabs polyfill libraries
d683ad6d78 [ApiBundle] Fix event dispatcher usage
1033ef35e9 [ApiBundle] Fix ViewEvent mocking in specs
18a474801f [Core] Require symfony/mime explicitly
468d71fd42 [UiBundle] Replace templating with Twig in specs
5cfc2b6eec [ShopBundle] Fix event dispatcher usage
3187650971 [CoreBundle] Fix InteractiveLoginEvent mocks
0c28301ef8 [UserBundle] Fix InteractiveLoginEvent mocks
2d65663328 Remove unnecessary "sylius.translator.listener" service
c9ffd51994 [CoreBundle] Fix mocks of ExceptionEvent in tests
bd41054e18 [CoreBundle] Prevent from polluting the filesystem with test application cache and logs
75f070fc38 [CoreBundle] Ignore PHPUnit result cache in Git
16e99feb06 [CoreBundle] Fix payment method fixture configuration test
a74f084862 Require sylius/theme-bundle ^2.1.1 which supports Symfony 5
a32efb3af0 Do not pass int form keys, cast them to string instead
beb414255c Fix all the rest of event dispatcher calls
ca218e6886 Account for plain password being null in Symfony 5
ac2d41aa68 Fix ZoneType choice_filter
c03b3f6180 Do not use integer keys in forms - ChangePaymentMethodType
f5f9284c10 Make index.php compatible with Symfony 5
cf2b90e0b7 Fix products edit page by not rendering the same field twice
c18f11efac Fix inifite loop caused by form widget theme block rendering itself
e9e191bb4e Fix redirects using Symfony's RedirectController
9a6e0d414a [PayumBundle] Fix application crash while capturing payments
eb40b5a679 [ApiBundle] Fix the issue with too few arguments passed to has* methods
fdb07fa1ad [Behat] Fix theme-related tests
a91875c277 [CI] Remove marking Symfony 5.2 builds as experimental
9f2063695c [PayumBundle] Remove commented out code from PayumExtension
e6ae947429 Delete debugging code
2021-01-21 15:13:17 +01:00
Kamil Kokot
fdb07fa1ad [Behat] Fix theme-related tests 2021-01-21 12:27:03 +01:00
SirDomin
078cac2edc
[Spec] added new test to work with long api routes 2021-01-21 12:21:38 +01:00
SirDomin
746eede919
[Doc] UPGRADE file updated 2021-01-21 12:21:38 +01:00
SirDomin
4d03e0d3e6
[API] change new-api to api 2021-01-21 12:21:37 +01:00
Kamil Kokot
a36c90e06a Remove unnecessary Twig routes in dev environment 2021-01-21 12:00:10 +01:00
Kamil Kokot
81178e9a56 Use sylius-labs/polyfill-symfony-security to account for removed AdvancedUserInterface 2021-01-21 12:00:09 +01:00