Sub-Tabs im Sicherheits-Modell-Editor + Aufräumarbeiten
- Security-Modell-Redakteur auf ************ ist jetzt gespalten in vier Sub-Tabs: Allgemein (Basic Info, Sichtbarkeit, Wer kann erstellen, Plattform-Einste...
Alias Sichtbarkeit UI + Subdomain Branches-Button auf Zweigseiten
SubdomainBranchesDialog: - Alias-Editor ersetzte Chip-Liste mit einer Tabellen-Stil-Reihenliste Mitglieder und Teammitglieder Checkboxen per alias - admins st...
Alias Sichtbarkeit Filterung + Auto-verify subdomain Eigentum
OrganisationController: - Web-alias org Schöpfung jetzt Auto-Marken EigentumVerified=true und isDnsVerified=true auf der erstellten OrgDomain - kein TXT-Rekor...
Per-alias Schöpfer-Typ Sichtbarkeitsflaggen hinzufügen
sichtbar hinzufügenToMembers / visibleToTeamMitglieder boolean Säulen zu ChildOrgSecurityModelAlias, damit Admins einschränken können, welche Eltern Aliasnamen ...
Einstellungen Dialog, Web-alias Assistent Pfad und DNS Bereitstellung Panel
Fügt die Subdomain Branches UI über drei Flächen hinzu: - ************ neue "Subdomain Branches" Button öffnet einen Dialog für das org-Level aktivieren p...
Org-Level config, GoDaddy Client und web-alias org erstellen Pfad
Wire die neuen Subdomain Zweige verfügen über Ende-zu-Ende auf dem Backend: - SubdomainBranchesController für org-level enable + GoDaddy Creds (live-verifizie...
Fügen Sie Entitäten, Chiffre und Alias/DNS-Loggerüste hinzu
Fügt pro-Org GoDaddy Creds (AES-GCM verschlüsselt), ein allowRootSubdomains Flagge und Kind-org-Alias-Sammlung über das Sicherheitsmodell, eine DNS-Bestimmung A...
Prefix/Suffix Dropdowns, mailbox Domain Gate, expliziter Status
- Name-Präfix und Suffix sind jetzt Dropdowns aus der NamePrefixType / NameSuffixType Kataloge geliefert von der org-config Endpunkt. Zeigt Abkürzung + Voll...
Explizit Teamstatus + Name Präfix/Suffix Kataloge
- GET ************ gibt jetzt NamenPrefixes zurück nameSuffixes, bezogen von NamePrefixType und NameSuffixType, also Mitglied hinzufügen / Team-Mitglied hin...
Vollbreite, drei Pane Mitgliedsform hinzufügen
Überarbeitung des Formulars erstellen, um den gesamten Inhaltsbereich anstelle eines 1100px-weite zentrierte Säule. - 3-Säuln ansprechendes Layout: klebriges l...
Alias/E-Mail/Name/Telefon in einen einzigen "Mein Profil"-Schritt
Kombinieren Sie die zuvor getrennte "Meine E-Mail & Alias", "Mein Name", und "Telefonnummer" tritt in einen "Mein Profil"-Schritt für 13+ Registranten, mit Alia...
E-Mail + legaler Name optional für Unter-13- Anmeldungen
Der /api/security/register-Endpunkt hat zuvor jeden Antrag abgelehnt fehlende E-Mail, Vorname oder Nachname. Das machte den Unter-13-Pfad (KIDS_ONLY orgs, oder ...
System Benutzerkonfiguration Seite + Netzwerk ENTER AS SYSTEM MEMBER
Fügt Plattform-Verwaltung hinzu - Konfiguration, ein Eltern-Org-Eigentümer-only Seite, die die Erlaubnis zur Imitation der Plattform gewährt oder widerruft Syst...
Backfill, enter-as flow, mutation guards, config API
Selbstheal-Vorläufigkeit: SystemUserBackfillService läuft auf jedem SecurityService boot (von DataLoader) um die is_system_user Spalte hinzuzufügen und system_u...
Systembenutzer-Flag + Access-Grant-Einheit hinzufügen
Einführung des plattformweiten System-Benutzermodells: ein User.isSystemUser Flag (einzigartiger Teilindex erzwingt einen Singleton), plus eine SystemUserAccess...
Telefonüberprüfung + Sicherheitsfragen Schritte hinzufügen
Zwei neue Schritte zwischen Passwort und Kontoerholung für 13+ Registranten: ein Schritt mit Telefonnummern (optional, überspringbar, mit SMS-Code Verifizierung...
Sammeln Sie Telefon + Sicherheitsfragen während der Anmeldung
Verschieben Sie Telefon-Nummer und Sicherheits-Fragen-Sammlung in den Self-Service Registrierungsfluss (wo sie ursprünglich vorgesehen waren) anstatt erfordern ...
RegistrierungPhoneCode Entity + Repitor hinzufügen
Neue Tabelle "registration_phone_codes" speichert One-Shot-SMS-Verifikationscodes ausgestellt während der Self-Service-Registrierung, bevor eine Benutzer-Einhei...
Mitglied hinzufügen / Team Member-Seiten hinzufügen
- /account: einzelne mehrdeutige Taste durch tab-scoped Button ersetzen Fügen Sie <Member" auf der Reiternummer der Mitglieder hinzu, <Team Member" auf der Re...
Mitglied hinzufügen / Teammitglied-Erstellungsfluss hinzufügen
- New MemberCreateController stellt auf: * GET ************ - alters-req, Zeitzone, Abteilungen, Berufsbezeichnungen * GET ************ - debounced Existenz...
AgeReqType.allowsUnder13() Helfer hinzufügen
Wird vom Mitglied hinzufügen / Teammitglied hinzufügen, um die E-Mail-Sammlung zu überspringen für Orgs, deren Alterserfordernis Benutzer unter 13 Jahren zuläss...
Rebuild-Mitglied Pläne & Billing rund um Billing-Gruppen
- Mitgliedsseite Pläne & Abrechnung Tab ist jetzt rechts ausgerichtet mit einem pulsierenden Schein und ein StarRate-Symbol auf der Registerkarte. Sichtbar, w...
EntitlementService + SecurityModel Commerce-Märkte hinzufügen
- EntitlementService berechnet Feature-Zuschüsse pro Mitglied durch gewerkschaftliche aktive BillingGroupLicense-Plan verfügt über + KamoCRM Free-Tier-Basisli...
BillingService rund um BillingGroups neu schreiben
Löscht die org-Ebene **************** Controller, Services und DTOs. Einführung: - BillingGroupController Montagegruppen, Mitglieder, Abonnements, Lizenzen, ...
Org-Level-Rechnungen mit BillingGroup-Modell ersetzen
BillingGroup, BillingGroupMitglied, BillingGroupAbonnement, BillingGroupLicense, BillingGroupPaymentMethod, BillingGroupInvoice und BillingGroupConfig-Einheiten...
Interaction Center Mitgliedslinie verwendet Berufsbezeichnungen
RBAC-Rollentitel durch jobTitleOfficial ersetzen, zurück zu JobTitle Katalogtitel für TeamMember und das Label Member für Basismitglied Aufzeichnungen im Bereic...
Offizielles Berufsbezeichnungsfeld für Teammitglieder auf meiner Profil-Positionskarte
TeamMember.jobTitleOfficial optionale String-Säule hinzufügen (60 Zeichen)
Entlare und beharrliche jobTitleOfficial für Teammitglieder auf Profil- und Member-Security-APIs
Verwenden Sie ECDSA P-256 für Zertifikate-Spezifikationen und migrieren RSA
Optionale Cache-Control auf Objekt-Upload
Wird durch Themenbereitstellung verwendet, so globals.css und config.json instruct Browser und Proxys zu revalidate, anstatt abgestandene ingekachete Objekte zu...
ThemeRevision in Konfiguration und Cache-Header auf Themen-Assets-Assets
Emit themeRevision (epoch ms) in config.json auf jedem Schreiben; Set Cache-Control auf config, globals.css und site.webmanifest Uploads so edge caches revalida...
************ für Avatar-Werber hinzufügen
Wird beim Entfernen eines Avatars verwendet, so dass das Mitglied überschreibt und auf dieselbe Zeile verweist, kann vor dem Löschen gelöscht werden.
Klarer Assistent sessionStorage auf frischer Einrichtung über ?fresh=1
Navigieren Sie von Netzwerk, um mit ?fresh=1 zu erstellen, entfernen Sie die Abfrage, und verwenden Sie eine kurzlebiges Schloss, so React Strict Mode nicht wie...
Maßnahmen zur Einhaltung von Alkohol/Tabak/Feuerwaffen
- CHILD_ORG_SECURITY_MODELS Spalten und Entitäts-Standards MEMBER_SELECT - DTO und ChildOrgSecurityModelService Normalisierung erstellen/aktualisieren - Applied...
ATF-Compliance-Richtlinien für Modelle und cretable Filialtypen aufdecken
- OrganizationController wendet Musterdurchsetzung vor Altersbehauptungen an - SecurityModelController und MasterModelController bestehen Richtlinienfelder - Br...
Compliance-Zauberer aus Sicherheitsmodellrichtlinien
- Zweigstellen-Typen API Karten Alkohol/Tabak/Feuerwaffen-Politik in den Assistentenzustand - Dynamic Compliance Schritt: weg von nav, wenn Modell behebt alle A...
Align KnownAliases mit DNS und Auto-Zertscheide (Mails, Wiedergabe, Apps, Zeichen; Drop-App, Medien)
Live-Staat mit Changelog-Link und Tageszählung anzeigen
Preview-Countdown und Anmeldung mit einem kompakten "Now LIVE" ersetzen Callout, halten Sie die changelog Link, und zeigen Sie immer die heutige Änderung zählen...
Machen Sie RoleRightsSyncService vollständig selbstheilend auf jedem Boot
Das Hinzufügen oder Entfernen eines RoleRightType darf nie wieder laufen KamoInitializerService. syncAll() läuft jetzt drei Phasen auf jedem Start: 1. Heal-Bes...
Plattform-Verwaltungseinstellungen hinzufügen - org planen Zuschüsse, Veranstaltungen, Plankatalog
- Neue Seiten unter /settings/platform (bewacht von hasPlatformAdminAccess): - /Organisationen - Liste jedes Org, grant/modify/revoke COMP-Pläne mit Gründen ...
PlatformAdmin Controller + Service für Comp Plan Grants hinzufügen
- PlatformAdminController bei /api/billing/platform (Klassenebene @PlatformAdminOnly) - GET /orgs, GET /orgs/{orgId' - POST /orgs/{orgId'/grants, PATCH|DELE...
Seed Organization.isTopLevel für Kamokrm und OWNER_UNLIMITED Selbst-Comp-Plan
- DataLoader: drop OrganizationType arg from createOrg, set isTopLevel=true on kamocrm - KamoCRMAgeReqUpdateRunner + Test: Spiel auf IS_TOP_LEVEL = TRUE statt T...
Hinzufügen von Organization.isTopLevel, PaymentMethod.COMP, COMP_* Eventtypen; Entfernen Sie OrganizationType enum
- Organisation: Ersetzen Sie totes Feld mit "isTopLevel"-Flagge für Plattform-Besitzer-Identifikation - PaymentMethod: COMP für kostenlose Plattform-admin Stipe...
Abmelden-Button für das Original org des Benutzers auf Netzwerk-Seite ausschließen
OrgOriginal auf Registrierung setzen und aussetzen istOriginalOrg in my-networks
OrgOriginal-Feld zum Benutzer zur Trackregistrierung hinzufügen org
Wie das, was Sie sehen Versand?
Beginnen Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat erneut, um zu sehen, ob Sie die neuen Funktionen nutzen möchten.
