mirror of
https://github.com/rudrankriyam/App-Store-Connect-CLI.git
synced 2026-04-25 15:45:48 +03:00
[PR #347] [MERGED] Offer codes CLI coverage #458
Labels
No labels
bug
bug
documentation
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/App-Store-Connect-CLI#458
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/rudrankriyam/App-Store-Connect-CLI/pull/347
Author: @rudrankriyam
Created: 1/30/2026
Status: ✅ Merged
Merged: 1/31/2026
Merged by: @rudrankriyam
Base:
main← Head:cursor/offer-codes-cli-coverage-1166📝 Commits (3)
8858e04Add offer code CRUD commands and client support2a6e93cFix offer code table and markdown output7604ae5Fix offer code overlaps after subscriptions merge.📊 Changes
16 files changed (+1705 additions, -1 deletions)
View changed files
📝
internal/asc/client_http_test.go(+200 -0)➕
internal/asc/client_offer_codes.go(+103 -0)📝
internal/asc/client_pagination.go(+4 -0)📝
internal/asc/client_test.go(+52 -0)➕
internal/asc/offer_codes_custom_output.go(+83 -0)📝
internal/asc/offer_codes_output.go(+54 -0)➕
internal/asc/offer_codes_subscription.go(+75 -0)📝
internal/asc/output_core.go(+16 -0)📝
internal/asc/output_test.go(+200 -0)📝
internal/asc/subscription_resources.go(+3 -0)➕
internal/cli/cmdtest/offer_codes_test.go(+107 -0)➕
internal/cli/offercodes/custom_codes.go(+302 -0)📝
internal/cli/offercodes/offer_codes.go(+11 -1)➕
internal/cli/offercodes/prices.go(+113 -0)📝
internal/cli/offercodes/shared_wrappers.go(+8 -0)➕
internal/cli/offercodes/subscription_offer_codes.go(+374 -0)📄 Description
Implement CRUD for subscription offer codes and custom codes, and list functionality for offer code prices to expand CLI management capabilities for subscription offers.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.