This topic is for tracking technical issues related to SocialHub. Some of these issues will be related to the software itself and may lead to separate topics in Software > Discourse . Some may lead to other types of discussions. This topic is intended to be a living wiki to keep track of things, and also to share when I anticipate having time to address them.
Outbox is not paginated and returns a huge JSON document. In some cases it doesn’t work at all, returns 502, for example: https://socialhub.activitypub.rocks/ap/actor/271cb1ad85bf02c266edf53586d04254/outbox
Embedded Activity.actor makes Discourse incompatible with many Fediverse services.
An ability to create a post from a remote server by @mentioning a category.
Redirect from a post to a corresponding ActivityPub object when Accept header is set to application/ld+json; profile="https://www.w3.org/ns/activitystreams"
Federated threads end up in Community (based on hashtag?) but shouldn’t most likely. E.g. this topic.
Just a note, partially for myself, that I didn’t have the time I was expecting this past weekend (I ended up having to work on a job). I’m going to try to turn to this list again this coming weekend (September 20-21).
There has been a spam attack on the SocialHub, where about ~340 spammy topics were created and are flooding the recent activity feed. I managed to flag about 30 posts before the Discourse software rate-limited me and prevented me from flagging anything else for the next 24 hours.
We have two tasks:
Clean up the existing spam
Look into countermeasures we can take so this doesn’t happen again?
I believe the spam detection will fail due to the spammers specifically having a countermeasure for this – the spam posts are being made with innocuous text at first, then edited to include the spam.
Yeah, I think you’re right. I’m going to require the first post from tl0 (new) users to be approved for now. I need to go to various meetings soon and need to have something in place for the time being.
Yeah I hear you. I don’t love it either. It was more a question of potentially saving time / resources. But I’m not sure it even solves the problem anyway.
Yeah, I’ll see if I can do this tomorrow.
Thanks, that’s helpful! I’ll circle back on that a bit later in the week.
Yes it looks like the mirroring to Connected Places is still active although it captures replies as well, so everything Laurens replies to gets added to that category as well.