Development
- Feb 17, 2021
-
-
Otto Visser authored
Remove all group information from ModuleDetailsDTO See merge request !142
-
Chris Lemaire authored
As it turns out, some ModuleDetailsDTOs cannot even serialize because of the immense amount of data that has to be serialized (over 256KB). For now, we lower this footprint by passing a much smaller block of information on student groups back to clients.
-
- Feb 08, 2021
-
-
Chris Lemaire authored
Resolve "Student Groups non-null Module" Closes #131 See merge request !140
-
Chris Lemaire authored
Lower edition details footprint See merge request !139
-
- Feb 02, 2021
-
-
Chris Lemaire authored
Additionally, remove one from the StudentGroupSummary.division field, as divisions might very well be null.
-
Chris Lemaire authored
EditionDetailsDTO is supposed to contain all relevant information for a single edition. However, in preliminary testing we found that this might be a bit too much. The number of roles could easily become so large that a maximum of three editions could be transferred over one request.
-
- Jan 15, 2021
-
-
Otto Visser authored
Change the development mode security for people See merge request !137
-
Otto Visser authored
Change the RoleDetails in Editions into RoleSummary See merge request !138
-
Chris Lemaire authored
This should help reduce the data footprint of getting EditionDetails objects. Currently, in running Queue, getting 3 EditionDetails objects is enough to go over the data package limit. Also bump the Librador version to no longer export the data field from View DTOs.
-
- Jan 11, 2021
-
-
Chris Lemaire authored
This change allows UserIDs to be sent along with an API request unlike before. It is now no longer ignored and APIUserDetails and APIUserDetailsWithPerson are output in the right situations.
-