Merge branch 'release/2.2.1' into develop
[DSI Releaser] prepare for next development iteration
Fixed npes on some isMember() implementations.
Added the new condition for the thesis jury, making it necessary for the jury to have one and only one member of the guidance.
Removed ugly fix to allow coordinators to access execution course files, since it started to influence the members list used to send emails. Coordinators will loose access to course files by this very very ugly piece of code
Ensure all new group serializations write the new group bridge version
Fixed deletes of all entities related to the new groups, also implemented gc mechanism for new groups
Fixed places where code depended on specific instances of old Group that do not work with the translated version
Bug fix on isMember of AcademicOperationGroup
Fixed presentation name for UnitGroups
[DSI Releaser] prepare release v2.2.2
Merge branch 'release/2.2.2'
Merge branch 'release/2.2.2' into develop
[DSI Releaser] prepare for next development iteration
Removed SupportRequests and related domain
Cleanup: Removed Library Cards
Removing Seminaries and Gauging Tests
Removed ancient TSD interfaces and domain
Removed MasterDegreeCandidate portal
Removed treasury/microPayments sections