No UI to deactivate/delete individual entrypoints or targets #25
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: sneak/webhooker#25
Loading…
Reference in New Issue
Block a user
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?
Bug
The database models include an
Activeboolean for bothEntrypointandTargetentities, but the web UI provides no way to:Once an entrypoint or target is created, the only way to remove it is to delete the entire webhook. This means users cannot:
The README documents that inactive entrypoints should return HTTP 410 Gone, and the handler code does check
entrypoint.Active, but there's no way to set an entrypoint to inactive via the UI.Fix
Add UI controls and corresponding handlers for:
POST /source/{id}/entrypoints/{epID}/toggle)POST /source/{id}/targets/{targetID}/toggle)POST /source/{id}/entrypoints/{epID}/delete)POST /source/{id}/targets/{targetID}/delete)Category
Should-fix for usability.