Verwenden Sie String-IDs für Pipeline-Detail-APIs (JS safe integer)
- posApi: getOrder, getMortgageApplication, getEngagementById, getBooking akzeptieren Nummer | String, URL verwendet String(id) - Detail-Seiten: Passrouten-ID (...
POS DTO uid/id als String in JSON für JS sichere Integer
- RetailOrderDTO.uid, ************ EngagementDetailDTO.id/linkId, MortgageAppDTO.uid - Verwenden Sie @JsonSerialize(using = ToStringSerializer.class), um Präzis...
Bewerben Sie dieselbe Null-Schiedsrer-Fix auf Link Tracking-Route
Der gleiche Fehler existiert in der Linkroute (q/[slug]), wo request.headers.get("referer") gibt null für Anfragen ohne ein Referer-Header, der zu einem stillen...
Wiederherstellen von Formular-Steuerelementen auf Einstellungen Mitglieds-Tabs - fix flex Layout-Kollaps
- TabPanel: Überlauf-y Auto für Scroll halten, verwenden overflowX versteckt - Einstellungen anzeigen: Scroll in die Elternbox verschieben, motion.div verwendet...
Null- Referrer in Pixel-Tracking-Route behebt
request.headers.get("referer") gibt Null zurück, wenn der Header fehlt (z.B. E-Mail-Clients). Das Zod-Schema verwendet .optional(), das akzeptiert undefiniert, ...
Wiederherstellen vertikaler Scrollbalken und fixen eingestürzte Pane auf den Einstellungen Seiten
- TabPanel: Überlauf von versteckt zu Auto für Tab-Inhalte scrollen - EinstellungenAnsicht: Überlauf-y Auto auf Tab-Inhalten Box und motion.div aktivieren - Pro...
Licht-Modus erzwingen - verhindern, dass OS/Browser dark mode auf Website
- Force-light-Mode-Styles.ts mit Override-Regeln hinzufügen - Überschreiben in DynamicMetaLoader nach externen Thema CSS Lasten - Fügen Sie Server-rendered Fall...
Verwenden Sie explizite @Query für findByUidAndOrganization_Id, um Bereitstellungs-/Start-Probleme mit abgeleiteter Abfrage zu vermeiden
Null-sichere API-Antwort-Handhabung + gemeinsames Layout für Unterseiten
- posApi: Null-Checks für getOrder hinzufügen, erhaltene HypothekApplikation, getEngagementById, getBooking, getProduct, getRentalAsset, getRentalRequest, get...
Verschieben Sie Einstellungen-Arrays vor der Verwendung vonMemo, um 'ec' vor der Initialisierung zu beheben
Verwenden Sie BundlermodulResolution, zurückverwenden StatsManager auf @/ importieren
.js Erweiterung zum StatsManager Import für node16 moduleResolution hinzufügen
Relativen Import für StatsManager verwenden, um Modulauflösung im Bau zu lösen
EmbNameFull.formatFull(), beheben @Builder Warnungen, Repo-Methode umbenannt
FormatFull() mit formatEmbNameFull() ersetzen - EmbNameFull hat keine Format-Full-Methode
Pipeline-Datennetze zusammengebrochen, Umstrukturierung zu Lead-Layout passen
- SettingsView: Tab Content Container verwendet jetzt display:flex, overflow:hidden so flex Kette gibt Höhe an Gitter weiter (fixiert zusammengebrochene Gitte...
Enable Commerce JPA repos für POSController/CommerceService
SecurityService POSController ist abhängig von CommerceService, der dies nutzt Engagement, Ordnung, Absicht, etc. Repositories. Diese leben in com.kamo.z.shared...
Verwenden Sie Uid statt Id für BaseEntity-deriveed Beziehungen
- FulfillmentOrderRepository: findBySourceCommitmentId -- findBySourceCommitmentUid (Verpflichtung verwendet uid) - TransactionRepository: findByOrderId -- find...
CloneElement nur Pass-Taste, um TypeScript-Requisiten Fehler zu vermeiden
Entspannen Sie sich toCSV generische für Schnittstellentypen (MortgageApp, RetailOrder)
Resolve Map-Typ-Einzugsung in POS-Controllern für CI-Zusammenstellung
- Verwenden Sie explizite Karte<String, Objekt" in ResponseEntity Map.of() Aufrufe - Behebt 'inkompatible Typen: Schlussfolgerungen Variable V hat inkompatible ...
DataLoader IOException Import und Mock Lead-Zuweisung FK Fehler
- Fehlen java.io.IOException Import für copyJavaEnumsToNextJS hinzufügen - Verwenden Sie saveLead statt saveLeadWithAssignment für Scheindaten zu vermeiden le...
Verbindungsleitungsphysik und Mausnähe stabilisieren
- Nur Anwendung Maus Nähe Kraft, nachdem die Maus bewegt hat (verhindert 0,0 Beeinflussung von Linien auf Last) - Vor der Benutzung der Maus mit Number.isFinite...
Teilstück Titel unterstreichen und Raster für untere Abschnitte
- Verwenden Sie var(--color-primary) für CRM, E-Mail, Telefon Abschnitt unterstreicht - Verwenden Sie 3-spalten Raster auf lg für E-Mail und Telefon (3 Karten) ...
@DynamicInsert hinzufügen, um DB-Standards für Datumszeit-Felder zu ermöglichen
Neues Antwortfeld behält Fokus beim Tippen
- Lokales für neue Antworteingaben hinzugefügt (newAnswerValue) - Eingabe löst bei jedem Tastendruck kein Array-Update mehr aus - Antwort wird auf Unschärfe ode...
Wiederherstellen Aufgabe Artikel Auswahl unter Beibehaltung von Zeilenklicks
- SVG-Container zurück zu pointer-events-none (erlaubt Klicks durchzulassen) - Trefferbereich Wege verwenden Hinweis-Ereignungen: Schlaganfall (nur die Linie se...
Positionslogo zwischen Hintergrundfarbe und Gitterlinien
- Entfernte duplizierte Hintergrundfarbe aus Leinwand-Container - Hintergrundfarbe ist auf Scroll-Container, Logo ist darüber fixiert - Gitterleitungen auf der ...
DocManager Upload-Design zurückdrehen, halten glattere Fortschrittsleisten-Animation
Modernisieren DocManager Upload-Warteschlange-Status-Säule und Reihen-Styling
Hintergrund Bilder-Panne - Bildliste bevölkern, native img für Thema URLs verwenden
Sichern Sie weißen Hintergrund, vermeiden Sie schwarzen Blitz auf Clubhaus und anderen Seiten
Beschränken Hauptscheiben und Hilfe & Tipps zum Ansichts-Port mit internem Scroll
Machen Sie Markt-Tabs erscheinen unelected, wenn Add Lead Tab aktiv ist
Ändern Sie Lead und neue Blei-Tab-Farben von grün auf Primärfarbe
Datengrid und Datagrid auf 100% Höhe des Ansichts-Ports auf Leads-Seite ausbauen
H-screen/min-h-screen auf alle Seitenkomponenten auf h-full ändern, um Layout-Höhebe zu beheben
Ändern PageWrapper, um Höhe 100% statt minHeight für die richtige Höhe Einschränkungen verwenden
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.