Przejdź do treści
KAMOUniverse

Changelog

Co nowego.

Każde ulepszenie platformy, jak to wysyła.

  1. · SecurityService

    Steward WRITE proxies — rekordowe opinie, publikowanie polityki przeciągania, uruchamianie cen

    Pisz dyscyplinę, zastosowaną identycznie na wszystkich trzech POSTach: - w dół korpusu zbudowanego na serwerze z WHITELIST pól przeglądarki; - organizacjaId + członek aktora id ZAWSZE sesja-stemped (nowy aktorMemberId() preferuje SUDO_MEMBER_ID tak, jak atrybuty dla człowieka, a nie do Użytkownika Systemu); - ślepa na dobę graniczna własności FIRST za pomocą nowego MLOS lubzolatka w rozdzielczości odczytuje (decision-org / lender-profile-org / scenariusz-org), 404 w nieznanym lub zagraniczne — zamkniętą, brak wyrób międzyorg; - spinki steward-feedback isTestLoal-false (HMDA/test partycja nie jest Kontrolowane przeglądarki); cel zacisków cenowych do SHOPP |WHAT_IF i pins wyceniony AsOf (bez backdating) + ausGate (resolver-authoritative); - klienci zyskują bliźniaka postJson, który przekazuje w dół 4xx/5xx status + ciało verbatim; tylko awarie transportu bąbelkują do 502.

  2. · kamo-internal

    FFA quick-toggle on /leads/available + synchronizacja na żywo; chowa liczba dostępnych

    - /leads/available: przycisk ikony tylko dla menedżera (Public/PublicOff) obok testu wtryskowego Przełącz tryb free-for-all przez dostawcę / produktu, z lekkim dialogiem potwierdzającym i Podpojemnik narzędziowy dla państw. Usuwa numeryczny hrabstwo "gotowy" — dostępność jest oznaczana przez Rząd pulsujący + włączony przycisk Zaakceptuj. - Synchronizacja na żywo poprzez nowe wydarzenie onVendorProduct WS - Dostępne refetches, a strona ustawień dostawców i produktów CRM łata chip FFA W miejscu, więc wielu menedżerów pozostaje w synchronizacji bez odświeżania.

  3. · SecurityService

    Przełącz na żywo FFA — szybki punkt końcowy + transmisja na temat aktualizacji produktów

    - PATCH - (MANAGE_CREDITS): przełączanie produktu Futło na wszystko z skrótu Leads-Available; publikuje produkt dla dostawcy + dostępność. - "" (przekazany do ) - Teraz nadawca tego samego wydarzenia, więc CRM Sprzedawcy i Strona produktów odzwierciedla zmiany FFA na żywo dla innych menedżerów.

  4. · kamo-internal

    Przycisk Meta OAuth Connect + 24h okno-stan kompozytora + fix double-Tooltip

    - SocialConnectionsManager: przetokaj przycisk Połącz (tworzy przeciąg OAuth, przekazuje do MediaService Meta OAuth start), powierzchnia wyreżyserowania OAuth, hide Save for OAuth-nowe - SocialChat: 24h komunikatorowy stan kompozytora dla dostawców meta (baner + wyłączony wkład) - SocialChatWindow: przekażesz dostawcę do SocialChat; usuń zbędny outer Tooltip around LanguageSelector

  5. · SecurityService

    Ostrzegaj, gdy połączenie społeczne nie ma dostawcyProduct / rynek (doprowadzenie stworzone, ale nie połączone)

  6. · MediaService

    M4 Meta adaptery + OAuth + 24h okno + hartowanie M2

    - Meta adaptery (Messenger/Instagram): naprawić nieprawidłowy _caption send (caption teraz kontynuacja komunikat), przesyłanie bytes przez Graph Attachment Upload API, URI kodowanie w MetaGraphient - Adapter Telegramu: wieloczęściowe baty przesyłają do obrazów wychodzących (dostawcy nie mogą pozyskać auth-gated /imaging/proxy URL) - SocialCredsResolver: populate creds.extra appecret/verifyToken dla meta from social.meta.. - MetaOAuthController: Facebook/Instagram OAuth connect (start+callback), szyfruje token strony - MediaController wyjątkowy: image bytes-upload (M2b) + 24h message-windowing (M4c) - SocialReconciliationSweep: re-publish social.lead.new dla osieroconych rozmów (Bierość M2a) - config: social.meta. + social.reconcile.

  7. · SecurityService

    SecurityService read-proxy dla MLOS Governance

    Jeden kontroler / klienca fronting MLOSGovernanceService "Pełne odczyty" (oba jego rozwiązanie Moduły steward-feedback i pull-through-policy mają udział /api/governance). OrganizacjaId rozwiązana z sesji OTK, nigdy nie przeglądarka. Strażnicy najemcy: Przejście wtryskiwane org dla dwóch odczytów by-org; płaski top-level-org fail-closeed (404) dla pojedynczej aktywnej polityki; w poprzek filtra po decyzji Ścieżka informacji zwrotnych + historia wersji polityki (upuść zagraniczne wiersze, ponowne liczenie), z Dolny strumień-404 znormalizowany do pustej 200 tak nieznanych / obcych / pustych Nie do odróżnienia (nie ma oracle in cross-org AiDecision egzystencji). Dodaje mlos.governance.url.

  8. · kamo-internal

    Konsola zarządzania — koło zamachowe steward-feedback + polityka pull-through

    Piąty i ostatni ekran stewarda MORTGAGE, odczytana ścieżka B. Podpis Steward-Feedback Koło zamachowe (AI decyduje - koryguje stewarda - staje się prawdą - model rekalibrat), Obrót związany z prędkością korekcji, w pełni poparte danymi z ograniczeniami przechowywania stewarda PRZEZorg czytaj. Werdykt-mix do pączek + widmo uzasadnienia Reg-B, korekty paszy z Dodatek do dołączony do szuflady decyzyjno-trailowej i zarządzanie polityką przeciągania (zbiornik mapa - aktywna pokrętła z dwoma ortomalnymi osiami żywopłotu - WORM version-history Kręgosłup z pokrętłem-diff). Jeden dokumentApi/governanceApi nad singlem /api/governance Bazyli. Recenzja zaprawiona: etykiety enum poprzez degradację błędów na powierzchni, Kontrast WCAG-AA, list z przedziałem testowym piaskownicy, liczy się wersja ICU-plural. Para z SecurityService MlosGovernanceController (odbiorze wstrzykniętym wtrysku dla odczyty przezorg; flat-top-level-org nie zamkniętą dla aktywnej polityki; per-row post-filtrter Z 404-normalizacją dla decyzji o decyzji w historii, zamykając wyrocznie krzyżowego zorg).

  9. · kamo-internal

    Stewarda sekcji stałe stałe + uproszczenie sekcji

    (Bezang. praca stewarda MLOS obecna na wspólnym wierzchołku dev, zobowiązana do utrzymania drzewa Czyste; kompiluje się czysto. Nie jest częścią zmiany lead-alert.)

  10. · kamo-internal

    Jednorynkowe orgi przyjmują tytuł / opis rynku w naw-wypojach rurociągu

    Kiedy org ma dokładnie jeden skonfigurowany rynek handlowy, Commerce nav Element wykorzystuje ten rynek TITLE i nagłówek rurociągu /commerce wykorzystuje TITLE i OPIS rynku. Zero lub wiele rynków wraca do Oznaczenie generyczne Commerce.

  11. · kamo-internal

    M3 frontend — Zakładka Ustawienia mediów społecznościowych (połączenie CRUD) + social chat popup + SocialAgentContext backend-push + leady Komunikacja Sub-tab + auto-open-on-lead-access + wielokrotnego użytku LanguageSelector source-language override. UWAGA: klucze i18n muszą być dodawane do kamo-translation-dictionary (wiadomości/ są gitigred/generowane)

  12. · SecurityService

    M3 SecurityService — SocialConnectionController (usunięcie szyfrowane-at-rest-rest, MANAGE_CRM_SETTINGS-gated) + SocialConversationController (liad->social-session lookup); social-enc-key envOdZ

  13. · MediaService

    M3 MediaService — SocialCredsResolver odszyfrowuje secretCiphertext (encrypted-at-rest); translate-language-language override (PATCH endpoint + MessageTranslationService, poduszkowa poduszkowa na kluczu źródłowym); social-enc-c-key envOdZ

  14. · kamo-shared-library

    Sekretny sklep M3 — (szyfrowany-at-rest) + SocialSecretCipher (AES-GCM wrapper); poszerzony MediaObjsMsgTranslation unikalny, w tym SOURCE_LANGUAGE_ID (poprawność pamięci podręcznej podręcznej źródło-nadzoru)

  15. · kamo-internal

    Ekran stewarda — macierz odprawy stanu + eClose drive-loop

    Trzeci ekran stewarda MORTGAGE, odczyt B. Matryca odprawy w zakresie oznakowania Usuwa model 1-obligacji/N-satissper: każdy zablokowany LoanConadition Jest referencyjnym wierszem odprawy z charakterystycznym "którego sądem" (czekiwanie) oś, oczyszczanie zieleni tylko wtedy, gdy wymagania zerowe są otwarte. Org-scoped (ang.) e-Close pasek rurociągu wierci pakiet w swojej pożyczce; szuflada pokazuje Pętno napędowe ESIGN-EVAULT-MERS zagregowane z artefaktów + MERS Dwójka. Fronty dwa proxy (doc + doc-orchestration) za pośrednictwem jednego dokumentówApi. Recenzja: Panel MERS crossfade na wyłączniku wypożyczenia, kontrast metadanych WCAG-AA, Własna lawatowa płytka KPI, org-load KPI bramka, bramka nożycowy, Porusze narzędzi typu drive-loop.

  16. · SecurityService

    SecurityService read-proxy dla MLOS Documents (doc + doc-orchestration)

    Dwa kontrolery read-proxy z przodu MLOSDocService z przodu przeglądarki / pary z przodu (/api/docs) i MLOSDocOrchestrationService (/api/zaśledzanie dokumentowania) dla Ekran stewarda. organizacjaId rozwiązana z sesji OTK, nigdy Z przeglądarki. Strażnicy najemcy: przepustka wtryskiwana org za pożyczkę Wymagania + katalog kredytobiorcy + lista zamykania opakowań; płaski Najwyżej klasy-org-closeed (404) dla rozszerzenia szablonu by-id + zamknięcie Pakiet; org post-filtr dla księgi pożyczkowej MERS. do-MIN i Oddział pakietów ślepy orgólno-śleddy nie jest celowo odsłonięty. Dodaje parseLong do MlosBaseController + mlos.doc/doc-orchestration URL do konfigmapy.

  17. · SecurityService

    M2 SecurityService — social.lead.new konsumencki (core NATS) tworzy prowadzenie POOLED z strumieniem komentarzy SEPARATE + SocialRoteUserRead mapowanie; SocialMediaClient internal member-add; LeadAceptController hook dodaje przedstawiciela do rozmowy społecznej + wyzwalacze popup

  18. · APIService

    APIService publiczna nagrobka internetowa — POST/GET /api/social/webhook/'token' verify+forward (raw/sprzet dla dostawców + nagłówki podpisów dostawców) do MediaService z X-Internal-Auth

  19. · MediaService

    M2 MediaService — Adapter Telegram + creds resolver; przyjazdowa krawędź haku internetowego + konsumencki JetStream; SocialMessageService (sesja/wiadomości SOCIAL, przekaźnik SOCIAL_VISITOR); wewnętrzny dodany + social.agent SMP relay; outbound send adapter in afterCommit; social-secrets en

  20. · kamo-shared-library

    Dodaj (JetStream publikuj bez oczekiwaniaStream), aby usługi mogły publikować w strumieniu innym niż ich skonfigurowany (społeczny.

  21. · KlusterServices

    Provision SOCIAL_MESSAGES JetStream Stream (social.inbound.>, social.lead.>) R1 dla rurociągu przylotowego mediów społecznościowych

  22. · kamo-internal

    Cencing Review Kontrolny ekran stewarda (drabina cen + wodospad LLPA), na żywo

    Trzeci zakładka stewarda, na wysłanej MLOSPricingService czytaj za pośrednictwem nowej SecurityService proxy (+ nowy org-scoped działa odczytany). Org uruchamia zapasy z selektorem run, stawka Drabina (kwalifikujące się szczeble sklasyfikowane z najlepszą egzekucję + par flagi, niekwalifikowalne rzędy z Powody niekorzystne – akcja) oraz szuflada szczegółowa, której podpisem jest cena LLPA Wodospad: cena bazowa -> każda linia dostosowawcza (zlecenie w formie ustawowej) -> marża -> oferowana ostateczna, Pojednanie. KPI strip + szczery pasek "wkrótce". - Nowa + obsługa trasy + mapa tonu kwalifikowalności; Rozszerza zestaw konsolowy + wspólny mlosGet. - Przewodzony w MortgageStewardSection (zastępuje zastępcę cenowego).

  23. · SecurityService

    Przegląd cenowy odczytać proxy (skursy cenowe + rozkład LLPA)

    MlosPricingController /api/security/mlos/priing ceny + MlosPricingClient to MLOSPricingService (/api/cena). Ponowne wykorzystanie MlosBaseController. działa wtryskiw magazynowy Organizator org (filtrowany przez serwis); bieg by-id/adjusty zamknięte na ciele Organizacja najwyższego poziomuId; wyniki po statusie (bez org) jest zamknięta przez org-bearing Uruchamiaj szczegóły. konfigmap: mlos.pricing.url.

  24. · kamo-internal

    Rynki Archive-not-delete, Market-only pipeline, reorder drag

    Ustawienia - Rodzaje zaręczynowe: - Rynki archiwów (typ "ARCHIVE" do potwierdzenia) zamiast usuwania; Aktywny/Archived Sub-tabs; odbudowa z Archiwizacji. Szczegóły rynku Usuń - Archiwum / Przywracanie. - Dedykowany tryb drag-to-reorder (framer-motion) ustawia porządek rynkowy, który jeździ Zamówienie zakładki rurociągu. Ręczne pole Zamówienie wyświetlania usunięte (auto-aplikuj w tworzeniu). Rurociąg (/handel): - Ukryj pulpit nawigacyjne + zakładki Zaręczyny; pierwszy rynek otwiera się domyślnie. - Z jednym rynkiem, pomiń kartę i uruchom ją w pełni krwawiącą. - Akcja "Nowa" przeniosła się na nagłówek strony, z prawej strony. - Usuń teraz-orfaned PipelineDboardTab / PipelineEngagementsTab. Rynki są archiwizowane (isaktywne-fałszywe), nigdy nie są usuwane z twardego; archiwalne rynki są Ukryty przed rurociągiem.

  25. · SecurityService

    Filtr statusowy na liście rynków; usuń zbędny DELETE

    GET /api/warie/rynki handlowe mają teraz opcjonalny status aktywny|archived|all (domyślnie aktywne), więc ustawienia Zakładka Archiwizowana może załadować archiwalne rynki. Rzuć DELETE /i-point końcowy — był to soft-delete (isActive-false), zbędny z PATCH /'id'/aktywny. Rynki są archiwizowane, nigdy nie są ostro usuwane.

  26. · kamo-shared-library

    Zapytania dotyczące rynku archiwalne; upuść zbędne twarde usuwanie

    Dodaj findArchivedByOrganizationId + znajdźAllByOrganizationIdZamówione i Dopasowanie - metody serwisowe, więc Ustawienia handlowe mogą pojawić się w widoku Archiwizowanego. Usunąć UsuńMarket — tylko Zestaw isActive-false, redundantny z isActive PATCH. Rynki są archiwizowane, Nigdy nie usunięto ciężko.

  27. · kamo-shared-library

    Fundacja M1 — dostawca SPI + znormalizowane DTO, 6 podmiotów - repozyt, rejestr, MediaSessionType.SOCIAL, kolumna język źródłowy tłumaczenia

  28. · kamo-internal

    Underwriting Review ekran stewarda (agencja AUS + non-QM), na żywo

    Drug zakładka stewarda, na wysłanej MLOSUnderwritingService czyta za pośrednictwem nowego Zabezpieczenie Service proxy. Agencja AUS prowadzi inwentaryzację (DU/LP/GUS + decyzja) z a szuflada na detale (oddanie, warunki, zwolnienia, walidacje równoległe), I tabelę decyzji wewnętrznych nie-QM. KPI strip + szczera "nadej" Pasek (dochodowy kalc / duże depozyty / oszustwa / wytyczne wyjątków). - Nowy + obsługa trasy; extends Zestaw konsolowy (ConsoleShell, KpiTile, StatusPill, tabele, szuflada, ruch). - Wyciąg współdzielonego pomocnika mlosGet (app/lib/mlos/http.ts); refaktor Klient rynków kapitałowych na nim (usunięcie duplikacji). - AUS decision / wyniki / zrzeczenie się / mapy tonu walidacji w tones.ts. Przewodowywany w MortgageStewardSection (zastępuje zastępcę Underwriting).

  29. · SecurityService

    Ubezpieczanie odczytu proxy (agencja AUS + zasady wewnętrzne innych niż QM)

    MlosUnderwritingController /api/security/mlos/underwriting + MlosSCent MLOSUnderwritingService (/api/underwriting, X-Internal-Auth). Ponowne wykorzystanie MlosBaseController (brama operatora/org, nazwany MLOS, nie ma prawa LOS). Wstrzykuje własną organizację operatoraId do odczytów org-scoped; szczegóły by-id/waivers/walidy odczytuje niepowodzenia przeciwko Dostęp cross-org. configmap: mlos.underwriting.url.

  30. · kamo-internal

    Wire Capital & Risk Command Center na ścieżkę czytania na żywo

    Zamień warstwę oprawy prawdziwą ścieżką odczytu end-to-end: przeglądarka -> ? obsługa trasy -> APIService -> SecurityService MlosCapitalMarketsController -> MLOSCapitalMarketsService. organizacjaId Rozwiązana po stronie serwera z sesji operatora; nigdy nie wysłana z przeglądarki. - Nowy - obsługa trasy (tylko dla GET). - capitalMarketsApi zamieniony z urządzeń na żywo (/OTK, ponowne próba); oprawy usunięte. - Korekta sekwencji prawdopodobieństwa finansowania: p5/p50/p95 to kwantyle prawdopodobieństwa (0.1), a nie dolarów — wentylator planuje teraz oś prawdopodobieństwa 0-100% (p5-p95, mediana p50, mieszany P(fund) diamentowy) z oczekiwanym finansowaniem ($) jako wielkość; Tabela segmentu pokazuje p-kolumny jako procenty. BorrowistaStrategia enum poprawiona - ;) - Szuflada ukrywa panel racjonalny AI-decyzyjny, dopóki zamek nie zaangażuje się przez RCE Silnik (decyzje[] zaludniają wtedy).

Twój wszechświat czeka.

Rozpocznij bezpłatnie w kilka minut.Dodaj produkty, kiedy tylko będziesz gotowy — bez migracji, bez nowych logowań.

Bezpłatne na zawsze — nie wymaga karty kredytowej