Improve Visibility of 'Scheduled for Deletion' State in Tables
@taylordowns2000 is already working on this.
Since Jul 28, 2025.
- Dominant language
- Elixir
- Stars
- 296
- Forks
- 86
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 50
Description
Problem
With the introduction of the new Actions dropdown in the credentials table, the deletion state of a credential is now hidden. Previously, when a credential was scheduled for deletion, the Delete button would transform into two visible buttons: Cancel Deletion and Delete Now.
Now, both options are tucked inside the dropdown, which creates confusion. Users click “Delete” and still see the credential in the table, with no visible indication that deletion is scheduled, unless they open the dropdown again.
This results in a poor UX for a critical state.
Proposed Solutions (to discuss)
We should make the "scheduled for deletion" state more visible. Options include:
- Adding a "Scheduled for Deletion" column.
- Displaying a badge or icon next to affected credentials.
- Using strikethrough styling on affected rows.
- Moving them to a separate "Archived Credentials" table or section.
Related Resources
This UX issue may affect other deletable resources in the app, such as:
usersprojectsproject_usersproject_credentialswebhook_auth_methods
We should evaluate if a similar visibility issue exists across those tables.
Screenshots
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.