Align Feldname zu isAvailableToChildren und verbessern Vorausbuchung UI
Behebt 400 Bad Request beim Erstellen von Webinar-Typen durch Senden istAvailableToChildren, um dem Java DTO Feldnamen zu entsprechen (Lombok erzeugt getIsAvail...
Webinar-Einstellungen und Tabelle füllen Inhaltsfläche ein
Entfernt maxWidth Einschränkung aus dem Detail-Formular, so dass es die volle Füllung Breite. Macht die Typen Tabelle und seine Container verwenden flex Layout ...
Widen formStrategy Zustandtyp zu String für TypeScript-Kompatibilität
Die const Behauptung auf WebinarPresenterStrategy machte useState folger eine wörtlich, was zu einem Typ-Munch mit dem String-Requisiten-Setter führt.
Webinar-Einstellungen von dialog-basiert auf Unterseiten-Navigation neu gestalten
Ersetzen Popup-Dialoge und separate Akkordeon-Sektionen durch eine Zwei-Ebene inline Navigationsfluss: - Ebene 1: Clean Webinar-Typen Tabelle mit Click-to-navig...
Mindestvorverkaufsfeld zu den Webinar-Einstellungen hinzufügen UI
Fügt eine Zahleneingabe zur Konfiguration hinzu, wie weit im Voraus ein Slot sein muss um Reservierungen zu ermöglichen, mit Hilfe Text erklärt das Feld.
PUBLIC_WEBINAR-Swälte-Bilometer hinzufügen, um auf API-Schlüsselverwaltung UI zu schalten
Fügt die Option Public Webinar mit VideoCall-Symbol zum API Access-Einstellungen Seite, so dass Admins Webinar API aktivieren Zugriff pro Schlüssel.
Webinar-Planung UI mit Admin-Einstellungen und Mitgliederansichten hinzufügen
Das vollständige Webinar-Frontend in kamo-internal: - WebinarSettingsTab: admin CRUD für Webinar-Typen, Moderatorenpools, Erinnerungsintervalle, Verfügbarkeit...
Quill HTML-Ausgabe für konsistentes E-Mail-Rendering normalisieren
Routen Sie alle E-Mail-Körperin-Inhalte durch normalizeQuillHtmlForEmail und wrapBodyForEmail vor dem Senden, wodurch eine konsistente HTML-Ausgabe sichergestel...
Trennen Sie Support-Einstellungen von der Member-Level-Support-Seite in eine dedizierte Einstellungsseite
- Entfernen Einstellungen Register von /Support-Seite, halten nur Tickets und Analytics - Sub-Tabs zu Analytics hinzufügen: Übersicht und Status & Response Time...
dynamische Hilfe & Tipps und Webhook-URLs zu Anbieter-Integrations hinzufügen
- CommerceProviderSetup verwendet jetzt HelpTipsOverrideContext, um Kontexte zu zeigen helfen, dass Änderungen basierend auf der aktuellen Ansicht (Liste, Sel...
Anmutiger Griff Provider API Unverfügbarkeit auf Integrationen Registerkarte
ErgebnisSvg direkt ohne Manipulation herunterladen
Die Pipeline SVG hat den Hintergrund bereits entfernt. Laden Sie es als-ist.
Streifen weißer Hintergrund von SVG vor dem Download für echte Transparenz
Parsiert die vektorisierte SVG und entfernt weiße Rect/Pfadelemente in voller Größe dass der Vektorizer aus dem Original-Hintergrund erzeugt und wirklich transp...
Download transparenter, im Hintergrund entfernt PNG statt weiß-Hintergrund SVG
Die Vorschau zeigt die im Hintergrund entfernt PNG mit Transparenz, aber die Download war die vektorisierte SVG, die den Hintergrund als Backen weiße Wege. Jetz...
Download SVG-Button zum Logo-Vektor-Konverter für Mid-Prozess-Export hinzufügen
FirstName/lastName direkt senden, um Konto-Endpunkt zu erstellen
Backend speichert nun Kontaktfelder direkt auf Konto - keine Benutzer-Lookup erforderlich.
Erstellen Sie komplette Anbieter-Integrations-Tab für den Handel E-Commerce-Sync
Fügen Sie vollständige Benutzeroberfläche für die Verwaltung von 10 E-Commerce-Provider-Integrationen (Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespac...
Wire New Account-Button onClick in AccountManager-Komponente
Der Button im AccountManager hatte keinen OnClick-Handler. Router.push hinzugefügt zu /account/neu und importiert useRouter.
Kontoseite erstellen bei /account/new mit minimalem Formular
Fragt nur wesentliche Felder: Vorname, Nachname, E-Mail, Telefon, Unternehmen, Kontotyp und optionale Marktverein. Auf Vorlage schafft Konto über accountsApi un...
Umbenennen Sie zuerst Register auf Kontos, dynamische Etiketten in Untertitel
Catch-all API Route Handler für /api/security/account/* hinzufügen
Für /Kunden, / Gruppen und andere neue Account-Endpunkte gab es keinen Proxy. Existierende explizite Routen (Mitglieder-Abonnenten, Team-Mitglieder-Auftragnehme...
AccountsApi fehlt /customers path, verstecken TeamMemberManager interne Registerkarten
- KontenApi rief /api/security/account statt /api/security/account/customers für alle Kundenendpunkte - alle Methoden, um /Kunden/in pathe einzuschließen - Te...
Separate AccountManager von TeamMemberManager auf /account Seite
3 Seiten-Level-Tabs: Kunden & Kunden, Mitglieder, Team-Mitglieder. - Tab 0: neue AccountManager-Komponente - Standalone, holt echtes Konto Daten von AccountAp...
Vollständige Kontoansicht/Manage-Seite unter /account/view/[id]
Neue Enterprise Account Detail Seite mit 6 Tabs: - Übersicht: 4 Statistikkarten (Bestellungen, ausgegeben, Leads, Mitglieder), Kontoinfo, Kontakt info, Adress...
POSToast Requisit ist "Staat" nicht "Toast" im Einzelhandel Pipeline Tabs
Entfernen Sie Streun-Schluss-Paren aus gelöschtem MarketInventoryPlaceholder
Retail Pipeline Sub-Tabs hinzufügen - Kunden, Erfüllung, Carts & Drafts
RETAIL Vertikalen in der Pipeline-Seite haben jetzt 4 Sub-Tabs statt einer einzigen Bestellungen Ansicht: 1. Bestellungen - bestehender PipelineOrdersTab (unve...
Enterprise Retail-Einstellungen UI . 5 neue/regeschriebene Markt-Tabs für RETAIL
Produktkatalog (reverschreibung): 4 Teilansichten - Produkttabelle mit Suche/Filter, hierarchische Kategorien Baum, Markenverwaltung, Attribute mit getippten We...
Hinzufügen von 90-Einzelhandels-API-Methoden und 30+ TypeScript-Schnittstellen zu commerceApi
Full Frontend API Abdeckung für KamoRetail: Kategorien, Marken, Attribute, Varianten, Bilder, Tags, Bewertungen, Kunden, Adressen, Kundengruppen, Steuerklassen/...
Korrigieren Sie die verbleibenden Abonnement-API-Pfade und entfernen Sie Doppelkopf
API-Pfade: getFeatures, updateFeature, deleteFeature jetzt verwenden /Abonnement-Features; getAddOns, updateAddOn, deleteAddOn verwenden /Abonnement-addons; get...
Vertragseditor-Layout - Whitespace-Überlauf und Content-Störung verhindern
- Breite hinzufügen: 100% zum Root flex Behälter - Fügen Sie minWidth hinzu: 0 auf der rechten Seite und Inhaltsbereich, um Flex-überlauf zu verhindern - Überla...
Migrate alle Pipeline-Komponenten von commerceMarketApi zu commerceApi
Aktualisieren Sie 10 Dateien direkt aus commerceApi importieren statt der gelöscht commerceMarketApi. Entfernen Sie die Kompatibilität shim und tot CommerceMark...
CommerceMarketApi.ts als Kompatibilität Re-Export von commerceApi
Pipeline Komponenten (PipelineOrdersTab, PipelineView, Bestellung Detailseite, etc.) immer noch Import von commerceMarketApi. Re-Export benötigte Symbole von co...
Registerkarte für Unternehmensvereinbarungsvorlagen zu allen Markttypen
Wiederverwendbares MarketAgreementTemplatesTab ergänzte jeden Handelsmarkt mit: - Zwei-Tafel-Layout: Vorlagenliste Sidebar + Vollededitor - Commerce-spezifische...
Korrigieren API-Pfade, professionelle Seitenlayouts, entfernen toten Code
- Frontend API-Miststimmen beheben: Abonnement-Features, Abonnement-Addons verwenden, Abonnement-Bündel, ************ Abonnement-Preise, Abonnement-Volumen-...
Fördern Sie Funktionen, Add-ons, Bundles auf Marktebene Registerkarten für SUBSCRIPTION-Märkte
Features, Add-ons und Bundle sind gemeinsame Ressourcen auf Marktebene, nicht pro Plan. - Fügen Sie Funktionen Registerkarte (Verarbeitung + Feature-Matrix), Ad...
Backend-Reaktions-Umschläge in allen commerceApi Single-Object-Methoden auspacken
Backend wickelt Antworten in { Markt: {...], { Produkt: {...], etc. aber API-Client wurde die Rückgabe der Rohhülle, wodurch market.id und andere Eigenschaften ...
Refactor Commerce POS-Einstellungen für marktorientierte Architektur
Große Umstrukturierung der Commerce-Einstellungen-Seite: Vor dem Ende: - Ersetzen Sie flache Tab-Layout (Produkte, Inventar, Mietvermögen, Abonnement-Pläne) mi...
Feld config Logging hinzufügen, um Vorschau-Rendering-Pipeline zu verfolgen
Fügt console.log-Anweisungen zu SignaturePreview und EmailSignatureManager hinzu um fieldConfig Zustandausbreitung und Feldfilterung zur Laufzeit zu überprüfen....
Mailbox Dropdown lädt jetzt E-Mails aus dem ausgewählten Mailbox
Pass mailboxId durch fetchMessages/etchFullMessage zum Backend, fix abgestandene Schließung in Mailbox-veränderten Handler durch die Weitergabe Mailbox direkt u...
Align Status Labels nw. mit CRM-Seitenkarte bestellen über alle 3 Standorte
Verschieben Abteilung & Jobtitel von Rollen-Tab auf Meine Profilseite
Abteilungs- und Berufsbezeichnungsfelder erscheinen jetzt auf der Meinen Profil-Seite als SectionCard, nur für Teammitglieder angezeigt. Bearbeitend über Autoco...
CRM-Status-Etikett-Anpassung mit Einstellungen UI und Ende-zu-Ende-Verdrahtung über Lead-Seiten
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.
