Endgültige Charge - Compliance, Pakete, Anpassungen, Grafana, Tests

Featurekamolos
Shipped
28. Mai 2026 um 22:46 UTC
Author
Kamo
Commit
482b481

Compliance: - MlaCheckService - Military Lending Act DoD MDC Single-Records-Abfrage. Renditen NotCovered, wenn unkonfiguriert so dev nicht hart-fail; Produktion MUSS los.mla.endpoint + api-key konfigurieren ODER führen Sie manuelle MLA im KYC-Schritt der org aus (PII-Zugang erforderlich). - OfacSanctionsService - Treasury SDN Liste in-Speicher einge zwischengedeckt, aufgefrischt Nachts von sdn.cv. Unicode NFD Normalisierung + diakritisch Strippen. In LoanOfferService.send verdrahtet: SDN-Hit blockiert den Senden und schreibt ein STATE_RULE_VIOLATION_DETECTED Audit-Reihe. - LoanLifecycleService Kühl-off liest jetzt LoanStateRule.coolingOffDays für den Zustand des Kreditnehmers (ersetzt die LocalDateTime.now() Platzhalter). - Stripe account.updated webhook synchronisiert jetzt Gebühren/Auszahlungen/Detail-Flags + default_currency + requirements_disabled_reason auf LoanOrgStripeConnect so cron Jobs + die org Einstellungen UI sehen Live-Fähigkeit Zustand. Enthüllungspaket: - Neue DisclosurePacketBuilder bündelt TILA-Box + GLBA Datenschutzhinweis + ECOA Nichtdiskriminierungsmitteilung + ACH Mandatsermächtigung in einem PDF via PDFBox PDFMergerUtility + Stores in MediaService. Jede Komponente ist aufgenommen als LoanDisclosure Reihe auf das Angebot eingegeben. LoanOfferService.send baut das Paket automatisch, bevor der ESign-Umschlag erstellt wird. Bedienung: - ************ - Gebühren/Hauptkredit-or-Debit mit erforderlichem Grund; emittiert LoanPayment(INTERNAL_ADJUSTMENT oder REVERSAL_ADJUSTMENT) + MANUAL_ADJUSTMENT Audit - LoanAdjustmentService.waiveFee - Flips LoanFee.waivedAt + Credits feesPaidToDate + emittiert FEE_WAIVED Audit - ************ - nicht-finanzielle Verpflichtungsreihe verwendet in D60+ Workflow-Tracking, emittiert PROMISE_TO_PAY_LOGGED Audit - LoanAdjustmentController setzt /api/los/adjustments/{manuell, Gebühren/{uid'/waive, versprechen-to-pay. Beobachtbarkeit: - ************ - das beschickbare Armaturenbrett mit Statusanzeigen, Zahlungsergebnisse, R-Code-Rückgaben nach Code, Webhook p50/p90/p99, Auszahlungen/Stunde, Aufladungen/Tag, JVM-Haufen, HTTP-Rate Prüfungen (30 insgesamt, alle grün): - 7 AmortisationEngine - 9 InterestAccrualEngine (einschließlich des zuvor behobenen 100-fach-Fehlers) - 5 PaymentAllocator - 4 NachaReturnCode (Retry-Klassen + Mandat-revoking Codes + beschreiben) - 5 OfacSanctionsService (sauberer Spiel / Hit / Diakritik / alias / deaktiviert über Reflexion-injected Cache, kein Netzwerk oder Test-Container erforderlich)

All changes

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.

Free Forever startenPreisgestaltung anzeigen