Montréal, Canada
Comment by ~cloutier on ~cloutier/bird.makeup
There might be multiple root causes for this:
The most likely thing is that akkoma and others makes requests that are rejected by Twitter CDN. We can test this by comparing with kilogram which uses IPFS as a CDN to see if those loads from akkoma:
Ex: https://kilogram.makeup/users/beeple_crap and https://kilogram.makeup/users/beeple_crap/statuses/DCdf88YAJFi
The other possibility is that dotmakeup returns something that is not quite ActivityPub complient, and I would need some feedback from the AP implementations to fix this.
Comment by ~cloutier on ~cloutier/bird.makeup
REPORTED
RESOLVED FIXEDComment by ~cloutier on ~cloutier/bird.makeup
Good catch, I have just implemented your suggestion!
Out of curiosity, what AP implementation triggered this?
REPORTED
RESOLVED FIXEDComment by ~cloutier on ~cloutier/bird.makeup
REPORTED
RESOLVED FIXEDThank you ~cloutier đŸ˜‡.
FYI, images (avatar & cie) are back only after an operation like unfollow/follow.
~cloutier Not quite yet, unfortunately. Lemmy now has no problem with the Image type, but it expects an 'outbox' address in the actor's file. It doesn't need to resolve to anything, it just needs to be there.
Apologies for not thinking of this before, but I copied the details of the 'willsommer' actor to my site, changed 'bird.makeup' to 'lemmon.website' and added an outbox address, and that works with lemmy.
So @willsommer@lemmon.website => https://lemmon.website/users/willsommer works, but https://bird.makeup/users/willsommer doesn't (the 'outbox' field is the only real difference in the JSON versions).
It would be great if an 'outbox' entry could be added for actors on bird.makeup. I guess it could just point to something that 404s, or to a file with an OrderedCollection with 0 items. I also tested @willsommer@lemmon.website from a Mastodon server (activitypub.academy), and that seemed to resolve without any issues.
Comment by ~cloutier on ~cloutier/bird.makeup
~davinkevin I pulled the commit. Even if it's small code-wise, I want to recognise your contribution in testing it. Thanks!
~freamon I have updated bird.makeup with the patch. Can you confirm that it works with Lemmy now?
I did a change just to try it out. I don't know if there is any other implication for the insta part or other element in the code.
~cloutier The code is just a one letter change, but the code is available on GitLab
Comment by ~cloutier on ~cloutier/bird.makeup
~davinkevin if you have a patch already I will gladly accept it! (you can just link to a git repo with the fix too and I will figure out the rest)
Comment by ~cloutier on ~cloutier/bird.makeup
Nitter is dead... :(
REPORTED
RESOLVED WONT_FIX