Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[API][Admin] Promotion coupons management(CRUD) #15539

Merged
merged 14 commits into from Dec 1, 2023

Conversation

NoResponseMate
Copy link
Contributor

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

@NoResponseMate NoResponseMate added Feature New feature proposals. Admin AdminBundle related issues and PRs. API APIs related issues and PRs. labels Nov 17, 2023
@NoResponseMate NoResponseMate requested a review from a team as a code owner November 17, 2023 12:23
Copy link

github-actions bot commented Nov 17, 2023

Bunnyshell Preview Environment deleted

Available commands:

  • /bns:deploy to redeploy the environment

@NoResponseMate NoResponseMate force-pushed the SYL-3165/api-managing-coupons branch 2 times, most recently from ca00554 to 2a19a82 Compare November 17, 2023 13:34
@Wojdylak Wojdylak force-pushed the SYL-3165/api-managing-coupons branch 2 times, most recently from c9de8cf to 1301aad Compare November 23, 2023 14:30
@Wojdylak Wojdylak changed the title [WIP][API][Admin] Promotion coupons management [API][Admin] Promotion coupons management Nov 23, 2023
@Wojdylak Wojdylak changed the title [API][Admin] Promotion coupons management [API][Admin] Promotion coupons management(CRUD) Nov 23, 2023
@Wojdylak Wojdylak force-pushed the SYL-3165/api-managing-coupons branch 2 times, most recently from 93e8e36 to c1b1a27 Compare November 24, 2023 07:47
@Wojdylak Wojdylak force-pushed the SYL-3165/api-managing-coupons branch from c00c016 to e82780e Compare November 30, 2023 09:43
@GSadee GSadee merged commit 079766a into Sylius:1.13 Dec 1, 2023
25 checks passed
@GSadee
Copy link
Member

GSadee commented Dec 1, 2023

Thanks, Jan and Karol! 🥇

@NoResponseMate NoResponseMate deleted the SYL-3165/api-managing-coupons branch December 1, 2023 12:28
jakubtobiasz added a commit that referenced this pull request Dec 6, 2023
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

Based on #15539

![image](https://github.com/Sylius/Sylius/assets/33687392/d9181254-5290-40b1-abf5-5f5f5fe7256f)


Commits
-------
  [ApiBundle] Add generate promotion coupons action
  [ApiBundle][PromotionCoupon] Add documentation do admin_generate
  [ApiBundle][Promotion] Add FailedGenerationException to status code mapping
  [ApiBundle] Remove ObjectDenormalizer
  [ApiBundle][Promotion] Change subresource operation path
  [ApiBundle][Promotion] Rename property of GeneratePromotionCoupon
  [ApiBundle][PromotionCoupon] Flattening structure for coupon generation
  [ApiBundle][Promotion] Rename group from promotion_coupon:update to promotion_coupon:generate
  [PromotionBundle] Split PromotionCouponGeneratorInstructionInterface class into separate getter and setter interface
  [ApiBundle] Change message of PromotionNotFoundException
  [PromotionBundle] Rename PromotionCouponGeneratorInstructionReadInterface to ReadablePromotionCouponGeneratorInstructionInterface
  Fixed indentation in PromotionCouponGenerator class
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Admin AdminBundle related issues and PRs. API APIs related issues and PRs. Feature New feature proposals.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants