🇬🇧 | 24yo French web dev & tech enthusiast
🇫🇷 | Développeur web Limougeaud de 24 ans passionné par l’informatique
Main fediverse account (Mastodon) : mamot.fr/@KaKi87
Blog (Lemmy) : blog.kaki87.net
Formerly @[email protected], moved because of Cloudflare.

It might be, yes : https://github.com/aeharding/voyager/blob/main/src/routes/pages/shared/CommentsPage.tsx#L41
As mentioned by @[email protected], the solution is to add type_=All in query parameters.
From the Voyager app’s source code, it seems like the value is undefined by default.
I think replacing this by All could fix the issue. But, I have no experience in that app’s dev stack, so I can’t be sure.
Therefore, I’d suggest submitting a GitHub issue showing 2 screenshots : of the same post, one on Voyager, the other one on another app, where the former shows less comments than the latter. Indicate that replacing undefined with All might fix the issue.
If the maintainer(s) reproduce and confirm, they’ll push the fix.
If I was more confident, I’d directly make a PR, but I’m not.


The consequences of what that article proposes is we’re gonna be back to this period of history where companies were all using proprietary technology that self-taught devs won’t ever learn and that students will only learn if they can afford a school that can use it, in addition to poor developer experience because of maintainer agenda being driven by money rather than community requests.


What is Subsonic ?
Nice ! Ever heard of image compression though ? 😅


In this very community, I’ve seen plenty of Unraid posts, as much as I do on Reddit.


They’ve been working on this for a year and a half.


Of course, ownership, I somehow forgot about that, too much looking from the blogger side lol
But yes, 100%.


I would love to be wrong indeed. Would you have some links ? When I asked on the Ghost subreddit, multiple people said Ghost v6 doesn’t do Fediverse commenting.


Why does commenting on a blog post need any kind of account?
Reply notifications, commenting history.
capcha
I don’t know about you, but I hate those, and wouldn’t want people to have to go through that, as I wouldn’t want to have to go through that.
manual approval
That’s a lot more work, and it delays the conversation when replying to another visitor.


Yeah, I created this project in order to me more straightforward, low-code, just embedding an iframe, and the rest is taken care of.


It works now !
If you’re curious, here’s the fix


It works now !
If you’re curious, here’s the fix


It works now !
If you’re curious, here’s the fix


It works now !
If you’re curious, here’s the fix

Interesting, thanks !

Thanks.
Now, why isn’t that required for an older post ?
For example : https://lemmy.world/api/v3/comment/list?post_id=5&sort=Old


Thanks ! Though it doesn’t seem to be working yet 😭


Yes, though it’s not ready for production use yet, case in point : this demo doesn’t even work 😅


Wow, epic fail. 😭
I don’t know why the API returns an empty array when the web page shows comment, I didn’t have this issue using an older post 🤔
Thank you !
What about stuff that runs everywhere, including email clients ?
uBO for example, is a much bigger codebase that no random user is gonna read, yet it does run on ProtonMail and there’s no way to be sure no malicious person injected something in there to read people’s emails.
In addition, I also have userscripts that technically do run everywhere, but only do something concrete on some websites, that I don’t have a finite list of URLs for.
For example, Fediverse redirector is a userscript that redirects any Fediverse app instance to the user’s choice. But, any URL may be a Fediverse app, and I need to check it first. Same with Enhancements for Forgejo, this one adds features to Forgejo instances, but any URL could be a Forgejo instance.
Yeah, maybe I should add some comments, and also highlight the import of
createFetchInterceptor(still my own code but in a separate file for reusability).* Piracy 😉