mirror of
https://origin.cursor.com/mrdevmx/panels.git
synced 2026-10-09 10:43:18 +00:00
No description
<!-- CURSOR_AGENT_PR_BODY_BEGIN --> ## Changes ### IAM dialog UX - Checkbox / scope fixes in user edit dialog - Auto-generated role code from label (no manual Código field) ### Permission matrix (detail panel) Replaces the flat list of 50+ checkboxes with a structured matrix: - **Grouped by module** (Presupuesto, Gastos, Nómina, Documentos de obra, etc.) - **Short description** per module explaining what it controls - **CRUD columns**: Ver / Crear / Editar / Eliminar - **Tooltips** on each cell describing the specific permission - **Bulk actions**: Solo ver, Limpiar, Todo / Solo ver per module - **Search** by module or permission name - **Plantilla rápida** dropdown (Operativo, Supervisor, Contador, …) ## Test 1. Usuarios IAM → Roles → select a tenant role (not system). 2. Detail panel shows grouped matrix instead of flat list. 3. Use module checkbox or **Todo** / **Solo ver** to toggle a whole area. 4. Hover a cell for tooltip; apply **Plantilla rápida** → **Guardar permisos**. <!-- CURSOR_AGENT_PR_BODY_END --> <div><a href="https://cursor.com/agents/bc-0da3751a-38ff-40ab-bba2-5df2322c8cda?cursor_ref=pr_footer&cursor_cta=open_in_web"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/assets/images/open-in-web-dark.png"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/assets/images/open-in-web-light.png"><img alt="Open in Web" width="114" height="28" src="https://cursor.com/assets/images/open-in-web-dark.png"></picture></a> <a href="https://cursor.com/background-agent?bcId=bc-0da3751a-38ff-40ab-bba2-5df2322c8cda&cursor_ref=pr_footer&cursor_cta=open_in_cursor"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/assets/images/open-in-cursor-dark.png"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/assets/images/open-in-cursor-light.png"><img alt="Open in Cursor" width="131" height="28" src="https://cursor.com/assets/images/open-in-cursor-dark.png"></picture></a> </div> |
||
|---|---|---|
| .github/workflows | ||
| api | ||
| db | ||
| docs | ||
| overlays | ||
| scripts | ||
| tmp/pdfs | ||
| web | ||
| web-panel | ||
| web-saas | ||
| .dockerignore | ||
| .env.example | ||
| .gitignore | ||
| docker-compose.yml | ||
| Dockerfile.api | ||
| Dockerfile.migrate | ||
| Dockerfile.provision | ||
| Dockerfile.web-panel | ||
| Dockerfile.web-saas | ||
| package.json | ||