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...
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 wtr...
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. Szcz...
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ć archi...
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 Arc...
Fundacja M1 — dostawca SPI + znormalizowane DTO, 6 podmiotów - repozyt, rejestr, MediaSessionType.SOCIAL, kolumna język źródłowy tłumaczenia
Polerowanie podręczne (i18n, a11y, kontrast, enum humanize)
Zastosuj wyniki przeglądu: lokalizacja zamrożonych / rów/no + humanizowanych aria-etykiety, humanizacji pigułki enum, fazowy parzystość (wspólna tytułowaCase), ...
Niezamknięty strażnik najemców na zwolnieniach / waleniach gwarantowanych
Przegląd wykrył, że strażnik org był bez op-op na wspólnej sprawie z pustymi listami dla odczyty zwolnień by-id/ważności (której usługa MLOS nie ma org-filtra),...
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/...
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 MlosB...
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 -> MLO...
Steward z rynku kapitałowego odczytuje proxy dla Centrum Dowodzenia
Dodaj dołączony do MLOS, tylko do odczytu proxy, który pozwala na kamo-internal Capital & Risk Command Center dociera do MLOSCapitalMarketsService bez ujawniani...
Konsola stewarda MLOS Capital & Risk Command Center
Dodaj konsolę sublogcantkozatową AI w /commerce (rynek MORTGAGE zakładka), zastąpienie intencji/zobowiązań zastępczych sub-tabów Zakładek hipotecznychStewardSec...
System Szeroki przełącznik + edytor równowagi kredytowej + filtr kaskadowy; filtr / linki do historii / wiązki; ikona wstrzykiwania + potwierdzenie wtrysku
- /leads/credits: prawo wyrównany 'System Wide:' Active/Suspended dropdown; Saldo kredytowe Wykorzystuje „zdolny InfinityCell” (obniżenie unieważnień, liść ja...
Przełączanie w całym systemie, oglądanie leadów, edycja równowagi kredytowej, paginacja historii
- /kredyty/system-wide GET+PATCH (org credit-suspend), /credits/lead-viewers (VIEW_LEADS Posiadacze wraz z dotacją-wszystkim) dla filtra członków Historia. - ...
Systemowe zawieszenie kredytów, unieważnienie równowagi kredytowej, szerzenia historii
- OrgLeadConfig (nowy stół ORG_LEAD_CONFIG): org-wide-wide "System Wide", który zawiesza się Automatyczna anadukcja ołowiowa CREDIT-BASED (FFA nienaruszona); ...
Upuść redundantne tytuły w widoku na zakładkach Szablony/Past-Imports
Etykiety podtagłym już nazywają widok, więc usuń tytuł h4 + napis z LeadImportTemplateManager i LeadImportHistoryManager; zachowaj odświeżenie akcji przypiętą w...
Dodawanie brakującej /api/security/lead-imports
- Baza GET/POST /api/security/lead-imports nie miała Next proxy route.ts (tylko podścieżne Zrobił to), więc Past Imports pobrał (i import POST) 500'd w warstw...
Przyjemność bramy FFA na zawieszeniu w dostępnym podsumujemy + dostępny
Wskazówka dostępna teraz rozwiązuje przydział członka i pomija produkt po zawieszeniu PRZED zwarciem free-for-all i dostępne() bramki creditOk na !suspended dla...
Zawieszenie teraz faktycznie blokuje akceptację (alert + zaakceptuj + FFA)
FindApplicableAllotments filtrowane 'AND la.isisActive' true', więc getMomost SpecificAllotment Odwzajemnił mniej specyficzny upadek ACTIVE (lub nic), gdy konkr...
Podziel kredyty wiodące na dostępne / historyczne / Zarządzanie kredytami
Ponowne zamówienia /liads-right akcji na: Dodaj nowy ołów, Dostępne leady (ołów/dostępne, Ikona śrub + wskaźnik dostępności na żywo, pokazany ze Spend/Receive),...
Upuść kartę Import Leads; dwa pod-tabs + przycisk nagłówka
- Usuń podta-tab "Import Leads"; importowy kreator otwiera się teraz od zawsze-widoczne Przycisk "Import Leads" w nagłówku strony. Pozostały tylko dwa pod-tab...
Przewód mlos-internal-auth (INTERNAL_AUTH_SECRET) do wdrożenia [skip ci]
EmailService's InternalAuthFilter osłony /api/email/templates/send + /seed-org on Internal.auth.secret, który był nierozpoczęty (zamknięty 503). Podziel się ist...
Przewód mlos-internal-auth (INTERNAL_AUTH_SECRET) do wdrożenia [skip ci]
Klienci SecurityService (odzyskiwanie SMS-ów -> VOIP, e-mail odzyskiwania + template seed -> Email) wyślij X-Internal-Auth z internal.auth.secret, który był Nie...
Przewód mlos-internal-auth (INTERNAL_AUTH_SECRET) do wdrożenia [skip ci]
Pilnuje nowy /api/bulktext/send endpoint. Dzieli się istniejącą produkcją Wartość wewnętrzna (mlos-internal-auth) więc SecurityService's recovery SMS Uwierzami....
Implementowanie POST /api/bulktext/wyślij wewnętrzny SMS transakcyjny
SecurityService's BulkTextSmsClient (odzyskiwanie haseł + konta SMS) Zawsze POSTed - do /api/bulktext/send, Ale kontroler nigdy nie został zbudowany, więc każde...
Proponować R1 MEDIA JetStream trans na żywo przez idempotent bootstrap Praca
Wydarzenia z mediami/miliami (media.feed., media.post.) nie miały JetStream stream, więc publikuje zwrócone '503 No Responders Dostępne na żądanie' (chata.> jes...
Wyślij leadId jako ciąg podczas tworzenia komentarza
ParseInt() zaokrąglone ids ołowiu obok JS MAX_SAFE_INTEGER, więc backend Posparł nieistniejący trop i wrócili 404, wyglądając jak "nieprzybył" Stwórz post" na k...
Zaakceptuj leadId jako ciąg w createPost, aby zachować precyzję CRDB id
Identyfikatory ołowiu to wartości CRDB unique_rowid(), które przekraczają JS MAX_SAFE_INTEGER. Frontend wysyła teraz leadId jako sznurek; analizować zarówno Str...
Rozwiązać nazwy członków na /leads/credits + link do ich konta
Kolumna i filtr członu pokazały surowe id, ponieważ mapa nazwy została zbudowana z /api/bezpieczeństwo/członkowie, których CockroachDB Long Ids serializują jako...
Odbuduj, aby wyciągnąć nowe klucze i18n ze słownika tłumaczenia
Klucze funkcji ręcznego importu zostały dodane do kamo-translation-dictionary (en), który CI Kopie w wiadomościach / w czasie budowy; to wymusza odbudowę, aby w...
Wstrzykiw test Lead action na / ołowiu/dostępne (tylko menedżerowie)
Dodaje przycisk "Prowadzenie wstrzyków" obok Przyjmowanie dla każdego dostawcy / produktu, pokazany tylko na Członkowie z MANAGE_CREDITS. Otwiera okno dialogowe...
Wstrzykiwanie testu lead + fix Lista Manage-Credits dla wszystkich administratorów
- Nowy POST (MANAGE_CREDITS): tworzy syntetyk 'Void > Test Lead' (John Doe / 555-555-5555 / noreply-org base domain) Wymaganie Przypisanie-true do danego ry...
Przechowywać oryginalny klucz pliku na LeadImport run
Dodaje kolumny SOURCE_FILE_KEY + SOURCE_FILE_CONTENT_TYPE, więc uruchamianie odwołuje się do: Oryginalny plik zarchiwizowany w MinIO (KamoInitializer dodaje kol...
Archiwum i pobierz oryginalny plik
Przyjście Start Importuj surowy plik jest przesyłany (best-effort) i jego klucze przekazywane do importu POST; Past Imports pokazuje przycisk Pobierz dla urucha...
Archive original file to MinIO + download endpointpoint
Wstrzykuje MinIOStorageService; POST /source-file przechowuje surowe przesyłanie w prywatnym Wiadro wewnętrzne; GET /'id'/source-file przesyła je z powrotem (sp...
Import szablony + Przywóz sub-tab, automatyczne detect, re-import
- Podtam z prętów w LeadManualImportManager: Projedycze | Import Templates | Import Templates | Poprzedni import - LeadImportTemplateManager: lista szablonów/ut...
Persist działa/rekordy, szablon CRUD, nagłówek auto-detect & re-import
- LeadImportPersistenceService: nagłówek normalizuje + odcisk palca SHA3 (zamówiony/niezamówiony), Odwzorowanie / wjazdy JSON, utrzymanie biegu + rekordy nieu...
Wskaźnik dostępności na żywo na przycisku Kredyty Lead
Mirror the NavPri Leads wskaźnik w akcji /leads Credits: a Zielony/czerwony status kropka (zielony - ołów jest teraz akceptowalny przez FFA lub kredyt, czerwony...
Wykonaj EdytowanieCzarda naEdytuj opcjonalnie, więc przeredagowanie w zakresie rygoków typu
Karta przydziału przechodzi "canResignManually"?UcztnijEditAsignment : nieokreślone Do EditableCard.onEdytuj, ale onEdit został wpisany "()" -> pustka (wymagane...
Biały puls/pobłysk dla mrugnięcia ołowiu (theme-agnostic vs zielony branding)
Live NavPri lead alert — zielony/czerwony kropka, mrugnięcie, wyskakujące okienko ognia, przycinanie krawędzi
- LeadAlertProvider (global, zamontowany na poziomie NavPri): WS-driven /available-summary; napędy w każdym stanie - NavPri ikona leadów: zielona kropka (można ...
GET / ołówki/dostępne-summary dla NavPri alert na żywo
Agreguje akceptację rozmówcy na wszystkich aktywnych rynkach (bramka kodu + kredyt/FFA/ Zasady dotyczące codziennych wydań). Zwroty sąDopuszczalne / akredytowal...
Wytrwać kręgosłup dla importu szablonów, runów i rekordów na rzędzie
Zastępuje puste jednostki stub realnymi klasami (wzorem na LeadIntake- precedens: UUID id, gen_random_uuid, DB-default czastamps, statusId + >Przejściowe enum) ...
Zajęty stan na Start Import + drop debug logs
- wyłączenia Startimport / Back i pokaż spinner + 'Importing...' podczas importu POST jest w locie, zapobiegając powielaniom przesyłania na dużych plikach - u...
Poprawność, utwardnienie skali i PII w LeadImportController
- dedup za pomocą scopeowego zapytania LeadRepository zamiast znaleźć wszystkich najemców (było OOM/DoS + ryzyko narażenia między dzierżawką, powtórka na part...
Scope importuj zapytanie dedup + przypisanie(-ochrupki) członka / produkty do ochrony
- - ? scope, Powielanie projekcji dla ręcznego importera (zastępuje na partię Znajdź All(), które nawodniły każdy trop we wszystkich najemców) - LeadService...
/nagłówek w stylu konta + łyżki, /ołowian, po prawej stronie
- LeadsCreditLayout: gradient hero header + zakładki underline (mecze /kon); filtry + sieć Karta zaokrąglona / w stylu ołowiu; dostępna karta ogrodzony przez ...
Jak to, co widzisz żeglugę?
Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.
