Consolidate Group and Project member management
Since we have ProjectNamespace for every Project, we no longer need to differentiate between ProjectMember and GroupMember:
- migrate all
ProjectMemberto belong to theProjectNamespaceinstead ofProject - as all
Membersare associated with aNamespace, we can dropMember#source_typecolumn
Edited by Imre Farkas