Doesn't look like I can use Damus again, can't login :/
Discussion
Why not?
I think #[4] coded something in so that you can never login with a deleted acct
Seems that way... Might be a hardcoded list on the Damus relay to get Apple's blessing.
It does use a bootstrap list at the start:
https://github.com/damus-io/damus/blob/master/damus/ContentView.swift#L11
Make sure the profile is sent there as well. If damus sees any deleted flag it won’t work
Could you just add a undelete button
I think that would break the App Store terms, if this is documented. Someone else can make the undelete button.
It’s weird though because other apps have undelete right? Insta, Twitter…
Yeah but Big Tech let’s Big Tech get away with breaking ToS when they deem it in their best interests
Yes, maybe ask them if you can have it too. GDPR will be a different bag of hurt.
btw, I've pushed kind0 to the boostrap list. Tested but no luck yet, maybe cached somewhere so waiting...
Undelete is a delete note for a delete note?
You definitely can offer it within their ToS. The requirement is that you have to have an easily accessible delete option. You can offer to temporarily disable or deactivate the account but there must still be a delete option.
Recommendations are made by Apple to point out that data will be stored in the case of opting to disable/deactivate.
So it’s essentially semantics, if you want people to be able to log in from an account that’s been “closed” you can call it “deactivating” and if you still offer a “full delete” it’s totally fine.
You may get scrutiny if you don’t highlight (for the purposes of the reviewer) that a “disabled” account means that the account data is still accessible on relays via Damus, and you’ll also attract attention if it seems in any way that the delete button is more difficult to find than the deactivate one.
I tested this functionality out and couldn’t log back in on damus but could on other clients. There was no way to undelete and now I’m starting from scratch…
someone just needs to make an undelete microapp. Would be easy to do.
Snort deletes this prop now so you can just save your profile on snort and it should work in damus
Thanks!
Tried, still can't login on Damus.
Damus relay returns 2 kind0 events, maybe if any are deleted then it wont work?
What is this query tool!?
Whoa – amazing! I was looking for something like this just earlier today.
The GH repo linked looks like it points to a client... rather than this tool. Did you build it? Or know who did? They need some ⚡
Thanks! The source code is inside: https://github.com/Marfusios/nostr-client/tree/master/test_integration/Nostr.Client.Sample.Blazor
Cool – it might be a good project to break out into it's own repo so that you could get contributors more easily (if you're looking for them, that is).
#[8] go
#[2]
It’s going to be fine
I think ya boy #[2]
Said it still has to implement a recovery tool and that deletion was a zapple requirement
My bad #[4] I didn't mean to refer to you as "it" 😂
RIP
self-deplatformed
If you’re switching npubs can you update your Nostr.json with the new one? The npub currently listed on it still comes to this profile.
e88a691e98d9987c964521dff60025f60700378a4879180dcbbb4a5027850411
Open a web client with this npub and update your info again so it gets sent back to the relays
You seem to be back now
NVK resurrected
Still not allowed to login into Damus, hope that clears later...
Account deleted?
It was a feature that Apple required. Not really a deletion, but a flag added to kind 0 event that Damus uses to determine a user “deleted” an account
Need to make sure there are no relays that have the deleted flag profile.
What happened there?
Can you import you pubkey as if you were migrating and it was your first time on the app?
Verification is back
Why seven use apple gear....
Reinstall the app.
Why not? 🙁
You need to build nostril and resurrect your pubkey
