Delete Shared App #118

Open
opened 2025-04-21 01:28:09 -04:00 by hate · 2 comments

I created a shared app for testing purposes but I can't find any way to remove it from shared apps, not even deleting it from my apps solve this problem.

There are any way to remove a shared app from an local instance with the admin account? Like delete the blob from the database (it will broke the link on the post as they are posted by scuttlebutt?!). Some sort of moderation?!?

I created a shared app for testing purposes but I can't find any way to remove it from shared apps, not even deleting it from my apps solve this problem. There are any way to remove a shared app from an local instance with the admin account? Like delete the blob from the database (it will broke the link on the post as they are posted by scuttlebutt?!). Some sort of moderation?!?
Owner

Yeah, those shared apps are populated from messages in the local database, which are immutable/append-only by account because that's how Secure Scuttlebutt rolls. And I haven't implemented any kind of unshare/tombstone.

You would have to remove the identity that shared it and make sure its messages go away (see the Delete stale feeds option). This is probably not what you want?

If you share another app with the same name, it will replace it in your shared apps list.

The eventual goal is to make a better interface for exploring what apps your friends are sharing/installing/using, probably something like an app store. Listing all apps that have been shared is very placeholder.

I want to do something here, but I want to understand - are you just bothered by the clutter, and would it help if I buried the shared apps section under a button at the bottom or something else you would have to expand, first?

Yeah, those shared apps are populated from messages in the local database, which are immutable/append-only by account because that's how Secure Scuttlebutt rolls. And I haven't implemented any kind of unshare/tombstone. You would have to remove the identity that shared it and make sure its messages go away (see the `Delete stale feeds` option). This is probably not what you want? If you share another app with the same name, it will replace it in your shared apps list. The eventual goal is to make a better interface for exploring what apps your friends are sharing/installing/using, probably something like an app store. Listing all apps that have been shared is very placeholder. I want to do something here, but I want to understand - are you just bothered by the clutter, and would it help if I buried the shared apps section under a button at the bottom or something else you would have to expand, first?
Author

So as the scuttlebutt is append only and the shared apps section is a nice thing we should be able to share it as public (will be on the shared apps) or private (will be only on the post as an link as it already is) and a way like the subscribe/unsubscribe flag to make it public or private (show/hide).

But at least is nice to know that if I share another app with the same name, it will replace it in my shared apps list.

Maybe a way to rename the apps and all starting with . will be hide from the shared apps unless you want to see then like a checkbox to show hidden apps.

It sucks to delete the identity as it is the server admin itself

So as the scuttlebutt is append only and the shared apps section is a nice thing we should be able to share it as public (will be on the shared apps) or private (will be only on the post as an link as it already is) and a way like the subscribe/unsubscribe flag to make it public or private (show/hide). But at least is nice to know that if I share another app with the same name, it will replace it in my shared apps list. Maybe a way to rename the apps and all starting with . will be hide from the shared apps unless you want to see then like a checkbox to show hidden apps. It sucks to delete the identity as it is the server admin itself
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cory/tildefriends#118
No description provided.