Einschließen MemberType, AbteilungId/Titel, jobTitleId/Title in Mitgliedsprofil GET Antwort
LeadStatusLabelController für Org-Level CRM-Status-Labing CRUD-Endpunkte hinzufügen
Abteilung und Berufsbezeichnungs-Zuordnung zum Sicherheits-Endpoint der Mitglieder hinzufügen
GET gibt jetzt AbteilungId/Title und jobTitleId/Title für Teammitglieder zurück. PUT akzeptiert AbteilungId und jobTitleId zu beauftragen/unassign Abteilung und...
Synchronisieren Sie soziale Links zu normalisierten social_links Tabelle
Schreibe Mitgliedschaft soziale Links zu den beiden eingebetteten EmbSocialLinks-Säulnen (Rückwärtswärts compat) und die neue normalisierte social_links Tabelle...
Rewrite MemberSecurityController als Singleton-Konfiguration mit Rollen, direkten Rechten, Session Timeout
GET gibt die vollständige Mitglieder-Sicherheitskonfiguration zurück (assoziierte Rollen, direkte Rechte, Session Timeout override, Anwendung von Rechten mit Qu...
Fügen Sie MemberSecurityController für Mitgliedsrolle und angewandte Rechte hinzu
Biegt GET /member-security/{id' (unterwirktige Rolle, angewandte Rechte mit Quellen, Session Timeout), PUT /member-security/{id'/role und DELETE /member-securit...
Unterstützung interner Service für Abonnement-Katalog und Promotions Endpoints
X-Internal-Auth + X-Public-Chat-Org-Id Header Validierung hinzufügen, so APIService kann öffentliche Kataloganfragen an die Abonnement-Endpunkte stellen. Sessio...
Abonnement API-Endpunkte zu POSController hinzufügen (50+ Endpunkte)
Fügen Sie komplette Enterprise-Abonnement-Management-Endpunkte für Pläne hinzu, Preise, Ausstattung, Add-ons, Bundles, Volumenrabatte, Katalog, Bestellungen, Ab...
Fügen Sie Vornamen, Nachnamen und Avatar hash zu *** session
Einschließlich MemberFirstName, memberLastName und MitgliedAvatarUrl in Redis Sitzungsdaten, so dass raumübergreifende Dienste wie KamoMeet die richtige Anzeige...
Auto-Refresh Redis Session Rechte nach Feature/Rolle Änderungen
FeatureController und SecurityRoleController bauen jetzt die Anrufer um Session Rechte in Redis nach dem Betätigen/Deaktivieren, Rolle erstellen/aktualisieren/l...
FeatureController für org app enable/disable Management hinzufügen
REST-Endpunkte für die Verwaltung von Organisation App-Funktionen: GET-Funktionen Liste, POST aktivieren/deaktivieren mit CONFIGURE_SYSTEM Berechtigungsprüfung,...
POST ************-Endpunkt hinzufügen
Trigger org-wide member_rights_applied Recalculation. Nach benötigtem Schema Migrationen oder manuelle DB Änderungen an Berechtigungen.
Einsatz gezielter Rollen-kopierte Rechte-Recalculation
SecurityRoleController verwendet jetzt updateRoleMemberRightsApplied() nur noch neuberechnen Mitglieder, die die geänderte Rolle haben, statt neu zu berechnen a...
Rollenschutz-Flags durchziehen und Eltern-Etiketten-Unterstützung zur Sitzung hinzufügen
- Enforce istAllowEditSecurity im SecurityRoleController Update-Endpunkt - ElternmitgliedTitle und parentTeamMitgliedPlural zu *** session - Eltern- oder Team-M...
Unterstützung von Multi-Size-Foto-Avatar-Uploads und crop endpoint
Hochladen von PhotoAvatar, um optionale Varianten in Größe zu akzeptieren (fileSm, fileMd, fileLg) mit Suffix-nennen ({hash-_sm.png, etc.) gespeichert. Hinzufüg...
Hinzufügen von Zugangssicherheitssystem Backend
8 neue Dienste (AccessCacheService, GeoLiteService, GeoLiteSyncService, AccessRuleService, GeoBlockService, AccessLogService, DetectionRuleService, Verdächtiger...
CelliPhone und cellPhoneIsText im Member-Update-Endpoint akzeptieren
Website und soziale Links zu Mitgliedsprofil GET/PUT Endpoints hinzufügen
GET /api/security/members/{id' gibt jetzt die Felder der Website und socialLinks zurück. PUT /api/security/members/{id' akzeptiert Website (string) und socialLi...
Set Besitzer und erstellen Sie Teammitglied auf org Schöpfung
Bei der Erstellung einer Organisation über POST /api/security/org, die authentifizierter Benutzer wird jetzt als org-Besitzer gesetzt und erhält Member + TeamMe...
Sicherheitsmodelle CRUD-Controller und Draht zu Sicherheitsaufgaben hinzufügen
Fügen Sie SecurityModelController mit vollständigem CRUD bei /api/security/models hinzu. Update SecurityRoleController zu akzeptieren SicherheitModelIds auf ers...
Abstrakte Titel und Titelfelder der Mutterbranche zu Session und API hinzufügen
MitgliedTitleAbstract, teamMemberTitleAbstract, parentBranchTitlePlural, und parentBranchTitleNonPlural zu Sitzung Erstellung und Zweig Titel Endpunkt für Label...
Compute und speichern pro-Benutzer Sitzung Timeout in Redis-Sitzung
Pass sessionTimeoutMinutes in der Abteilung erstellen/aktualisieren
marketId query param zu POS-Endpunkten und SQL-Migrationen hinzufügen
Zusätzliche optionale marketId Abfrageparameter zu GET Miet-Assets, Anbietern, und abonnement-plans Endpoints in POSController. Wenn vorgesehen, filtert Ergebni...
Ändern Sie getPOSConfig, um Handelsmärkte einzubeziehen und aktivierte Typen abzuleiten
SQL-Migrationen und Controller für Commerce-Märkte System hinzufügen
Rücksendungen, Erfüllung PATCH, Konten-Endpunkte
- POST /pos/orders/{id'/returns - Auftragsrückgabe erstellen - PATCH /pos/returns/{id'/status - Update-Rückgabestatus (APPROVED/REJECTED) - PATCH /pos/fulfillme...
Mietobjekte CRUD Endpunkte
- GET/POST/PATCH/DELETE/api/security/pos/rental-assets
DatumFrom/dateUmfrageparams hinzufügen, um Engagements API zu erhalten
Verlobungsendepunkte GET /engagements und GET hinzufügen /engagements/{id'
POS-Controller für Einzelhandelsprodukte, Inventar und Bestellungen hinzufügen
- RetailProductController: CRUD für Produkte - RetailInventoryController: Bestandsbewirtschaftung - POSController: Bestellungen und Hypothekenanträge
Backend-Validierung für benötigte Felder in Bleiimporten hinzufügen
- ValatRequireds Methode hinzufügen, um erforderliche Felder vor dem Import zu überprüfen - Validieren E-Mail, firstName und lastName sind vorhanden - Valididat...
Refactor LeadImportController für LeadService.createLead
- Ersetzen Sie manuelles Feldmapping mit LeadService.createLead für Konsistenz - mapRowDataToCreateLeadRequest hinzufügen, um Import-Mappings in CreateLeadReque...
LeadController mit CRUD-Endpunkten und Marktkonfiguration hinzufügen
- LeadController mit GET, POST, PUT, DELETE Endpunkten hinzufügen - Hinzufügen von Endpunkt, um Marktkonfiguration für eine Leitung zu erhalten - LeadImportCont...
Fügen Sie LeadImportController mit doppelter Erkennung mit vendorLeadID und Composite-Schlüssel hinzu (vendorProductId|vendorLeadID)
CustomFormController für kundenspezifische Formulare API-Endpoints hinzufügen
- REST Controller bei /api/security/custom-formen hinzufügen - Umsetzung GET, POST, PUT, DELETE Endpunkte für Formularmanagement - Unterstützung Formstruktur mi...
LeadVendorController mit vollständigem CRUD für Hersteller und Produkte hinzufügen
Detaillierte Anmeldung zu ************ für die Fehlersuche hinzufügen
LeadMarketController zur Verwaltung von Lead Markets über REST API hinzufügen
Nutzen Sie Organisation streamGuid für organisationsweiten Medienfeed
- OrganisationRepository zu MediaStreamController hinzugefügt - Aktualisiert getFeed, um den StreamGuid der Organisation zu verwenden, anstatt alle Sitzungen ab...
MediaFeedController für Social Media Feed hinzufügen
- MediaFeedController mit REST-Endpunkten für Beiträge, Kommentare, Vorlieben hinzufügen - Aufbau gepflasterter Feed-Endpunkt mit Zugangsebene Filterung - Bild-...
AccountController mit Endpunkten für Mitglieder & Abonnenten und Mitarbeiter & Auftragnehmer hinzufügen
Wie, was Sie sehen Versand?
Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.