← Back to list
01Issue
FeatureShippedSwamp ClubPublicTeam
Assigneeskeeb
Relationships
#638 Add deprecate/yank/unyank actions for own extensions on the web interface
Opened by evrardjp · 6/12/2026· Shipped 6/12/2026
Problem
Publishers can deprecate, yank, and unyank their own extensions via the CLI, but the swamp.club web interface provides no way to perform these actions. This forces users to context-switch to the CLI for lifecycle management tasks that are otherwise discoverable through the UI.
Proposed Solution
Add deprecate, yank, and unyank controls to the extension detail/management page on swamp.club, visible and enabled only for the authenticated owner of the extension.
Scope of Changes
- Web frontend: Add action buttons (Deprecate, Yank, Unyank) on the extension detail page, gated by an ownership check against the authenticated session.
- API: Expose deprecate/yank/unyank endpoints if not already available over HTTP (the CLI likely calls these internally).
- UX: Show current deprecation/yank status clearly on the page so users know the current state before acting.
Alternatives Considered
Continue CLI-only — but this makes lifecycle management invisible to users who discover and manage extensions primarily through the web interface.
02Bog Flow
Shipped
Click a lifecycle step above to view its details.
03Sludge Pulse