Direkt zum Inhalt
KAMOUniverse

Changelog

Was ist neu?

Jede Verbesserung an der Plattform, wie sie geliefert wird.

  1. · SecurityService

    Steward WRITE Proxys - Feedback aufnehmen, Pull-Through-Politik veröffentlichen, Trigger Pricing Run

    Schreibdisziplin, identisch auf alle drei POSTs angewendet: - nachgeschaltete Karosserie gebaut Server-Seite aus einem WHITELIST von Browser-Feldern; - OrganisationId + Schauspieler Mitglied id IMMER Session-stempeln (neuer SchauspielerMemberId() bevorzugt SUDO_MEMBER_ID also enter-as-Attribute für den Menschen, nicht für den Systembenutzer); - org-blinde Ziel-IDs Eigentum-verifiziert FIRST über die neue MLOS org-resolution liest (decision-org / lender-profile-org / scenario-org), 404 auf unbekannte oder ausländische - scheitern geschlossen, keine Cross-Orgie Existenz; - Steward-Feedback-Pins ist TestLoan=false (HMDA/test-Partition ist nicht browser-kontrollierbar); Preisklemmen Zweck zu SHOPPING|WHAT_IF und Pins pricedAsO (kein Backdating) + ausGate (resolver-authoritativ); - Clients erhalten einen postJson-Zwilling, der nach unten 4xx/5xx status+body weiterleitet wörtlich; nur Transportausfälle sprudeln auf 502.

  2. · kamo-internal

    FFA quick-toggle on /leads/ available + Live-Sync; Versteck verfügbare Anzahl

    - /bles/verfügbar: Nur Manager-Symbol-Button (Public/PublicOff) neben Inject Test Lead umschalten Sie den Free-for-All-Modus eines Herstellers/Produktes mit einem leichten Bestätigungsdialog und einem State-aware Tooltip. Entfernt die numerische 'fertige' Zählung - Verfügbarkeit wird durch die pulsierende Zeile + eine aktivierte Akzept-Taste. - Live-Synchronisation über ein neues aufVendorProduct WS Event **************** das verfügbare Seite Refetches und die CRM Vendors & Products Einstellungen Seite Patches der FFA-Chip an Ort und Stelle, so dass mehrere Manager in Synchron bleiben, ohne zu aktualisieren.

  3. · SecurityService

    Live FFA toggle - schneller Endpunkt + Übertragung auf Produkt-Updates

    - PATCH ************ (MANAGE_CREDITS): umschalten free-for-all- flag von der Leads-Verfügbarkeit Verknüpfung; veröffentlicht Anbieter-Produkt + Verfügbarkeit. ************ - ************ (auf ******** ****-) umzustruieren - ************ sendet jetzt die gleiche Veranstaltung, so dass die CRM Vendors & Produkte Seite spiegelt FFA Änderungen live für andere Manager.

  4. · kamo-internal

    Meta OAuth Connect Button + 24h Fensterkomponist Zustand + Doppel-Tooltip fix

    - SocialConnectionsManager: Verdrahten Sie die Connect-Taste (erzeugt OAuth Entwurf, Hände weg zu MediaService Meta OAuth Start), Oberfläche der OAuth Umleitung Ergebnis, verstecken Speichern für OAuth-new - SocialChat: 24h Messaging-Fenster-Komponist für Meta-Anbieter (Banner + deaktivierte Eingabe) - SocialChatWindow: Passanbieter an SocialChat; redundante äußere Tooltip um LanguageSelector entfernen

  5. · SecurityService

    Warnen Sie, wenn eine soziale Verbindung fehlt AnbieterProdukt / Markt (Lead erstellt, aber nicht gebündelt)

  6. · MediaService

    M4 Meta Adapter + OAuth + 24h Fenster + M2 Härten

    - Meta Adapter (Messenger/Instagram): ungültig _Beschriftung senden (Abbildung jetzt ein Follow-up message), Bytes-Upload via Graph Attachment Upload API, URI encode fix in MetaGraphClient - Telegram-Adapter: Mehrstimmige Bytes für ausgehende Bilder hochladen (Anbieter können nicht holen auth-gated /imaging/proxy URL) - SocialCredsResolver: populate creds.extra appSecret/verifyToken für Meta von social.meta.* - MetaOAuthController: Facebook/Instagram OAuth connect (start+callback), verschlüsselt Seite Token - MediaController ausgehend: Bild Bytes-Upload (M2b) + 24h Messaging-Fenstergieren (M4c) - SocialReconciliationSweep: neu veröffentlichen social.lead.new für verwaiste Gespräche (M2a Haltbarkeit) - config: social.meta.* + social.reconcile.* + optional social-meta secret

  7. · SecurityService

    SecurityService read-proxy für MLOS Governance

    Ein Controller/Client-Paar vor MLOSGovernanceService die fünf liest (beide seine Steward-Feedback und Pull-Through-Politik-Module teilen /api/governance). organisatorischeId von der OTK-Sitzung gelöst, nie der Browser. Mieterwächter: Org-injected passthrough für die beiden by-org liest; flache Top-Level-Ort ausfallende (404) für die einzelne aktive Politik gelesen; pro-Reihe Post-Filter für die by-Entscheidung Feedback-Trail + Policy-Version Geschichte (Drop ausländischer Reihen, Neuauszählung), mit einem Downstream-404 normalisiert zu einem leeren 200 so unbekannt/ausländisch/leer sind ununterscheidbar (kein Cross-OriDecision Existenz Oracle). Fügt mlos.governance.url hinzu.

  8. · kamo-internal

    Governance-Konsole - Steward-Feedback-Flywheel + Pull-Through-Politik

    Fünfter und letzter MORTGAGE Steward Bildschirm, Lesepfad B. Signature Steward-Feedback Schwungrad (AI entscheidet, Steward korrigiert - wird Wahrheit - Modell neu kalibriert), Rotation an Korrekturgeschwindigkeit gebunden, vollständig daten-unterstützt vom Steward-Feedback von-org lesen. Urteil-Mix Donut + Reg-B Grundspektrum, Korrekturen Feed mit Anhängen-nur Entscheidungs-Trail-Schiebezug und Pull-Through-Politik Governance (org Korn Karte - Aktives Knauf-Board mit den beiden orthogonalen Heckenachsen - WORM Versionshistory Rückgrat mit Knopf-Diff). Ein DokumentApi/governanceApi über die Single /api/Governance Basis. Rücksichtsgehärtete: enum Etiketten über Next-Inl, per-surface Fehlerverzerrung, WCAG-AA Kontrast, Sandbox Test-Partition Note, ICU-Plural-Version zählt. Paare mit SecurityService MlosGovernanceController (Org-injected passthrough for by-org liest; flat-top-level-org fail-closed für aktive Politik; pro-Ruf post-filter mit 404-Normalisierung für by-Entscheidung + Geschichte, Schließung des Cross-Oracle).

  9. · kamo-internal

    Steward Abschnitt Tonkonstanten + Abschnitt Vereinfachung

    (Uncommitted MLOS Steward Arbeit auf dem gemeinsamen dev Mount vorhanden, verpflichtet, den Baum zu halten sauber; kompiliert sauber. Nicht Teil des Lead-Alert-Änderungswandels.)

  10. · kamo-internal

    Einbinnenmarkt orgs übernehmen den Markt Titel/Beschreibung in nav + Pipeline-Header

    Wenn eine Org genau einen konfigurierten Handelsmarkt hat, das Commerce nav Artikel verwendet, dass der Markt TITLE und die /Commerce-Pipeline-Header verwendet die Markt TITLE und BESCHREIBUNG. Null oder mehrere Märkte fallen auf die generische Commerce-Kennzeichnung.

  11. · kamo-internal

    M3 frontend - Social Media Einstellungen (Verbindung CRUD) + Social Chat Popup ************ + SocialAgentContext backend-push + führt Communications Chat Sub-Tab + auto-open-on-lead-access + wiederverwendbare LanguageSelector Source-Sprache override. HINWEIS: i18n-Schlüssel müssen zu kamo-translation-dictionary hinzugefügt werden (Nachricht/ ist gitignored/generated)

  12. · SecurityService

    M3 SecurityService - SocialConnectionController (verschlüsselte Verbindung CRUD, MANAGE_CRM_SETTINGS-gated) + SocialConversationController (Lead-Ecial-Session Lookup); social-enckey envFrom

  13. · MediaService

    M3 MediaService - SocialCredsResolver entschlüsselt geheimenCiphertext (verschlüsselt-at-rest); übersetzen quellossprachliche Override (PATCH Endpoint + MessageTranslationService Überlastung, source-keyed cache); social-enc-key env

  14. · kamo-shared-library

    M3 secret store - ************ (verschlüsselt-at-rest) + SocialSecretCipher (AES-GCM Wrapper); widen MediaObjMsgTranslation einzigartig mit SOURCE_LANGUAGE_ID (source-override cache correctness)

  15. · kamo-internal

    Dokumente Steward-Bildschirm - Zustandsfreibelichtung + eClose Drive-Loop

    Dritter MORTGAGE Steward Bildschirm, Lesepfad B. Signature Condition Clearance Matrix macht das Doc-System 1-obligation/N-satier Modell: jede gesperrte LoanCondition ist eine Referenz-gezählte Clearance-Reihe mit dem unverwechselbaren 'Wengericht' (Warteaufen) Achse, die nur dann grün räumt, wenn keine Anforderungen offen sind. Org-scoped eClose Pipeline-Streifen bohrt ein Paket in seinen Kredit; die Schublade zeigt die ESIGN-RON-ENOTE-EVAULT-MERS-Antriebs-Loop aus Artefakten + MERS aggregiert ledger. Fronten zwei Proxies (doc + doc-orchetration) über ein DokumentApi. Rücksichtsgehärtet: MERS-Panel Crossfade beim Leihwechsel, WCAG-AA-Metadatenkontrast, eigene Rechtswand KPI-Fliese, org-load KPI gating, Drive-Loop unrouted-artifact Gate, Pre-Line Drive-Loop-Tooltips.

  16. · SecurityService

    SecurityService read-proxy für MLOS Dokumente (doc + doc-orchestration)

    Zwei Browser-zusätzliche Lese-Proxy-Controller/Client-Paare vor MLOSDocService (/api/docs) und MLOSDocOrchestrationService (/api/doc-orchestration) für die Dokumente Steward Bildschirm. OrganisationId von der OTK-Sitzung gelöst, nie aus dem Browser. Mieterwärter: Org-injizierte Durchfahrt für das Darlehen Anforderungen + Kreditnehmer-able Katalog + Abschluss-Paket-Liste; flach top-level-org fail-closed (404) für die by-id Vorlagenerweiterung + Schließung Paket; org post-filter für das Darlehen MERS Ledger. by-MIN Ledger und die org-blinde Paketzweige werden absichtlich nicht aufgedeckt. Fügt parseLong hinzu MlosBaseController + mlos.doc/doc-orchestration URLs zur Konfigurationskarte.

  17. · SecurityService

    M2 SecurityService - social.lead.new Consumer (Core NATS) erstellt POOLED Lead mit SEPARATE Kommentar Stream + SocialRemoteUserLead Mapping; SocialMediaClient internes Mitglied-Add; LeadAcceptController Hook fügt akzeptierende rep zu soziale Konversation + Triggers Popup

  18. · APIService

    APIService public webhook edge - POST/GET /api/social/webhook/{token' (raw body + provider Signatur Header) zu MediaService mit X-Internal-Auth

  19. · MediaService

    M2 MediaService - Telegram-Adapter + Creds-Resemiter; Inbound-Webhook-Kreste + JetStream-Konsum; SocialMessageService (SOCIAL Session/Nachricht, SOCIAL_VISITOR-Relais); internes Mitglied-Add + social.agent STOMP-Relais; Outbound-Seh

  20. · kamo-shared-library

    Fügen Sie ************ hinzu (JetStream veröffentlichen ohne erwarteteStream), damit Dienste zu einem anderen Stream als ihrem konfigurierten veröffentlichen können (sozial.* -- SOCIAL_MESSAGES)

  21. · KlusterServices

    Bereitstellung SOCIAL_MESSAGES JetStream (social.inbound., social.lead.) R1 für Social-Media-Inbound-Pipeline

  22. · kamo-internal

    Preisüberprüfung Steward Bildschirm (Preisleiter + LLPA Wasserfall), live

    Dritte Steward-Tab, auf der ausgelieferten MLOSPricingService liest über den neuen SecurityService Proxy (+ die neuen org-scoped läuft read). Org führen Inventar mit einem Run Selector, die Rate Leiter (förderfähige Sprossen mit Best-Execution + Par-Flags, nicht förderfähige Reihen mit nachteilige Aktionsgründe) und eine Detail-Schubladen, deren Signatur viz ist der LLPA-Preis Wasserfall: Basispreis -" jede Anpassungslinie (Stack-Bestellung) -- Marge -- angeboten endgültig, Versöhnen. KPI-Streifen + ehrlich "kommen bald" Streifen. - Neue ************ + Routenbearbeiter + Förderfähigkeit Tonkarte; erweitert das Konsolen-Kit + Shared mlosGet. - Wired in MortgageStewardSection (ersettet den Preis Platzhalter).

  23. · SecurityService

    Preisbewertung lesen Sie Proxy (Rate Leiter + LLPA Decomposition)

    MlosPricingController @ /api/security/mlos/pricing + MlosPricingClient zu MLOSPricingService (/Api/Preis). Wiederverwendung MlosBaseController. läuft Injektionen der Operator org (server-gefiltert); by-id run/adjustments fail-closed on the body's Top-Level-OrganisationId; Ergebnis-nach-Status (kein Org-Feld) wird über die org-bearing gateed Detail ausführen. configmap: mlos.pricing.url.

  24. · kamo-internal

    Archive-nicht-löschen Märkte, Markt-only-Pipeline, Drag-Reorder

    Einstellungen › Verlobungstypen: - Archivmärkte (Typ "ARCHIVE" zu bestätigen) statt Löschen; Aktiv/Archiviert sub-tabs; Restaurierung von Archived. Marktdetail Löschen - Archiv/Wiederherstellung. - Dedicated Drag-to-Reorder-Modus (Framer-Motion) setzt Marktordnung, die Laufwerke die Pipeline-Tab-Bestellung. Manuelles Anzeige-Bestellfeld entfernt (auto-append auf create). Pipeline (/Handel): - Verstecken Dashboard + Engagements Tabs; der erste Markt öffnet sich standardmäßig. - Mit einem Binnenmarkt, lassen Sie die Tab-Leiste und laufen Sie es voll ausbluten. - "Neue" Aktion verschoben, um die Seite Kopf, rechts ausgerichtet. - Entfernen Sie jetzt verwaist PipelineDashboardTab / PipelineEngagementsTab. Märkte werden archiviert (isActive=false), nie hart gelöscht; archivierte Märkte sind Aus der Pipeline versteckt.

  25. · SecurityService

    ?status-Filter auf der Marktliste; entfernen redundante DELETE

    GET /api/security/commerce-märkte nimmt jetzt einen optionalen Status=active|archiviert|alle (Standard aktiv), so dass die Einstellungen Archiviert Registerkarte archivierte Märkte laden kann. Lassen Sie die DELETE /{id' Endpunkt Es war eine Soft-Löge (isActive=false), redundant mit PATCH /{id'/aktiv. Märkte werden archiviert, nie hart gelöscht.

  26. · kamo-shared-library

    Archivierte Marktabfragen; Drop redundante Hard-Löge

    hinzufügen Sie findenArchivedByOrganizationId + findAllByOrganizationIdOrdered und die passend ************ Servicemethoden so Commerce-Einstellungen können eine archivierte Ansicht auftauchen. Entfernen Sie deleteMarket - nur set isActive=false, redundant mit dem isActive PATCH. Die Märkte werden archiviert, nie hart gelöscht.

  27. · kamo-shared-library

    M1 Stiftung - Anbieter SPI + normalisierte DTOs, 6 Einheiten ************ repos, Registry, MediaSessionType.SOCIAL, translation quelloffene Spalte

  28. · kamo-internal

    Underwriting Review Steward Screen (Agentur AUS + non-QM), live

    Zweite Steward Registerkarte, auf der ausgelieferten MLOSUnderwritingService liest über die neue SecurityService Proxy. Agentur AUS führt Inventar (DU/LP/GUS + Entscheidung) mit einem Detail Schubladen (Erfindungen, Bedingungen, Verzicht, parallel geholte Validierungen), und die nicht-QM-internen Regeln-Entscheidungstabelle. KPI-Streifen + ehrlich "kommen bald" Streifen (Einkommen kalk. / große Einlagen / Betrug / Leitlinien Ausnahmen). - Neuer ************ + Routenbearbeiter; verlängert das Konsolen-Kit (ConsoleShell, KpiTile, StatusPill, Tabellen, Schublade, Bewegung). - Entnahme eines geteilten mlosGet-Helfers (app/lib/mlos/http.ts); refactor Kapitalmärkte Kunden auf sie (beseitigt Doppelung). - AUS Entscheidung / Ergebnis / Verzicht / Validierung Ton Karten in tones.ts.t. - Wired in MortgageStewardSection (ersetzt den Underwriting-Platzhalter).

  29. · SecurityService

    Underwriting Review read Proxy (Agentur AUS + Non-QM interne Regeln)

    MlosUnderwritingController @ /api/security/mlos/underwriting + MlosUnderwritingClient an MLOSUnderwritingService (/api/underwriting, X-Internal-Auth). Wiederverwenden MlosBaseController (operator/org-Gate, MLOS-benannt, kein LOS rechts). Injiziert die eigene Organisation des BetreibersId in die org-scoped liest; das durch-id Detail/Verzicht/Bewertungen liest sich ausfall-geschlossen cross-org access. configmap: mlos.underwriting.url.

  30. · kamo-internal

    Wire Capital & Risk Command Center zum Live-Lese-Wege

    Ersetzen Sie die Vorbelichtung durch den realen End-to-End-Lesepfad: Browser ************ Routenabfertiger -- APIService --Sicherheit MlosCapitalMarketsController -" MLOSCapitalMarketsService. OrganisationId ist aufgelöste Server-Seite von der Operator-Sitzung; nie vom Browser gesendet. - Neuer ************ Routenbeschläger (nur GET). - capitalMarketsApi von Spielplänen zu leben getauscht (***/OTK, erneut versuchen); Befestigungen gelöscht. - Korrigieren Sie die Finanzierungs-Probbarkeit Semantik: p5/p50/p95 sind Wahrscheinlichkeits quantile (0..1), nicht Dollar - der Lüfter zeichnet jetzt eine 0-100% Wahrscheinlichkeitsachse (p5-p95 Band, p50 Median, gemischter P(Fonds) Diamant) mit erwarteter Finanzierung ($) als die Größe; die Segmenttabelle zeigt p-Spalten als Prozentsätze. BorrowerStrategy enum korrigiert **************** - Schubladen versteckt die KI-Entscheidung Begründungstafel, bis eine Sperre durch die RCE verpflichtet Motor (Entscheidungen[] bevölkern dann).

Euer Universum wartet.

Fügen Sie Produkte hinzu, wann immer Sie möchten – keine Migration, keine neuen Anmeldungen.

Für immer kostenlos – keine Kreditkarte erforderlich