make privacy settings law-compatible: how to show activity stream only in projects with membership

3 views
Skip to first unread message

Karma Kolabor

unread,
Sep 5, 2016, 11:50:22 AM9/5/16
to GitLab
Hi, 

we have some strict privacy rules here, so it looks like we need to adjust gitlab source a little bit to add some minimal privacy.

A public activity stream is not acceptable here, we must have an activity stream for each user only visible in projects the user is an active member of, only visible for other project members, never public.

It seems not to be possible with the current CE to change the privacy settings to conform with this requirement? Or am I wrong (I hope so)?
I could not find any privacy related settings for the activity stream that the user could change.

If it is not possible with the current CE version to meet that requirement, what would be the best way to add this feature without having to maintain a fork?

Thank you very much for your attention,
Karma

Drew Blessing

unread,
Sep 21, 2016, 1:19:31 AM9/21/16
to GitLab
Hi Karma,

If you set a project to 'private', the activity from that project will never be public. Only actual project members will be able to see the activity, project data, or even that the project exists in the first place. 
Reply all
Reply to author
Forward
0 new messages