Datagrid Spalten-Anzeige + DateTimeDisplay für alle Termine
- Datagrids: Spalten füllen Breite mit flex/minWidth/maxWidth; eine Flex-Spalte pro Raster - Alle Pipeline-Gitter verwenden DateTimeDisplay für Datumsspalten (a...
Fortgeschrittene Datagrids füllen 100% des Inhaltsbereichs
- EinstellungenAnsicht: Tab Inhalt Wrapper Überlauf versteckt, motion.div flex Kette so Tab-Inhalte wird begrenzte Höhe und Gitter können sich erweitern. - Pi...
Belastbare Sonden, so Cluster bleibt oben, wenn ein Knoten offline ist
- Liveness: tcpSocket auf 4222 (abhängig vom JetStream Meta Leader) - Bereitschaft: initialDelay 90s, period 15s, AusfallThreshold 10 so k0m1+k1m1 kann Quorum...
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...
Beheben Sie Details Rückseite Links und Dokument Detail-Seiten
- ************ Reihenklick nutzt uid ?? id (oder id ?? uid) für die Navigation - Detail und NotFound Back Links: Einzelhandel, Hypothek, Vermietung, Service, Ab...
Reorganisieren Sie sich durch vertikal mit Absicht/Verpflichtung sub-tabs
- Hauptfahrplan: Dashboard | Engagements | Einzelhandel | Hypothek | Vermietung | Service | Abonnement | Verkäufer (eines pro aktivierte Vertikale) - PipelineVe...
Fügen Sie persönlichen Dashboard-Flow und pro-Komponenten-Website-Auswahl hinzu
Dies führt ein vom Benutzer ausskopiertes Dashboard mit Ansichts-/Berufsseiten im Board-Stil ein, während es im Teamkontext nicht verfügbar ist, und verlegt die...
Beheben Sie die Reihe der Aktion Schweberüberlappung mit Spaltensteuerungen
Migrate Board Layout UI zu reagieren-zen und erhalten leere Komponenten-Titel
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...
Fix-Board bearbeiten Größe Wiederherstellung und entfernen Sie wählen
Split Board-Ansicht/Editing-Interaktionen und Isolieren bearbeiten
Entfernen von Berichtskomponenten von den Boards und desinfiziert gespeicherte Layouts
Erlauben Sie das Entfernen von Brettkomponente aus der Spaltenaktion
beheben WeeklyTraffic Header Clipping in Board Panels
Trennen Sie Tagesnamen-Header in ihre eigene Gitterreihe statt Einbettung sie innerhalb des stündlichen Datennetzes mit MargeBottom, das die Text außerhalb der ...
Rollout Optimierungen und Diagnosen; Trigger-Pipeline für Kamo-Shared-Bibliothek fix
Verwenden Sie explizite @Query für findByUidAndOrganization_Id, um Bereitstellungs-/Start-Probleme mit abgeleiteter Abfrage zu vermeiden
Commerce-Repository und Service-Updates (EngagementRepository, OrderRepository, CommerceService)
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
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.