-
-
Notifications
You must be signed in to change notification settings - Fork 58
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
Misskey API support #32
Comments
Would (custom) emoji reactions be supported? This also affects Pleroma and Akkoma, and it requires a layout change. |
@GeopJr I don't think they'll ever get Masto API support to be honest, it'd moreso be you implementing the Mk API |
Opened another issue for it #44
I mostly went by this comment: https://codeberg.org/calckey/calckey/issues/9256#issuecomment-731083 but since the issue is now closed I take it as not planned. (Either way, when I said "in the meantime" I meant until those 2 issues get fixed and full mk/ck API support gets added!) |
@GeopJr we now support the Mastodon API! You can test it out on https://calckey.social It works sort of, but there's an issue of no images loading, which appears to be unique to Tootle and Tuba. |
I'm having trouble reproducing, could you send me your debugging information? (About > Troubleshooting > Debugging Information) Also, could you give running from a terminal a try? There will be a lot of logs so keep an eye around |
On further debugging it, I found the following issues:
Selecting my own profile however, seems to use the Mastodon id instead |
Interesting, I'll investigate that. Can you also make an account on https://stop.voring.me? calckey.social stores its files on disk, but stop.voring.me uses a CDN, and I get this error:
Debug info:
|
Still can't reproduce, my only speculation is that you are missing webp libraries, I think it's |
Yep, that fixed it. That should probably be added as a dependency for the AUR. |
cc: @fabiscafe (probably optional dependency?) |
Pleroma and Mastodon forks (that support reactions), provide the url for custom emojis:
Calckey doesn't seem to do so:
|
Update is available 🥳 Would you add a meson check for it as runtime dependency to the next version? Usually in situations where it is not a compile time dependency I'd add it as optional dependency, but since this is UX breaking it should be a hard dependency (and is on the PKGBUILD) |
Thanks! I feel like you'll be asked to make it optional since technically it works without it, but if you are not until the next release, I'll add a meson check! |
Thanks! Let's not tell anyone, so nobody will notice 😏 |
@GeopJr So does Misskey work on Tuba yet? If not, any plans in the future? |
As long as this issue is open, it's safe to assume that it's not. Priority for mk api support is low for me at the moment but I'm happy to review any PRs for it! edit: Calckey's mastodon api compat should work however |
The compatibility layer is very barebones, so proper API support in the future would be much appreciated. |
Started initial support on this branch: https://github.com/GeopJr/Tuba/tree/experiment/wip/feat/mk-api-support It's very far from being usable, I've only completed the login flow and basic compat for some objects. Priority is still low. The plan is to first get the tuba 100% usable for Misskey (replacing Mastodon support) and then split it into its own thing (edit: as in include it as an addon to tuba - not a separate app) so if anyone is planning on testing/contributing it might mess up your saved accounts (and you might have to remove them manually from Passwords & Keys (seahorse)). |
Having this act as more of a cross-fediverse client rather than specifically a Mastodon client would help differentiate it :)
The text was updated successfully, but these errors were encountered: