Rendre compte du groupe; remplacer l'ensemble d'utilisateurs par Member-set et AccountMember

Refactorkamo-shared-library
Shipped
27 avril 2026 à 22:57 UTC
Author
Kamo
Commit
6ad6ed6

Le compte est maintenant lui-même le "groupe" et il n'y a pas de groupe de facturation distinct concept. Les membres (org-scoped) appartiennent directement au Compte via le nouveau AccountMember joindre, avec les drapeaux d'autorisation par membre qui s'y joignent. Le premier membre à créer le compte devient son membre principal. Account.java : - Abandonnez le champ d'utilisation des utilisateurs de ManyToMany Set (et le tableau de participation des COMPTABLES) - Abandonnez le champ maître de l'utilisateurAccountHolder - Remplacer par les membres de l'initiative « OneToMany Set » - principal membre (membre) est le principal propriétaire/premier créateur Nouvelle entité: - Porte les drapeaux de permission par membre: estLicensee, isccountManager, canGérerAbonnement, canGageBilling - Renommé drapeau isGroupPlanManager - isccountManager (pas plus de cadrage "groupe") Nouveau référentiel: AccountMemberRepository (remplace AccountBillingMemberRepository qui vivait sous commerce.billing.account). Suppression: l'ancienne entité AccountBillingMember - dépôt sous commerce.billing.account. Réécrit pour lire l'affichage Nom/e-mail provenant des champs intégrés du Compte (avec le membre principal) au lieu du masterAccountHolder largué.

All changes

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation