You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
EW-1406 implement erwin provisioning strategy (#6156)
* implement erwin provisioning strategy
* emtpty commit
* EW-1406: payload mapping implemented, klassen array is now considered as part of the payload as well
* EW-1406: modified payload to have sub as UUID and modified tests
* EW-1406: commented out method removed
* EW-1406: fixing some import errors that caused a circular dependency issue
* EW-1406: modified erwinId to be following camelcase letters
* EW-1406: added erwin provisioning strategy in provisioning service spec file
* EW-1406: tests coverage increased
* EW-1406: Modifications according to review comments were carried out
* EW-1406: import fix to remove circular dependency
* EW-1406: removed unused constructors in person and schule payload, and removed notEmpty condition for classes
* Update apps/server/src/modules/provisioning/strategy/erwin/erwin.jwt.payload.ts
* Fix empty list
* EW-1406: code edited per review comments
---------
Co-authored-by: WahlMartin <132356096+WahlMartin@users.noreply.github.com>
Co-authored-by: HKayed <90037037+HKayed@users.noreply.github.com>
Co-authored-by: Hussam Kayed <hussam.kayed@capgemini.com>
Co-authored-by: Alexander Weber <103171324+alweber-cap@users.noreply.github.com>
Co-authored-by: Alexander Weber <alexander.weber@capgemini.com>