Behaviour of which events of a followed instance are publicily listed
Current Behaviour
Only events from a followed instance by ActivityPub actors of type Group announced by (another?) ActivityPub actor of type Application (or Group as well?), are publicly listed.
If the actor of the instance-follow is another Application or Group that directly Create the event, these event ends up in the events table, but not in the shares table and is therefore not listed.
Proposed Behaviour
Events from actors of a followed instance of type Group, Organization, or Application should also be listed when propagated via a Create or Update activity.
Desired Bahaviour
Maybe there are drawbacks I just did not think of yet but anyhow I think that this behaviour on how the instance-federation works should be documented clearly on the documentation website. I volunteer to write that documentation, once it is clarified what the desired behaviour is.