You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Separate plugin creation from submission with draft status (#340)
* Separate plugin creation from submission with draft status
Introduce a draft state for plugins so authors can save work-in-progress
before submitting for review. Add display_name support across marketplace,
cart, and checkout pages. Allow plugin owners to preview their listing.
Hide de-listed plugins from the public directory.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Add read-only type/tier summary for approved plugins and fix duplicate name display
Show a non-editable type and pricing tier card on the approved plugin edit
page. Only show the composer package name subheading when a custom display
name is set, preventing the name from appearing twice. Fix preview banner
test assertion to match updated text.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Improve plugin edit UX: tier validation, de-listed indicator, submit summary
Add server-side validation for pricing tier when saving paid draft plugins
with inline error and red card border. Show gray dot for de-listed plugins
and remove Status column from plugin index. Move GitHub banner into Details
tab. Add plugin summary card to Submit for Review tab.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Add command to send plugin submission reminder notifications
New artisan command `plugins:send-submission-reminders` emails and notifies
users with unapproved plugins to finalize their submissions, listing each
plugin by Composer package name. Supports --dry-run flag.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments