P2 बैच - observability, परीक्षण, वार्षिक अंत कर, वास्तविक पट्टी ID

Featurekamolos
शिप
28 मई 2026 को 9:37 pm बजे UTC
लेखक
Kamo
Commit
a8c11bd

अवलोकन: - क्लासपैथ पर micrometer-registry-prometheus - /actuator/prometheus प्रबंधन विन्यास के माध्यम से उजागर (दोनों स्थानीय + k8s configmap) - ऋण मीट्रिक सेवा: **************** ************* los charge off total, los disbursement total, los loan status count{status} gauge, ************* हिस्टोग्राम - काउंटरों को लोन पेमेंटपोस्टिंग सर्विस + लोनचार्जऑफ सर्विस में वायर्ड किया गया गणित + परीक्षण: Amortization Engine (स्तर भुगतान, APR Newton- राफसन, मासिक नियत तारीख प्रगति, प्रिंसिपल+interest invariant, बुरा इनपुट गार्ड), interjectAccrualEngine (ACT 365 / ACT 360 DPR, एक दिन / तीस दिन accrual, LOC ADB), PaymentAllocator (fees→interest) → मूल आदेश, आंशिक, ओवरपेमेंट, nulls) ************* - divisor 3,650,000/3,600,000 के बजाय 36500/36000 था (annualRate) अंश की जरूरत है दोनों / 10000 bps → भिन्नता और / 365 दिन), तो accrued ब्याज 100 × बहुत अधिक था। टेस्ट जोड़ा गया है कि यह पकड़ा जाएगा। रियल स्ट्रिप पहचानकर्ता (कोई और अधिक प्लेसहोल्डर नहीं): - StripeConnectController.onboard अब LoanOrgStripeConnect जारी रखता है सफल स्ट्राइप खाता निर्माण; स्टेट ऑनबोर्डिंग स्टेट रिटर्न - न्यू स्ट्राइपिडरेसोल्वर: कनेक्टेडएकाउंटिडफोरऑर्ग (AccountIdForOrg) + आलसी getOrCreateBorrowerCustomerId (idempotency-keyed customer.create कनेक्टेड खाता के तहत, लोन.स्ट्रिप कस्टमर को जारी रखता है Id) - AutoDebitRunJob.fireAchDebit + .fireDisbursement अब असली हल "acct placeholder *" के बजाय स्ट्रिपिडResolver के माध्यम से आईडी रिमाइंडर कैडेंस: - ReminderSchedulingJob: रात में स्वीप PAYMENT DUE 3 DAYS का उत्सर्जन करता है, PAYMENT DUE TODAY, PAYMENT LATE DAY 1/5/15, OFFER EXPIRING (24h) समाप्त होने से पहले, STATEMENT AVAILABLE (उत्पादन पर)। Dedup-keyed माध्यम ********** तो reruns idempotent हैं। वर्ष अंत कर: - YearEndTaxJob (cron 06:00 Jan 5): चार्ज-ऑफ के लिए 1099-C का उत्पादन ≥$600 उधारकर्ता क्रेडिट ब्याज के लिए 1099-INT > $ 10। PDFBox-rendered form, मीडिया सर्विस में संग्रहीत, फॉर्म / वर्ष के साथ लोन डिस्क्लोज़र के रूप में दर्ज किया गया मेटाडाटा इसलिए reruns idempotent हैं। - Loan.tax1099 चार्ज-ऑफ पर सेलिगिबल ऑटो-सेट पुष्टि करते समय ≥ 600 डॉलर

सभी बदलाव

जैसा कि आप शिपिंग देखते हैं?

इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.

Foreverमूल्य निर्धारण देखें