feat(api): add RenewLicenseKey API endpoint #387
Reference in New Issue
Block a user
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?
Summary
The web UI has a Renew button for license keys (extends expiry by package duration), but there is no corresponding API endpoint for programmatic renewal.
Requirements
POST /api/v1/repos/{owner}/{repo}/license-keys/{id}/renewdaysparameter (defaults to package DurationDays)Test Plan
🤖 Generated with Claude Code
Testing Plan — API Renew Endpoint
API
🤖 Generated with Claude Code
Tested and verified in production on MokoWaaS. All three download gating modes (none/prerelease/all), feed visibility, XML metadata, download URLs, and access control confirmed working.