Un groupe par application, une console pour les accorder, et des notes maîtresses comme widgets

Featurekamo-internal
Expédié
28 août 2026 à 00:50 UTC
Auteur
Kamo
Commite
266357d

Trois changements qui se sont avérés être un. LA PAGE D'HOME. "Mon Note-cadre" et "Notin maître" ont été des vitres sur mesure rendues directement à page.tsx, soulevé sur rien, positionné par leurs propres ids de mise en page, et amovible par personne - de sorte qu'un membre dont le rôle dissimule VIEW-NOTES n'avait pas d'icône Notes, Pas de page /notes, et deux notes sur leur page d'accueil de toute façon. Ce sont des widgets de registre Maintenant, qui est ce que le registre dit qu'il est pour: une entrée achète la grille, la traînée, l'ordre, le spectacle/haché par membre, l'écran des réglages et le cinq-droits politique. Il n'y a plus de code de note maître dans page.tsx. Leur mise en page change de master:mine / maître:à vous l'utilisateur de widget ids, donc un membre qui avait traîné ces deux vitres quelque part les retrouver à leur place par défaut une fois; une cartographie permanente à deux volets dans le magasin de mise en page aurait été le pire commerce. Les vitres de note épinglées étaient déjà fermées sur la réponse de la nav; cette réponse vit maintenant en un lieu (lib/notesAccess) plutôt que d'être en ligne. LES GROUPES. Un groupe de sécurité est une APP, ne figurant que lorsque l'organisation dispose de cette application. mise en marche - que le port est l'ensemble des groupes existants. Les applications ont été à deux niveaux arbre depuis 2026-08-24 et les groupes le suivent: POS est "Lignes d'entreprise" (était "Commerce") avec commerce de détail, location, services, abonnements, achats, hypothèques Prêts, prêts personnels et dossiers des patients sous forme de prêts. La liste des groupes était entretenue à la main et avait pris du retard sur le catalogue, ce qui est pire. qu'elle sonne: un droit dont le service ne correspond à aucun groupe ne peut être accordé dans aucun éditeur et rien ne le dit. Réunions, prêts hypothécaires, prêts personnels et jeux étaient dans cet état - 19 droits, peu gradient cependant l'application a été autorisée. C'est maintenant un Test de la COUVERTURE: permissionAppSections.test.ts lit RoleRightType.java et échoue si le cas échéant app avec des droits n'a pas de groupe, et lit la ligne mère de ServiceType.java pour épingler la ligne immatriculer. Deux autres de la même forme, trouvées en cours d'élaboration: les éditeurs de titres de travail et les éditeurs de département a supprimé les cinq droits de sécurité d'accès et CONFIGURE-SYSTEM entièrement (sculpés de Générale en groupes aucun des éditeurs n'a été rendu), et l'onglet membre intitulé ses groupes avec le nom brut d'enum - "POS" ici, "Commerce" trois écrans. Chaque éditeur maintenant construit ses groupes par le biais de permissionGroupTree, de sorte qu'aucun d'entre eux ne peut tenir un autre la taxonomie à nouveau. L'UI. Quatre écrans ont donné plus de 280 droits en tant que pile d'accordions, une colonne sur Neuf écrans de grande taille, où "ce rôle peut-il rembourser une commande" signifie ouverture accordé à leur tour. Et la pile est plate, ce que les applications ne sont plus. Donc c'est un console: un rail de groupes, imbriqué comme les applications de l'ordonnance, à côté d'un panneau présentant un groupe. Chaque ligne ferroviaire transporte un compteur total accordé pour l'ensemble de son sous-arbre, de sorte que la forme d'un rôle est lisible avant l'ouverture de tout ce qui est ouvert - un agent de soutien des quatre cinquièmes de la voie à suivre dans les dossiers des patients est visible à partir du rail. La recherche couvre chaque groupe avec des coups de frappe par groupe; le rail est collant, fléché et navigable et devient un bande rouleuse en dessous de md; mouvement réduit est respecté. Une chose qui devait être fixée plutôt que héritée : diviser le commerce en enfants des groupes ont brisé la cascade, parce qu'il a refusé ACCESS-COMMERCE sous "Lignes des affaires" ne rencontrerait plus de données VIS-SUBSCRIPTIONS sous "Abonnements". La section des droits de l'homme prend une -contexte - prop maintenant - tous les droits dans chaque groupe - donc la cascade fonctionne dans l'ensemble Arbre alors qu'un seul groupe rend.

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