Commit graph

3992 commits

Author SHA1 Message Date
Jacob Tobiasz
1e1345dff4
Cover the max code length validation in the Payment bundle 2024-03-26 10:11:07 +01:00
Jacob Tobiasz
7eba860463
Cover the max code length validation in the Locale bundle 2024-03-26 10:11:07 +01:00
Jacob Tobiasz
d51ef9fc38
Cover the max code length validation in the Customer bundle 2024-03-26 10:11:07 +01:00
Jacob Tobiasz
30c6be1def
Cover the max code length validation in the Channel bundle 2024-03-26 10:11:05 +01:00
Jacob Tobiasz
b8e4a5c1d5
Cover the max code length validation in the Addressing bundle 2024-03-26 10:09:58 +01:00
Grzegorz Sadowski
6c01156cbd
refactor #16050 [API][Shop][ProductReview] Remove status and embed customer's name (Wojdylak, GSadee)
This PR was merged into the 1.13 branch.

Discussion
----------

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

Commits
-------

a42c003bfe [Api][ProductReview] Remove status
bc08b8e42c [Api][ProductReview] Embed customer's name
a84475e13d [Api][ProductReview] Update upgrade file
1267a45eeb [Api][ProductReview] Fix behat tests
006bb6406e Fix note in the UPGRADE-API-1.13 file
2024-03-26 06:52:50 +01:00
Grzegorz Sadowski
4872a2f00f
bug #16022 Validate out of range for channelPricing prices (TheMilek)
This PR was merged into the 1.13 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.13 <!-- see the comment below -->                  |
| Bug fix?        | yes                                                       |
| 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.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
-------

61feff7452 Validate out of range message for channelPricing prices
a1873ee8d4 [Behat] Add scenario
f2f06024e1 Update upgrade file
d1220a97d3 Add missing scenarios for min prices
2024-03-26 06:49:52 +01:00
Wojdylak
1267a45eeb
[Api][ProductReview] Fix behat tests 2024-03-25 13:52:13 +01:00
Karol
62cf4c218f
minor #16042 [Admin] Improve channel fields validation (NoResponseMate)
This PR was merged into the 1.13 branch.

Discussion
----------

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


Commits
-------
  [Core][Channel] Improve channel fields validation
  [Behat][API] Cover missing and too long channel fields data validation
  [Behat][UI] Cover too long channel fields validation
2024-03-25 08:38:43 +01:00
Kamil Grygierzec
d1220a97d3
Add missing scenarios for min prices 2024-03-23 16:10:19 +01:00
Kamil Grygierzec
a1873ee8d4
[Behat] Add scenario 2024-03-23 16:10:19 +01:00
Jan Goralski
559431f349
[Behat][UI] Cover too long channel fields validation 2024-03-22 12:40:58 +01:00
Jan Goralski
9fb7de840d
[Behat][API] Cover missing and too long channel fields data validation 2024-03-22 12:40:52 +01:00
Kamil Grygierzec
a510dfe34a
[Behat] Add scenario 2024-03-22 10:39:15 +01:00
Jan Goralski
c0a77acc2a
[API][Behat] Test currency code validation 2024-03-20 18:03:11 +01:00
Jacob Tobiasz
7ae566d5db
Remove the @no-postgres tag 2024-03-19 11:12:05 +01:00
Jacob Tobiasz
7265b85d7e
Resolve conflicts between 1.12 and 1.13 2024-02-24 11:23:19 +01:00
Kamil Grygierzec
fddeed08f7
Fix zoneMembers not unique ID 2024-02-23 08:56:05 +01:00
Wojdylak
e2afc65128
[Behat] Move archived promotion test to receiving_discount folder 2024-02-22 12:45:36 +01:00
Wojdylak
09b1a09f9d
[Api][Promotion] Add archivedAt to promotion 2024-02-17 20:31:29 +01:00
Wojdylak
d50ec85545
[Promotion] Add PromotionArchivalEligibilityChecker class 2024-02-16 18:44:34 +01:00
Wojdylak
f8620e75cd
[Promotion][Behat] Add promotion archiving tests 2024-02-16 16:41:30 +01:00
Jan Goralski
f45e70f6da
Slight cleanup 2024-02-02 16:21:52 +01:00
Kamil Grygierzec
6d8a50f6f0
Validate resending order confirmation email in correct state 2024-02-02 16:21:52 +01:00
Jan Goralski
e6dff966ce
[Behat] Update catalog promotion tests 2024-01-29 11:48:25 +01:00
Kamil Grygierzec
a917e4456c
Remove additional step and scenarios and correct deprecation message 2024-01-19 22:48:23 +01:00
Kamil Grygierzec
0ea98a2bcb
Validate resending shipment confirmation email in correct state 2024-01-19 22:37:54 +01:00
Kamil Grygierzec
04ebfa0ac9
cover tests 2024-01-19 22:37:53 +01:00
Kamil Grygierzec
1199cef9dd
Change new orders name to paid orders to not mix up names 2024-01-17 15:14:16 +01:00
Kamil Grygierzec
e3e9b33937
fix behat tests 2024-01-17 15:14:16 +01:00
Rafikooo
6e71fe259f
[Behat] Add API tags for statistics scenarios 2024-01-17 15:14:16 +01:00
Rafikooo
33bf3648a5
[Behat] Remove unnecessary javascript tags 2024-01-17 15:14:06 +01:00
Rafikooo
7439fb3940
[ApiBundle] Make accessing sales statistics stateless 2024-01-17 14:21:50 +01:00
Jan Góralski
aa64335c3c
minor #15707 [ApiBundle][Admin] Implement Shop User Removal and Password Change (Wojdylak)
This PR was merged into the 1.13 branch.

Discussion
----------

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


Commits
-------
  [ApiBundle][Admin] Fix password update issue when on other user details are changed
  [ApiBundle][Admin] Add feature to remove shop user
  Revive CI
  Implement missing behat steps checking deleting customer's account
  Remove unnecessary UserContext inside the api directory
  Mark scenario as @no-api
  Add spec for RemoveShopUserHandler and add throwing an exception when a shop user is not found
  Update the operation's name for deleting a shop user
  Revert cloning a shop user before setting it as a deleted_user inside the shared storage
  Implement scenario checking redeleting shop user account
  Fix failing scenario
2024-01-17 14:12:55 +01:00
Kamil Grygierzec
3e0183ca52
cover tests 2024-01-16 12:51:29 +01:00
Jacob Tobiasz
dc58834242
bugfix #15724 [API] Add validation of option values for the product variant (GSadee)
This PR was merged into the 1.13 branch.

Discussion
----------

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

<!--
 - Bug fixes must be submitted against the 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
-------
  [API][Behat] Add scenarios for validation of adding a new product without required options
  [ProductVariant] Add validation of option values for the product variant
  [Product] Extract definitions of validators to a separate file
  [ProductVariant] Check if product has options in option values configuration validator
  [Behat] Add required option value to product variant
2024-01-15 16:05:32 +01:00
Grzegorz Sadowski
7b65738111
[Behat] Add required option value to product variant 2024-01-12 13:21:57 +01:00
Grzegorz Sadowski
662db5e613
[ProductVariant] Add validation of option values for the product variant 2024-01-12 11:10:19 +01:00
Jacob Tobiasz
d691033530
Fix failing scenario 2024-01-12 09:37:58 +01:00
Jacob Tobiasz
5c728d2d27
Implement scenario checking redeleting shop user account 2024-01-12 09:31:11 +01:00
Grzegorz Sadowski
60dd83e895
[API][Behat] Add scenarios for validation of adding a new product without required options 2024-01-12 07:19:33 +01:00
Jacob Tobiasz
751186c1d4
Mark scenario as @no-api 2024-01-11 17:23:23 +01:00
Wojdylak
55c7a46190
[ApiBundle][Admin] Add feature to remove shop user 2024-01-05 16:40:45 +01:00
Wojdylak
88c486392e
[ApiBundle][Admin] Fix password update issue when on other user details are changed 2024-01-05 15:08:47 +01:00
Wojdylak
4b94f51140
[AdminBundle] Add QuestionFactory 2024-01-03 14:49:07 +01:00
Stephan Hochdörfer
c804bb829f
Add Behat feature test 2024-01-03 14:48:33 +01:00
Wojdylak
3db23c2daf
[Behat] Update test steps to use dynamic date 2024-01-02 10:36:47 +01:00
Jacob Tobiasz
26cec53ed0
Resolve conflicts between 1.12 and 1.13 2023-12-24 08:37:42 +01:00
Jacob Tobiasz
d76c641b85
Replace @javascript with @mink:chromedriver in failing scenarios 2023-12-22 15:29:21 +01:00
Jacob Tobiasz
e63fea8f2f
Update product associations feature test tag 2023-12-22 15:21:23 +01:00