EW-1355: Improve CC Import performance. #6013
Conversation
|
SevenWaysDP
left a comment
There was a problem hiding this comment.
Hey Jungs, ich habe erstmal zwei Punkte:
-
bitte auf jwt Weitergabe verzichten. Und so umbauen wie in hier: https://github.com/hpi-schul-cloud/schulcloud-server/blob/main/apps/server/src/infra/authorization-client/authorization-client.adapter.ts
-
Warum sind die Client Einzeln implementiert. Bord und Card sind doch unzertrennlich. Warum eigenständige Module? Und sie werden auch nur von Common-Cartrige Module Benutzt. Und Common-Cartridge enthält auch 3 generierte Clients. Man kann doch ein ClientModul zumindest für Board Elemente haben. Bitte noch mal Überdenken.
Hi Sergej, zu 1: Meinst du den extract Controller: https://github.com/hpi-schul-cloud/schulcloud-server/pull/6013/changes#diff-06537e0ff031837e083b8e27a63e61fb4fd5f49ddb67f86d98c2cebfe9120319R46? zu 2:
Wir können gerne morgen oder wann du auch Zeit hast auch nochmal über die Punkte im Detail sprechen |



Description
Combination of the different changes to move to new way the CC import works.
Links to Tickets or other pull requests
Approval for review
generate-client:serverwas executed in vue frontend and changes were tested and put in a PR with the same branch name.