Ok. So finally I have clear answer to the weird forum post behaviour we've seen and wondered about.
To sketch and sumarize again the issue:
We've noticed that some of the posts are not displayed in our personal activity stream on specific forum tab. We've noticed this usually happens (specially your own posts) when you post using the mention (!Disroot Community). We've been trying to find out the answer to the question *Is it a bug on our server? Is it how it's suppose to be and if so why is that?*
Few of us asked the question on hubzilla forum and matrix channel. Today I got (I think) clear answer from Mike (the main dev behind hubzilla) and I would like to share it with you.
There are two ways of posting into the forum.
1. Via mention (for example when using activity stream / forum tab from your account)
2. Directly onto the forum wall (on forums channel page)
Up until now, Forum tab in activity stream on your channel displays posts that were sent by the forum. That means that it shows only posts that have been created on the forum channel directly (option 2.).
You often won't see your own posts in the forum tab, because as mentioned in an earlier comment, when you use that tab, we are only searching for posts that were sent by the forum. The post in your stream was sent by you. When the forum then sent you a copy of your own message it was rejected as a duplicate.
So generally this now explains why. Personally I dont think this is the correct way as it breaks consistency and like in our case makes newcommers very confused. The more I use hubzilla the more i realize that for example forums should be used from within the forum channel, since you can see the categories, you can browse and have better overview of things. So it means getting used to the different workflow. However since hubzilla is an amazing tool, developed by very flexible devs that listen to other suggestions, things can change. So:
Perhaps this query could be extended to show posts that mentioned the forum as well as those sent by the forum. I'm worried that query could run as fast as molasses in Antarctica, but it might improve the consistency of viewing the forum through these completely different vantage points.
I've added this. It doesn't perform horribly on my server and improves the results of the forum tab query. It should land in dev in a day or two.
I love this guy
So seems like not only we know now how hubzilla was intended to be used (posting on the forum channel directly), but there will be a change that will fix confusion as all the posts (sent by forum and with forum mention) will be visible on the forum tab in your activity stream. yay!