[Feature] Allow registered users to delete their items before they expire
Context
When a registered user decrypts a file or message sent to them, Crypter does not automatically delete that file or message. Crypter lets that item exist until the item's expiration time has been reached.
Files and messages sent to registered users can only be accessed by the user they were sent to. So allowing the file or message to persist for the full 24 hours adds some convenience for the registered user.
Describe the feature
Registered users may want to manually delete items after they decrypt them. We should add a "Delete" button or icon somewhere in Crypter.Web that allows users to manually delete items sent to them.
Implementation notes
Be careful that we only allow users to delete their own items. Users should not be able to delete items owned by anyone else.
If this one is free to grab, I'd like to try to implement it this or maybe next week.