[04) enlèvement de licences E2 CRUD (D31)

FeatureSecurityService
Expédié
4 juillet 2026 à 02:15 UTC
Auteur
Kamo
Commite
addc23c

Le premier domaine de configuration COLLECTION (doc-04 -3,2 Entrée de licences, plusieurs profils) une nouvelle forme d'écriture à clé d'identification sur la même colonne vertébrale d'audit que les singletons: - / mise à jourLicence / deleteLicence: profileVersion bump - 4b.1 valid-or-rollback - WORM change-log par ligne; serveur d'identité-estampillé. Mettre à jour/supprimer la résolution ligne par id puis faillir 404 (NoSuchRowException) si elle n'est pas le profil de l'opérateur - pas d'oracle d'existence à profil croisé. - deleteLicense is a HARD delete (audited 'deleted":true,row ) parce que LicencesResolver indique les entrées par état d'enregistrement - un drapeau souple serait encore compter comme une licence; pour expirer sans suppression, fixer l'expirationDate au passé. - MlosConfigController: GET/licensing (liste, effectiveTeste par jour isEffectiveOn(aujourd'hui), jamais stocké), POST/licensing, PUT/licensing/-id (mise à jour, ou enlever par l'intermédiaire de "active:false" - le proxy de config de config n'a pas de verbe DELETE); Date ISO - enum - expiration - validation effective; NoSuchRowException - 404. Les investisseurs (plus de 3 enfants) et RiskOverlay réutilisent cette forme dans des tranches ultérieures. 6 essais.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation