Add Member / Add Team Member pages

Featurekamo-internal
Shipped
23 Aprili 2026, 20:43 UTC
Author
kamo
Commit
83056f5

- /account: replace single ambiguous button with tab-scoped buttons Add <Member> on the Members tab, Add <Team Member> on the Team Members tab. Each button routes to a dedicated create page instead of the old broken fall-through to the member detail view. - New /settings/member/new and /settings/team-member/new pages, both backed by a shared MemberCreateForm with a "variant" prop. - Form is a single-page, section-oriented layout (name, identity, contact, org mailbox, team-member-only role/location, review). Live user-lookup on email and username warns when a user already exists or is already linked as a member in this org. - Honors the org's AgeReqType: if the requirement allows users under 13, personal and organization email fields are hidden and username becomes the primary identifier. - Optional "Provision organization email mailbox" checkbox creates the mailbox via EmailService and assigns it as the member's primary mailbox. - Profile tab on /settings/member/[id] now includes Work Location, Team Membership Status, and Official Job Title for TeamMember records, wired to the existing PUT /api/security/members/{id} endpoint.

All changes

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei