New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support other fediverse software #51
Comments
|
Would it be possible to support MissKey as well? |
|
I looked at the MissKey documentation about a month ago and the API wasn’t mastodon compatible, and I’m pretty sure it’s still not. |
|
Is this issue still interesting ? |
|
I would really like to do a rewrite of instances.social some day when I get time, and Pleroma support would sure be a thing if I do so, so I'll keep this issue open in the meantime |
|
Maybe not a full rewrite but there's much work to do in order to make it more reliable, it really is a mess currently |
|
In fact, I found the code pretty understandable + pleroma is already supported apparently. The only thing missing from what I can tell is removing the check here. (Assuming that there is an entry in the DB for Pleroma in the 'Software' document with the PK 2). All the calls to Instance.prototype.getMastodonInstanceInfo are compliant with what I can read in the docs. (Yeah the func's name isn't perfect if pleroma tolerant but...) Even the registration status mentioned sooner is implemented ! :D |
|
Okay, I'll have a look at it in the next days and will post an update here :) |
|
Thanks a lot mate, if you need some help (for testing or anything), I'll be more than happy to help ! |
|
Oh, it's about the admin space part. To be honest I thought about removing this. Instances now have more standardized ways of describing themselves |
|
I'll let you know if I need some help! :) |
|
@Cl0v1s I've allowed admin access for Pleroma admins in f672f51. :) It should work, as the reason for preventing that previously was not a technical one: instances.social was meant to be a mastodon instances list only, and still has the title "Mastodon instances" as of today. However as I want to support other fediverse software too, I guess it's fine. |
|
Thanks a lot for your time ! :D |
Any chance it's possible to remove/modify the "Mastodon instances" title and other UI copy? Newer people seem to be confused thinking everything listed is Mastodon when it's now Pixelfed, Pleroma, etc. |
"Mx.My.Mz"while Pleroma gives"Mx.My.Mz (compatible; Pleroma Px.Py.Pz commithash)", also note that commithash might be removed in the future) EDIT: Changed to the “new” version format.For registeration status you can ask pleroma about it with
/api/statusnet/config.jsonExample open registeration:
{"site":{"closed":"0","name":"Pleroma/Soykaf","server":"https://pleroma.soykaf.com","textlimit":"5000"}}Example closed registeration:
{"site":{"closed":"1","name":"Social HacKtivism","server":"https://social.hacktivis.me","textlimit":"5000"}}The text was updated successfully, but these errors were encountered: