- Expédié
- 15 août 2026 à 01:49 UTC
- Auteur
- Kamo
- Commite
- cb1efaf
NotesLe contrôleur n'a vérifié aucun droit sur l'un de ses dix critères d'évaluation. VISUEILLE ET NOTES appliquée en exactement un seul endroit - navRegistry.ts, cachant l'application Notes dans le le navigateur - donc les 22 membres dont les rôles ne l'ont pas refusé ont été refusés à la page et servis par l'API. CREATE-NOTES, EDIT-NOTES et DELETE-NOTES ne sont rien du tout. Les lectures et les résultats, les sélections de catégorie et de version-history prennent maintenant VEW-NOTES, create take CREATE-NOTES, update and version restore prennent EDIT-NOTES, supprimer Prend la DELETE-NOTES. Restaurer est une édition plutôt qu'une lecture: lire l'histoire quitte la note seule, remet en place une version écrase son contenu actuel. SessionHelper.hasDroite a dû être fixé dans le même changement ou tous les dix auraient était décoratif. Il est revenu true pour une session avec une liste de droits vide de sens et pour un seul domaine sans droits, il a fait des observations "le système des droits qui n'est pas encore appliqué" et chaque porte de ce service s'appuie sur lui, y compris les droits de la base de connaissances qui sont documentés ailleurs en tant que groupe pleinement appliqué. Un appelant arrivant sans droits attachés a tout obtenu, y compris les MANAGE-KB-RESOURCES. Rien ne marque jamais une session d'héritage, de sorte que l'exemption ne pourrait jamais expirer; ont cessé d'être une aide migratoire et sont devenus une dérivation. Sûr de fermer et de vérifier plutôt que de les assumer: les droits sont parvenus à la session à partir de membres - droits appliqués, les 69 membres y ont des rangées, et aucun service ne les appelle les points d'extrémité sans session utilisateur. Pas d'ensemencement, pour une fois, et cela est mesuré aussi. Aucun membre n'est titulaire de VEW-NOTES sans les trois écritures de droits, donc personne ne perd une capacité. Il existe trois notes, détenues par deux membres, et les deux ont les quatre droits - aucune note ne devient inaccessible par son propriétaire. Les membres qui perdent l'accès à l'API n'auraient pu y parvenir qu'en contournant une n'entrée pas le navigateur les a déjà refusés, ce qui est la fermeture de celle-ci.