-
Notifications
You must be signed in to change notification settings - Fork 56
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
fix Pleroma search API incompatibility with empty limit
param
#977
Comments
I only just noticed earlier today that I wasn't seeing feedback via pleroma reflected on my site since I updated pleroma to the 2.1.1 release a few weeks ago. (Edit: possibly 2.1.0 as there seems to have been many api updates there: https://git.pleroma.social/pleroma/pleroma/-/blob/stable/CHANGELOG.md ) I'll track down some working and non-working URLs tomorrow and raise a pleroma ticket. |
cc @lambadalambda @rinpatch @feld, just FYI, feel free to redirect to whoever on the Pleroma team works on the API! |
This is the log from the last successful interaction from pleroma to my server: This was before I updated from 2.0.7 to 2.1.0 - I saw the list of breaking changes in the change notes and so waited until I had the time to work through them before updating. Since then I have successfully posted several times via brid.gy and have had various interactions on pleroma to the posts but no logs of any activity on my brid.gy page in the last 18 days. |
Is this believed to be the primary source of your issues with Pleroma? |
@feld i haven't done a thorough survey or test yet...but yes, this seems like the only thing blocking us right now. having said that, you all deserve a lot of credit for how much feature parity you've achieved with the Mastodon API, at least the parts i'm using! this is obviously a trivial difference, and it will be easy to handle on my end, without even special casing Pleroma, by just omitting the |
Our API is very strict now and invalid parameters throw an error instead of being ignored. I suspect that |
sgtm! thanks for the info. |
Complementary issue over here now: https://git.pleroma.social/pleroma/pleroma/-/issues/2198 |
limit
param
woo, fixed! https://brid.gy/mastodon/@[email protected] looks good now, sent a bunch of wms. |
I noticed this error seems to have snuck back for Pleroma. It's reporting permission errors per my log: I also looked at the logs for:
...and I see the same errors, whoops. Is there anything I can do to help fix this? Thanks, |
Thanks for the nudge! You're actually seeing a different error than this. I'll follow up on #1015. |
Pleroma supports the Mastodon API, so a number of people have already signed their Pleroma accounts up for Bridgy via the Mastodon support. And it works!
...at least, mostly. Publish seems pretty functional, and listen (aka backfeed) has worked before, but right now it's hitting the API incompatibility below. Evidently Mastodon's
/api/v2/search
endpoint handles a blank value for thelimit
query param ok, but Pleroma doesn't. cc @jk-na etc.The text was updated successfully, but these errors were encountered: