Un grupo por aplicación, una consola para concederlas, y amos de ano, como widgets

Featurekamo-internal
Se descapó
28 de agosto de 2026 a las 0:50 UTC
Autor
Kamo
Compromit
266357d

Tres cambios que resultaron ser uno. EL PAIG DE INICIO. "Mi nota maestra" y "Nuestra nota maestra" fueron paneles a medida renderizado directamente de page.tsx, cerrada en nada, posicionado por sus propios ids de diseño, y Desmontable por nadie, así que un miembro cuyo rol retiene VIEW-NOTES no tenía un icono de Notas, sin /notes page, y dos notas en su página de inicio de todos modos. Son widgets de registro Ahora, que es para lo que dice el registro: una entrada compra la cuadrícula, el arrastre, el pedido, el show/oculto por miembro, la pantalla de configuración y el cinco-derecha la política. No queda ningún código de la nota maestra en page.tsx. Sus ids de trazado cambian de master:mine / master:ours to widget ids, así que un miembro que había arrastrado esos dos cristales en algún lugar los encuentra de vuelta en su lugar por defecto una vez; un mapeo permanente de dos paneles En la tienda de diseño habría sido el peor comercio. Los paneles de notas fijas ya estaban cerrados en la respuesta del navegador; esa respuesta ahora vive en un solo lugar (lib/notesAccess) en lugar de ser deletreado en línea. LOS GRUPOS. Un grupo de seguridad es una APP, que se muestra sólo cuando la organización tiene esa aplicación Encendida que gating es toda la razón por la que los grupos existen. Las aplicaciones han sido de dos niveles árbol desde el 2026-08-24 y los grupos ahora lo siguen: POS es "Líneas de Negocios" (era "Comercio") con Retail, Rentals, Service Work, Subscripciones, Adquisiciones, Hipoteca Préstamos, préstamos personales y registros de pacientes bajo su cargo. La lista de grupos estaba manchada a mano y se había quedado atrás en el catálogo, que es peor de lo que suena: un derecho cuyo servicioType coincide sin ningún grupo no se puede conceder en ninguna editor y nada lo dice. Reuniones, préstamo hipotecario, préstamos personales y juegos estaban en ese estado, los derechos de 19 años, sin embargo, la aplicación tenía licencia. Ahora es un Prueba COVERAGE: permissionAppSections.test.ts lee RoleRightType.java y falla si lo hay app con derechos no tiene grupo, y lee la línea de padre de ServiceType.java para fijar la Anidando. Dos más de la misma forma, encontrados en el camino: el título de trabajo y los editores de departamentos desechó los cinco derechos de seguridad del acceso y CONFIGURE-SYSTEM totalmente (tallod out de General en grupos ninguno de los editores realizado), y la pestaña de miembros titulada sus grupos con el nombre crudo de enum. "POS" aquí, "Comercio" a tres pantallas. Cada editor ahora construye sus grupos a través de la autorizaciónGroupTree, por lo que ninguno de ellos puede sostener un diferente taxoconomía de nuevo. La interfaz de usuario. Cuatro pantallas entregadas en 280 libras como una pila de acordeones, una columna sobre nueve pantallas de altura, donde encontrar "esta función devolver una orden" significó abrir acordeones a su vez. Y la pila es plana, que las aplicaciones ya no son. Así que es un consola: un carril de grupos, anidado como las aplicaciones de la org, junto a un panel que muestra uno grupo. Cada hilera de tren lleva un metro total concedido contra su subárbol, por lo que la forma de un papel es legible antes de que se abra cualquier cosa - un Agente de Apoyo cuatro-quines del camino a través de Patient Records es visible desde el ferrocarril. La búsqueda abarca cada grupo con conteos de golpes por grupo; el carril es pegajoso, tecla-clave navegable y se convierte en un tira de desplazamiento por debajo de md; se respeta el movimiento reducido. Una cosa que había que arreglar en lugar de heredar: dividir el comercio en hijo grupos rompió la cascada, porque negando ACCESS-COMMERCE bajo "Líneas de Negocios" Ya no se desnubando VER.SUBSCRIPCIONES bajo "Suscripciones". Sección de Derechos toma un . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . árbol mientras sólo un grupo renderiza.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios