Commit graph

685 commits

Author SHA1 Message Date
Jan Goralski
28e8a8b3ac
[API] Crud of ChannelPriceHistoryConfig 2023-03-29 15:05:58 +02:00
Rafikooo
08d365872f
[PriceHistory][API] Add lowestPriceBeforeDiscount to serialized fields 2023-03-28 12:50:27 +02:00
Rafikooo
66165ad470
[PriceHistory][Unit] Adjust channel tests 2023-03-28 12:50:27 +02:00
Grzegorz Sadowski
613ff512f3
Merge branch '1.12' into 1.13
* 1.12:
  [Admin][ProductVariant] Switched list rendering from base locale to current
  [Locale][API] Additional locale code validation
  fix: err on using scss var directly inside `calc()` func; resolves Sylius#14883
2023-03-27 13:12:18 +02:00
Jan Goralski
e514c99737
[Locale][API] Additional locale code validation 2023-03-24 15:39:56 +01:00
Maxime Veber
4fc3b8355f feat: add enabled to serialized data
Knowing if an item is enable or not is a critical information while
querying the API in admin mode. This feature ("enabled") has been
introduced in Sylius 1.8 and is exposed thanks to this commit.
2023-03-19 11:02:45 +01:00
Rafikooo
0cdf3cfa5f
[PriceHistory][Test] Add contract tests for ChannelPricingLogEntry entity 2023-03-17 13:54:24 +01: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
71bcf44da8
Merge branch '1.12' into 1.13
* 1.12:
  [Docs] Add warning to skip redundant routes on Plus installation
  Fixed: Calculator at TaxRate fixtures
2023-03-03 10:49:23 +01:00
Jakub Tobiasz
f2c15a61da
bugfix #11121 Fixed: Calculator at TaxRate fixtures (igormukhingmailcom)
This PR was merged into the 1.12 branch.

Discussion
----------

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

Not sure it that matter, but for taxes there is only one calculator - `default`.
`flat_rate` is for shipping I guess.

Commits
-------

b842bd5cb6 Fixed: Calculator at TaxRate fixtures

Not sure it that matter, but for taxes there is only one calculator - `default`.
`flat_rate` is for shipping I guess.
2023-02-28 11:32:00 +01:00
Grzegorz Sadowski
aef3367b2c
feature #14811 Cover managing the tax rates in API (hatem20, jakubtobiasz)
This PR was merged into the 1.13 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.13 <!-- see the comment below -->                  |
| Bug fix?        | no                                                       |
| New feature?    | yes                                                       |
| BC breaks?      | no                                                       |
| Deprecations?   | no <!-- don't forget to update the UPGRADE-*.md file --> |
| Related tickets | successor of #11884                      |
| License         | MIT                                                          |


Commits
-------

03c34387a7 [Tax rate][Behat] Add include tax rate step in add tax feature
f84fce7dc9 [API][Tax rate] Implement adding_tax_rate feature
c8fe3b325f [API][Tax rate] Implement deleting_tax_rate feature
e147639d37 [API][Tax rate] Implement deleting_multiple_tax_rates feature
bacef86376 [API][Tax rate] Implement tax_rate_unique_code_validation feature
161d25d6dd [API][Tax rate] Implement tax_rate_validation feature
7cdf3e7983 [API][Tax rate] Implement editing_tax_rate feature
cff62a6337 Adjust Tax Rates API related Behat scenarios to the new standard
2023-02-23 12:50:59 +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
Grzegorz Sadowski
0312dbb11e
bug #14826 Fix order by composite keys in OrderByIdentifierSqlWalker (coldic3)
This PR was merged into the 1.12 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.12    |
| Bug fix?        | yes                                                       |
| New feature?    | no                                                       |
| BC breaks?      | no                                                       |
| Deprecations?   | no |
| Related tickets | fixes https://github.com/Sylius/Sylius/issues/14823                      |
| License         | MIT                                                          |

Commits
-------

d1a595b90c Fix order by composite keys in OrderByIdentifierSqlWalker
2023-02-23 07:06:26 +01:00
Kevin Kaniaburka
d1a595b90c
Fix order by composite keys in OrderByIdentifierSqlWalker 2023-02-22 19:11:55 +01:00
Jakub Tobiasz
cff62a6337
Adjust Tax Rates API related Behat scenarios to the new standard 2023-02-22 11:41:09 +01:00
Grzegorz Sadowski
e1a08fa3d7
Merge branch '1.12' into 1.13
* 1.12:
  [Orders][API] Change cart item delete HTTP response code to 204
2023-02-21 13:56:43 +01:00
Rafikooo
4f9864491b
[Orders][API] Change cart item delete HTTP response code to 204 2023-02-20 17:51:57 +01:00
Igor Mukhin
b842bd5cb6
Fixed: Calculator at TaxRate fixtures
Not sure it that matter, but for taxes there is only one calculator - `default`.
`flat_rate` is for shipping I guess.
2023-02-07 15:13:28 +01:00
Jakub Tobiasz
ddb908389e
minor #14728 [API] Fix admin's side can't create new taxonomy (dawkaa)
This PR was merged into the 1.13 branch.

Discussion
----------

I fixed the admin's side can't create new taxon.

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

<!--
 - Bug fixes must be submitted against the 1.11 or 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
-------

13c1eec907 [API] Fix admin's side can't create new taxon

I fixed the admin's side can't create new taxon.
2023-02-03 08:28:18 +01:00
dawkaa
13c1eec907 [API] Fix admin's side can't create new taxon
I fixed the admin's side can't create new taxon.
2023-02-02 22:08:12 +08:00
dawkaa
1cec3ed4e3 [API] Get admin detail information
I added it to get detailed admin information.
2023-02-02 14:01:06 +08: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
Jan Goralski
acd05501a0
Fix tests' typos
Revert removing id from serialization
2023-01-12 12:41:10 +01:00
Jan Goralski
d4d4e68132
[API][Maintenance] Tests stylistic cleanup
[API][Test] Streamline logging in
[API][Test] Unify response content type
2023-01-12 12:41:10 +01:00
Jan Goralski
5a06ac44bb
[API][ExchangeRate] Update mapping 2023-01-12 12:41:09 +01:00
Jan Goralski
b83611673e
[API][CustomerGroup] Update mapping 2023-01-12 12:41:09 +01:00
Jan Goralski
10870e6316
[API][ProductVariant] Update mapping 2023-01-12 12:41:09 +01:00
Jan Goralski
58ee7ec037
[API][ShippingMethod] Update mapping 2023-01-12 12:41:09 +01:00
Jan Goralski
e55c657e8b
[API][Taxon] Update mapping 2023-01-12 12:41:08 +01:00
Jan Goralski
0573ddc37d
[API][ProductReview] Update mapping 2023-01-12 12:41:08 +01:00
Jan Goralski
dce3d66148
[API][TaxCategory] Update mapping 2023-01-12 12:41:08 +01:00
Jan Goralski
06127039c9
[API][ShippingCategory] Update mapping 2023-01-12 12:41:07 +01:00
Jan Goralski
5a281b1b5e
[API][Province] Update mapping 2023-01-12 12:41:07 +01:00
Jan Goralski
71186cfb72
[API][Promotion] Update mapping 2023-01-12 12:41:07 +01:00
Jan Goralski
3aa0d195a4
[API][Locale] Update mapping 2023-01-12 12:41:06 +01:00
Jan Goralski
86b16e2c0b
[API][Currency] Update mapping 2023-01-12 12:41:06 +01:00
Jan Goralski
3ec9e1de98
[API][Country] Update mapping 2023-01-12 12:41:06 +01:00
Jan Goralski
d7d23046df
[API][Channel] Update mapping 2023-01-12 12:41:05 +01:00
Jan Goralski
a47cf38bf4
[API][Administrator] Update mapping 2023-01-12 12:41:05 +01:00
Jan Goralski
c2f83dcffa
[API][Address] Update mapping 2023-01-12 12:41:04 +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