Skip to main content
← Back to list
01Issue
FeatureShippedSwamp Club
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
OPENTRIAGEDIN PROGRESSSHIPPED+ 1 MOREASSIGNED+ 2 MOREREVIEW+ 3 MOREPR_MERGED+ 1 MORECONTRIBUTOR_NOTIFIED

Shipped

6/12/2026, 11:26:45 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
keeb assigned keeb6/12/2026, 7:13:24 PM
Editable. Press Enter to edit.

keeb commented 6/12/2026, 11:27:03 PM

Thanks @evrardjp for reporting this! The fix has been merged and a release is on its way. We appreciate your contribution to swamp.

Sign in to post a ripple.