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.
WebinarReminderJob zu verwenden umbenannt Repository-Methode
Anrufe ************ mit einem 24-Stunden-Max-Fenster anstelle der entfernten findWebinarsWithDueReminders Methode.
Invalide JPQL-Verlänsermung durch Anwendungsschicht-Filterung ersetzen
Hibernate 6 lehnt es ab, einen Long von einem Instant in JPQL abzuziehen. Erwungen findWebinarsWithDueReminders (die Nanosekunden-Arthetik in der Abfrage gemach...
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...
RestTemplate Bohnenabhängigkeit von BaseProviderHttpClient entfernen
BaseProviderHttpClient erstellt nun intern stattdessen sein eigenes RestTemplate eines aus dem Anwendungskontext verlangen, den Startup-Crash in der SecuritySer...
Anmutiger Griff Provider API Unverfügbarkeit auf Integrationen Registerkarte
Fügen Sie internes auth Geheimnis für öffentliche Katalog API Proxy
************ zum SecurityService-Einsatz hinzufügen damit sich der API-Service bei der Beglaubigung öffentlicher Abonnements authentifizieren kann Katalog- und ...
SUBSCRIPTION_CATALOG in Standard-Sweiger-Sturzes-Sturzes-Sturzes-Sturzes-Stur
Wenn MediaService in der Validierungsantwort keine Reichweiten zurückgibt, standardmäßig auch die beiden Zielfernrohre von PUBLIC_CHAT und SUBSCRIPTION_CATALOG....
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...
FirstName/lastName direkt senden, um Konto-Endpunkt zu erstellen
Backend speichert nun Kontaktfelder direkt auf Konto - keine Benutzer-Lookup erforderlich.
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.
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...
UUID-typierte customer_id/customer_group_id Spalten für INT8 Erholung
Nach RetailCustomer (UUID PK) - Konto (Long PK) refactor, die commerce_carts, commerce_draft_orders und commerce_price_lists Tabellen hatten Kundenspalten mit U...
POSToast Requisit ist "Staat" nicht "Toast" im Einzelhandel Pipeline Tabs
Entfernen Sie Streun-Schluss-Paren aus gelöschtem MarketInventoryPlaceholder
RetailProviderConfigRepository nutzt MarketId nicht MarketUid
CommerceMarket PK Feld ist 'id' nicht 'uid'. Frühjahrsdaten Abfrage-Ableitung scheiterte an 'No property uid found for type CommerceMarket'.
Bereinigen CockroachDB orphan brand_id/tax_class_id defaults on commerce_offerings
CockroachDB wendet unique_rowid() standardmäßig auf nicht zu könnende FK-Säule an, wodurch verwaiste UUIDs, die FK constraint Kreation brechen. Nullify Waisen u...
Angebot.requires shipping DB default, PriceListEntryRepository Länge
- Spalte hinzufügenDefinition DEFAULT true for the the the the Offering to bestehende Zeilen während der ALTER TABLE Migration bearbeiten - Fix **************...
Aktualisieren Sie soziale Links mit echten URLs und korrekten Icons
Ersetzen GitHub mit Instagram, Twitter-Symbol mit X Markensymbol, hinzufügen LinkedIn. Alle externen Links öffnen sich in neuem Tab mit noopener noreferrer. Upd...
Match-Integrationen Banner scrollen Geschwindigkeit zu gebaut-mit Banner
Erhöhte Dauer von 30s bis 56s, so dass beide Festzelte scrollen bei -88px/s unabhängig von der Artikelzahl.
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...
Pass includeInactive=true default für Vereinbarung Vorlagen Endpunkt
Templates Management UI muss auch inaktive Vorlagen sehen.
Alle Vertragsvorlagen zurücksen, auch inaktive
findByOrganizationId zu Repo hinzufügen (kein aktiver Filter) und Inactive param to getAgreementTemplates Service-Methode. Standards zu wahren, so dass die Mana...
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...
Reduzieren Sie Helden Abschnitt Polsterung auf dem Handy so Überschrift ist vollständig sichtbar
Verengter Pkt- und mb-Spazung am Basis-Breakpoint so "Unify Your Clients", wird nicht mehr aus dem Off auf Porträt-Handys geschoben, wo das feste Banner und n.N...
Machen Preview-Banner fixiert, um zu sehen und reduzieren Helden Textgröße auf dem Handy
Banner ist jetzt position:fixiert, damit es beim Scrollen sichtbar bleibt, mit Body Padding dynamisch injiziert, um Inhalt Überlappung zu verhindern. Hero Headl...
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...
Vermisste Anbieter-Endpunkte zu CommerceMarketController hinzufügen
GET/POST/PUT/DELETE /{marketId'/Vendor-Kategorien fehlten, was 404 verursachte wenn die Registerkarte Anbieter versucht, Kategorien zu laden.
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 ...
Machen Sie Vorschau-Banner reagieren mit dynamischer Höhe und erhöhen Chat z-index
Banner misst jetzt seine eigene Höhe über CSS Variable so nav/content Anpassung automatisch, wenn Text auf kleinen Bildschirmen gewickelt wird. Chat Widget z-In...
Fügen Sie marketId zu CreateRentalAssetRequest und Drahtmarkt-Verband in CommerceService
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...
Unterstützung von Briefkasten-Schaltung durch Lösen von IMAP-Greditinformationen pro MailboxId
Hinzugefügt getMailCredentialsByEmail zu suchen virtual_users per E-Mail direkt, resolveForMailbox zu MailProviderResolver mit Zugriffsprüfung und optional mail...
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.