Skip to content

33.28.0

Choose a tag to compare

@github-actions github-actions released this 11 Mar 08:45
· 24 commits to main since this release
536b2c6
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>