Commit graph

4431 commits

Author SHA1 Message Date
Rafikooo
08cc26c68c [Behat] Enable remaining product options scenarios 2024-08-14 07:37:07 +02:00
Kamil Grygierzec
d0a17ce308
Add missing tests for product taxons filtering 2024-08-13 17:15:43 +02:00
Kamil Grygierzec
e4190c5fd8 Enable contract tests and correct some minor issues in tests 2024-08-07 15:55:55 +02:00
Karol
15d62e235f
Upgrade PaymentMethod to APIP3 (#16672)
| Q               | A
|-----------------|-----
| Branch?         | api-platform-3 <!-- see the comment below -->
| Bug fix?        | no
| New feature?    | no
| BC breaks?      | no
| Deprecations? | no <!-- don't forget to update the UPGRADE-*.md file
-->
| License         | MIT

<!--
 - Bug fixes must be submitted against the 1.13 branch
 - Features and deprecations must be submitted against the 1.14 branch
- Features, removing deprecations and BC breaks must be submitted
against the 2.0 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
-->
2024-08-07 08:14:35 +02:00
Michał Pysiak
144e65a869 [API] Fix behats 2024-08-07 07:38:52 +02:00
Kamil Grygierzec
cc0313663d
Enable tests 2024-08-06 15:56:57 +02:00
Grzegorz Sadowski
6eb243d97e
[API] Disable scenario for trying to edit product option code 2024-08-06 07:43:05 +02:00
Grzegorz Sadowski
50c07bb334
Merge branch '2.0' into api-platform-3
* 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
  ...
2024-08-05 14:18:00 +02:00
Rafikooo
173fc87c57
[Behat] Adjust the order of tags for product attribute scenarios 2024-08-05 08:31:12 +02:00
Rafikooo
a8348c85a0
[Behat] Enable product attribute filtering scenarios 2024-08-05 08:31:12 +02:00
Rafikooo
bea9231a17
[Behat] Enable product attribute in use scenario 2024-08-05 08:12:05 +02:00
Jan Goralski
e171fca830
[API][Shop] Upgrade ProductReview 2024-08-02 13:20:22 +02:00
Jan Goralski
cdf02bdc15
[API][Admin] Upgrade ProductReview 2024-08-02 13:20:17 +02:00
Rafikooo
1108ea9683
[Behat] Enable scenarios and improve implementation for filtered pages redirections 2024-08-01 11:19:32 +02:00
Rafikooo
be3615dc2c
[Behat] Enable viewing product in store from variant edit page scenarios 2024-07-31 20:47:25 +02:00
Rafikooo
5411651c7e
[Behat] Enable deleting multiple product variants scenario 2024-07-31 20:47:25 +02:00
Rafikooo
dcc4c176a7
[Behat] Enable remaining managing users scenario 2024-07-31 20:47:25 +02:00
Rafikooo
6520335ed6
[Behat] Enable editing product option scenario 2024-07-31 20:47:24 +02:00
Rafikooo
8e19388909
[Behat] Enable hybrid catalog promotion scenarios 2024-07-31 20:47:24 +02:00
Rafikooo
100c79e501
[Behat] Enable all hybrid checkout scenarios except one 2024-07-31 20:47:23 +02:00
Jan Góralski
4df2e729ce
minor #16656 [Addressing] Add validation for zone type (Wojdylak)
This PR was merged into the api-platform-3 branch.

Discussion
----------

| Q               | A
|-----------------|-----
| Branch?         | api-platform-3
| Bug fix?        | no
| New feature?    | no
| BC breaks?      | no
| Deprecations?   | no
| Related tickets | n/a
| License         | MIT

Commits
-------
  [Addressing] Add validation for zone type
2024-07-31 11:21:07 +02:00
Kamil Grygierzec
02cfcf474c
Bring back archiving promotion test 2024-07-31 10:17:46 +02:00
Wojdylak
6607e993ff
[Addressing] Add validation for zone type 2024-07-30 18:37:17 +02:00
Kamil Grygierzec
c97d51ae83
[Zone] Add validation of country/province/zone code (#16649)
| Q               | A
|-----------------|-----
| Branch?         | api-plarform-3
| Bug fix?        | no
| New feature?    | no
| BC breaks?      | no
| Deprecations?   | no
| Related tickets | n/a
| License         | MIT
2024-07-30 13:56:40 +02:00
Kamil Grygierzec
c14937cff9
[PromotionCoupon] Enable todo api scenario for filtering by code 2024-07-30 12:08:42 +02:00
Kamil Grygierzec
7958895598
[API] Upgrade Customer resource (#16619)
| Q               | A
|-----------------|-----
| Branch?         | api-platform-3
| Bug fix?        | no
| New feature?    | no
| BC breaks?      | no
| Deprecations?   | no
| Related tickets | n/a
| License         | MIT

<!--
 - Bug fixes must be submitted against the 1.13 branch
 - Features and deprecations must be submitted against the 1.14 branch
- Features, removing deprecations and BC breaks must be submitted
against the 2.0 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
-->
2024-07-29 16:28:22 +02:00
Wojdylak
f2219c2031
[Zone] Add specific validators for zone types 2024-07-29 15:59:42 +02:00
Kamil Grygierzec
e697e19819
[Behat] Reorder promotion API tags 2024-07-29 11:05:25 +02:00
Kamil Grygierzec
c428451134
[API] Cover zones (#16628)
| Q               | A
|-----------------|-----
| Branch?         | api-platform-3
| Bug fix?        | no
| New feature?    | no
| BC breaks?      | no
| Deprecations?   | no
| Related tickets | N/A
| License         | MIT
2024-07-25 12:21:50 +02:00
Wojdylak
3032d49ef5
[Admin] Add global alert for form errors 2024-07-25 11:22:09 +02:00
Michał Pysiak
35f98b72fd
[API] Enable and fix behat tests 2024-07-25 08:52:49 +02:00
Kamil Grygierzec
9e43ac412f
Reorder the behat tags 2024-07-25 08:37:20 +02:00
Wojdylak
28819a6c0a
[Api][Zone] Enable behat tests 2024-07-24 12:50:10 +02:00
Rafikooo
660fa53264
[Behat] Correct filtering tax rates scenarios description 2024-07-23 11:33:16 +02:00
Jan Goralski
aca6bf70af [API] Cover tax rate 2024-07-19 10:22:28 +02:00
Jan Goralski
3c70db1f31 [API] Cover tax category 2024-07-19 10:22:28 +02:00
Kamil Grygierzec
d038ccd0a7 [Admin] Shipping category Create/Update page 2024-07-19 07:39:50 +02:00
Rafikooo
9c2e6cc308 [Behat] Rename and correct accessing product variants generation scenarios file 2024-07-18 09:28:22 +02:00
Wojdylak
7111a9a2a4
Resolve conflicts between 2.0 and api-platform-3 2024-07-18 08:39:51 +02:00
Rafikooo
f612d09ab0 [Behat] Add another test for accessing variants generation from product edit page 2024-07-17 20:23:32 +02:00
Rafikooo
4838404005 [Behat] Add tests for accessing variants generation from variant index page 2024-07-17 20:23:32 +02:00
Jan Goralski
24cef4b4ef
[Behat] Enable leftover product variant adding tests 2024-07-17 15:28:12 +02:00
Rafikooo
4a70ae2a3a [Behat] Rename scenarios and associated code from accessing to navigating between product pages 2024-07-17 13:27:00 +02:00
Rafikooo
0aed73c7f5 [Behat] Add scenarios for navigating between viewing and editing product pages 2024-07-17 13:27:00 +02:00
Karol
8da133166e
[UPMERGE] 2.0 -> api-platform-3 (#16590)
This PR has been generated automatically.
For more details see
[upmerge_pr.yaml](/Sylius/Sylius/blob/1.13/.github/workflows/upmerge_pr.yaml).

**Remember!** The upmerge should always be merged with using `Merge pull
request` button.

In case of conflicts, please resolve them manually with usign the
following commands:
```
git fetch upstream
gh pr checkout <this-pr-number>
git merge upstream/api-platform-3 -m "Resolve conflicts between 2.0 and api-platform-3"
```

If you use other name for the upstream remote, please replace `upstream`
with the name of your remote pointing to the `Sylius/Sylius` repository.

Once the conflicts are resolved, please run `git merge --continue` and
push the changes to this PR.
2024-07-17 12:46:40 +02:00
Wojdylak
d17a295968
Disable behat test 2024-07-17 12:30:05 +02:00
Michał Pysiak
859e3dac7f [API] Enable and fix managing_shipping_methods scenarios 2024-07-17 12:29:01 +02:00
Wojdylak
38c1b512a0
Resolve conflicts between 2.0 and api-platform-3 2024-07-17 12:12:16 +02:00
Kamil Grygierzec
938d58d72b
minor #16585 [Admin][Product] Add validation message for the channel-specific price field (Wojdylak)
This PR was merged into the 2.0 branch.

Discussion
----------

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

![image](https://github.com/user-attachments/assets/32efd6d3-3306-4f1f-befd-ae822a454413)


Commits
-------
  [Admin][Product] Add validation message for the channel-specific price field
  [Behat] Add default parameter to getValidationMessage method
  [Behat] Fix behat test
  [Behat] Minor improvements
2024-07-17 08:56:33 +02:00
Wojdylak
89d2aa2b7a
[Behat] Minor improvements 2024-07-17 08:01:34 +02:00