[04] pokroj zbiór licencji E2 CRUD (D31)

FeatureSecurityService
Szycy
4 lipca 2026 02:15 UTC
Autor
Kamo
Pochęt się
addc23c

Pierwsza domena konfiskaty COLLECTION (doc-04 -3.3 LicensingEntry, wiele na profil) — Nowy kształt zapisu id-keyed na tym samym kręgosłupie audytu, co singletony: - / updateLicense / deleteLicense: profilVersion bump + 4b.1 validate-or-rollback + WORM change-log na wiersz; identyfikator serwera-stamed. Zaktualizuj/usuń uruchom kolejność wiersza przez identyfikator, a następnie zabezpunkowo 404 (NoSuchRowException), jeśli Profil operatora nie jest profilem org – nie ma wyroczni egzystencji międzyprofilem. - deleteLicense to HARD delete (audytowane "usunięte":true,rowskie) ponieważ LicencjonowanieResolver odczytuje wpisy UNFILTERED według stanu rekordowego – miękka flaga nadal miałaby Liczba jako licencjonowana; aby wygasnąć bez usuwania, ustawić wygaśnięcieData do przeszłości. - MlosConfigKontroller: GET /licensing (lista, skuteczna w dniu dzisiejszego obliczona przez jestEfectiveOn(dziś), nigdy nie przechowywany), POST /licencjonowanie, PUT /licencjonowanie/--id (aktualizacja lub usunięcie za pośrednictwem „active:false” — konfig proxy nie ma czasownika DELETE); Nowość ISO + enum + wygaśnianie> - skuteczna walidacja; NoYchRowException->404. Inwestorzy (+3 dzieci) i RiskOverlay ponownie nadużywają tego kształtu w późniejszych plasterkach. 6 testów.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny