[04] slice E2 licensing collection CRUD (D31)

FeatureSecurityService
Shipped
4 يوليو 2026 في 2:15 ص UTC
صاحب البلاغ
Kamo
Commit
addc23c

المجال الأول للتداول بالانتخاب (الفرع 3-2 من الباب الرابع) الرخصة، والكثير من المبيعات - نسخة جديدة مكتوبة على نفس العمود الفقري لمراجعة الحسابات مثل العازبين: / UpdateLicense/ deleteLicense: profileVersion صادم + §4b.1 validate-or-rollback + WORM change-log per row; identity server-stamped. Update/delete resolve the row by id then failed 404 (NoSuchRowException) if it ليس ملف (يورغ) الشخصي لا وجود له - الحذف عبارة عن ممسحة مميتة التراخيص " الحاجز " يقرأ البنود التي لا تدخل في حالة مسجلة - لا يزال العلم الناعما يُحسب على أنه مرخَّص له؛ وينتهي دون حذف، ويُحدَّد الإنهاء إلى الماضي. - محاسب محاسب ملوكفيغ: GET/licensing (list, effectiveToday computed via isEffectiveOn(today), never stored), POST /licensing, PUT /licensing/{id} (مستكملة، أو تزيل عن طريق {نشطة: false} - الوصي ليس له أي حقل ديليت)؛ ISO-date + enum + expiry.=effective validation; NoSuchRowException-.404. Investors (+3 children) and RiskOverlay reuse this shape in later slices. ستة اختبارات.

جميع التغييرات

مثل ما ترى الشحن؟?

كل واحد من هذه تحديثات الأراضي في مكان عملك تلقائيا. ابدأوا بالمجان وشاهدوها تنمو بعد أسبوع.

ابدأوا حراً للأبدخصخصة الفيو