Nothing4You @ Nothing4You @programming.dev Posts 0Comments 96Joined 12 mo. ago
pretty much, yeah. lemmy has a persistent federation queue instead of fire and forget requests when activities get generated. this means activities can be retried if they fail. this allows for (theoretically) lossless federation even if an instance is down for maintenance or other reasons. if mbin has a similar system maybe they could expose that as well, but unless the system is fairly similar in the way it represents this data it will be challenging to integrate it in a view like this without having to create dedicated mbin dashboard.
lemmy has a public api that shows the federation queue state for all linked instances.
it provides the internal numeric id of the last activity that was successfully sent to an instance, as well as the timestamp of the activity that was sent, and also when it was sent. it also includes data like how many times sending was unsuccessful since the last successful send. each instance only knows about its own outbound federation, but you can just collect this information from both sides to get the full picture.
there is also https://phiresky.github.io/lemmy-federation-state/site to look at the details provided by a specific instance.
it's not just lemmy.world.
of the larger instances, the following have trouble sending activities to lemm.ee currently:
- lemmynsfw.com -> lemm.ee: 2.81d behind
- sh.itjust.works -> lemm.ee: 1.04d behind
- lemmy.world -> lemm.ee: 22.5h behind
i pinged @sunaurus@lemm.ee on matrix about 30h ago already about the issues with federation from lemmynsfw.com, as it was the first one i noticed, but I haven't heard back yet.
das ist nur ein guter troll :)
@Gullible@sh.itjust.works hat als anzeigenamen WolfdadCigarette@threads.net
at least the image resizing topic has recently been fixed in lemmy, thumbnails sizes are limited (at the time of thumbnail creation) in the latest release. I'd have to look closer at the other stuff, the api part is unlikely to have changed and will affect all frontends, but js part should differ depending on the front end. some instances already use other frontends by default and there is also a replacement for lemmy-ui being worked on (lemmy-ui-leptos), but I don't know how they compare. either.
it should be taken into account though how much of this is cacheable as well, as it will then typically only affect the first load for the static files.
I can totally understand the issues in general though, I've been living with a 64kbps uplink for several years in the past.
requires sending ~25-fold less data per post
what are you referring to with this? AP traffic?
do you have some more information about this?
since you're on programming.dev, you may be affected by https://programming.dev/post/20515601
this doesn't just affect lemmy.ml.
it seems that lemmy.ml -> lemm.ee was somehow fixed yesterday, but there are several other instances that also have issues sending to lemm.ee:
- hexbear.net: was broken since 2024-10-23, fixed since 2024-10-25
- lemmy.blahaj.zone: broken since 2024-10-24
- lemmy.ml: was broken since 2024-11-01, seems fixed since 2024-11-16
- startrek.website: broken since 2024-11-15
you'll probably want to wait for 0.19.7, which will fix at least https://github.com/LemmyNet/lemmy/issues/5182.
https://github.com/LemmyNet/lemmy/issues/5196 is also something to keep an eye on.
peertube embeds are supposed to be fixed in lemmy 0.19.6, so when updating to that lemmy version they should start working again
does it work if you search again?
search for remote content sometimes doesn't show up the first time you try, searching again just after that can help.
if the channel still doesn't show up, does searching for an individual video work?
this is the important part.
when an account is deleted the associated private key used for signing activities is deleted as well. the activitypub protocol does not really define how software is supposed to deal with deleted and recreated actors (which includes users), so some software has been built with the assumption that any change of encryption keys for a user means it's an invalid signature and will prevent activities involving that user to federate to that software.
If the sole moderator of a community was banned from an instance, does that make the community unavailable to the instance they were banned from?
yes, if the ban was with content removal and they're the top mod.
If the community had multiple moderators and only one was banned, would that still be the issue?
the filter is whether the user being banned is the top mod.
this seems more of a federation issue than a defederation issue ;)
that is likely related to https://github.com/LemmyNet/lemmy/pull/5107, which limits the resolution of thumbnails.
the client you are using is probably only displaying the thumbnails to you, not the original images.
edit: this seems to include lemmy-ui as well
edit 2: raised a bug report for lemmy-ui
that is likely related to https://github.com/LemmyNet/lemmy/pull/5107, which limits the resolution of thumbnails.
the client you are using is probably only displaying the thumbnails to you, not the original images.
edit: this seems to include lemmy-ui as well
edit 2: raised a bug report for lemmy-ui
"Link in the post" is already in the post itself, and it's a different one
it may be related to the older lemmy version.
the latest lemmy version has changed how metadata is fetched for posts coming from federation and it will no longer be processed while receiving the federated activity, instead it will be processed in the background. sometimes, metadata for urls cannot be fetched within the time limit and then the post will not federate properly if it's not happening in the background.
I think most (especially mobile) clients simply don't have this option and will always copy/share the "fedi link" - the url where the content is canonically hosted. all other URLs are simply cached representations of the original content.
https://lemmy.blahaj.zone/instances shows lemmygrad as blocked, maybe there are some older communities that were never removed on blahaj after defederation?