
It is caching guarantees for a day. It shouldn’t do it for first time authentications I guess.
I’ll try to fix this today. At most, you will need to wait for a day. Sorry for the inconvenience.
25 yo software developer. Admin of lemy.lol instance.

It is caching guarantees for a day. It shouldn’t do it for first time authentications I guess.
I’ll try to fix this today. At most, you will need to wait for a day. Sorry for the inconvenience.


Really? I’m glad to hear that. I prefer default UI but many people prefer Teserract because of its features. Thank you for continuing.
Fixed!
Ok I should fix this one.
Hello! I just added manually. Now it should not check for Fediseer in theory. Can you try?
Of course not. I made this change to make the whole fediverse compatible with Lemmy Federate, not just Piefed.
Please see this because that’s not the case: https://lemy.lol/comment/20647547
Actually, Lemmy Federate is not tied to lemy.lol since this update: https://lemy.lol/post/46419115
Piefed.social should decide if they want to add their instance to the Lemmy Federate. I’m not blocking anyone. In fact, there are already two Piefed instances registered to Lemmy Federate. But these instances are using generic ActivityPub client instead of specialized clients unlike Lemmy and Mbin instances.
I’m not against Piefed but I’m not gonna work for a Piefed specific code either for reasons you can imagine.


It’s good to see an auth library with built-in OIDC server. Thanks for the post I’ll check.

Good to hear the problem was that!

That’s interesting 🤨 It shouldn’t reduce the records until the last page.

You need to change input parameters (skip, take) to paginate through pages and merge all communities you’ve fetched. You’ll probably need to use something like Python or NodeJS.
For example right now you’re using skip=0 and take=10, which will take first 10 communities found in DB.
Here you go:
https://lemmy-federate.com/api/community.find?input=%7B%22skip%22%3A0%2C%22take%22%3A10%7D
https://lemmy-federate.com/api/instance.find?input=%7B%22search%22%3A%22%22%2C%22skip%22%3A0%2C%22take%22%3A10%2C%22enabledOnly%22%3Afalse%7D
You can change the skip and take values to paginate through list.
You can easily fetch through the API. You can either check API routes from the repo or I can give you some examples if you want to?


Tesseract was functional but not as beautiful as Photon. I think I’ll stick with Photon.
It is difficult to detect the connection between instances. Because Mbin and Piefed either don’t provide federated instance list or the admins can turn it off. That’s why I completely stopped checking federation status in Lemmy Federate, I just send an API request and if it fails I assume they are defederated.
So, I’m sorry, I do not have this data.

Lemmy Federate has 3 types of client types:
Lemmy Federate provides first-class support for Lemmy and Mbin. Other types of software can’t follow other instances.
Sorry for the wait, fixed.