| ⇢ | A | AmbassadorMemberRepository added | |
| ⇢ | A | AmbassadorMember added |
| ⇢ | B | AmbassadorService::createAmbassador() added | |
| ⇢ | A | AmbassadorMember::__construct() added | |
| ⇢ | A | AmbassadorMemberRepository::getOrCreateByAmbassado... added | |
| ⇢ | A | AmbassadorService::getOrCreateMemberByAmbassadorAn... added | |
| ⇢ | A | AmbassadorService::createAmbassadorMember() added | |
| ⇢ | A | Ambassador::getMemberClass() added | |
| ⇢ | A | AmbassadorMemberRepository::findByAmbassadorAndUse... added | |
| ⇢ | A | AmbassadorMember::setShortDescription() added | |
| ⇢ | A | AmbassadorMember::setDescription() added | |
| B | ↗ | A | AmbassadorService::createEntityByFormData() improved |
| B | ↗ | A | BandController::createMemberAction() improved |
| A | ↛ | BandMemberRepository::getOrCreateByBandAndUser() removed | |
| A | ↛ | BandMember::__construct() removed | |
| A | ↛ | AmbassadorService::getMemberByAmbassadorAndLogin() removed | |
| A | ↛ | BandMemberRepository::findByBandAndUser() removed | |
| A | ↛ | BandMember::setShortDescription() removed | |
| A | ↛ | BandMember::setDescription() removed |