Damus
jb55 profile picture
jb55
@jb55
Spent all day improving nip10 robustness in damus. We now do nip10 marker replies, so damus replies should always be correct in every client.

I also integrated nostrdb into thread construction, so damus should always be able to reconstruct a thread even if the root thread marker is missing or wrong (many such cases). This had the largest impact, i very rarely see thread loading issues.

I am pushing out TestFlight today for purple users to test, we plan on submitting this tomorrow on AppStore with many more improvements, will drop a video once its live.

Threads have been a pita in damus but this should improve things a ton. Thanks for your patience πŸ™
19
Vanessa · 122w
A pita you say? Is that a technical term? Lol
mike · 122w
Thank you…
emi · 122w
Not sure if related but on current Damus (AppStore version) the full thread appears when you open de note in the bookmarks view https://video.nostr.build/c9ac4b1fee7754fa535a2429c24e8cc091fa28393589ea0585f2c511289d854d.mp4
OnyxπŸ–€ · 122w
Thanks so much πŸ‘‘πŸ™πŸ’œπŸ«‚πŸš€
dluvian · 122w
I don't set root tags on purpose because having it as an e tag is toxic. Should have been r or anything other than e but it's too late to change now.
johnny · 122w
Tnk πŸ€™πŸΌ
ben · 122w
potential regression in nip42 auth? I connect to a single relay that immediately sends an auth challenge, presumably after the home feed req gets is fired. home feed doesn’t ever load and I have to go to a profile view to get notes flowing πŸ€” no change to my relay setup. just started seeing th...