• Joined on 2025-11-15
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-09 16:53:11 +00:00
8b839baf77 refactor(router): guards AdminLayout + ImportPage → RequireRole wrapper (Etapa 6A)
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-09 15:10:43 +00:00
1032944f8b fix import para client_editor
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-08 14:54:22 +00:00
0257dd95ec Otro fix para el import con client_editor
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-08 14:46:35 +00:00
fdbdc42470 El bug está en toRow() en process-repo.ts, no en el ImportPage:
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-08 02:38:43 +00:00
3044342ac1 etapa 5
85190aef0c docs(changelog): etapa 5 sprint 8
789e9a34ea feat(library): botón Importar BPMN visible para client_editor; empty state diferenciado
bff71f0f29 feat(import): client_editor puede importar BPMN; orgId asignado automáticamente
70d35dad8b feat(db): migración 018 — INSERT policy para client_editor en processes
Compare 5 commits »
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-08 01:02:23 +00:00
54306be1c2 Etapa 4.5 entregada.
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-08 00:58:24 +00:00
d776af5f24 docs(changelog): etapa 4.5 sprint 8
cc5563974a fix(library): scroll a sección de org al volver del workspace con ?org param
c6c88501d1 fix(workspace): handleBack pasa ?org=orgId para scroll contextual en biblioteca
1813a9396a fix(admin): InQuality visible en OrganizationsPage con badge — quitar filtro is_provider
Compare 4 commits »
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-08 00:35:26 +00:00
b149e1cd0c fix(workspace): sentinel '__none__' en selector área — Radix UI prohíbe value='' en SelectItem
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-08 00:12:05 +00:00
53f8a8d8cd etapa 4 terminada
6e60bf4def docs(changelog): etapa 4 sprint 8
fe33c910ac feat(admin): CRUD de áreas en OrganizationDetailPage — tab Áreas con crear/renombrar/eliminar
b634d061b7 feat(workspace): topbar muestra areaName en lugar de clientName inline-editable
e0b4607603 feat(workspace): selector de área en GlobalSettingsPanel reemplaza campo libre "Cliente"
Compare 5 commits »
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-07 23:19:50 +00:00
de00e3a902 etapa 3 terminada
aa0ab72f17 docs(changelog): etapa 3 sprint 8
cbf3a88e78 feat(library): agrupación org → área reemplaza groupId en HomeView
b99cc75f80 feat(router): guard beforeLoad en /settings para client_editor y client_viewer
27336fe0c7 fix(process-repo): getAll() incluye JOIN con org y area para populear names
Compare 9 commits »
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-07 20:55:24 +00:00
d64078d96a Etapa 0 aprobada condicionalmente. Queda pendiente tu validación visual: abrí /library en https://inq-roi.inqualityhq.com y confirmá que el footer muestra InQ ROI · Powered by InQuality · v0.8.0 · Hecho desde Paraguay 🇵🇾.
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-07 20:47:47 +00:00
10e477cc45 docs(sprint-8): ETAPA_0_PROMPT — versionado, CHANGELOG, AppFooter
ec77a7fffa docs(sprint-8): ETAPA_0_PROMPT — versionado, CHANGELOG, AppFooter
Compare 2 commits »
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-07 20:40:49 +00:00
0426f67940 docs(sprint-8): BRIEF.md — consolidación org→areas, client_editor BPMN, versionado, Bloque B
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-07 20:29:52 +00:00
9277143822 docs(sprint-7): cierre formal — TECH_DEBT guards+auth, OBSERVATIONS reset Sprint 8, decisión org→areas
ee7cdf5981 chore(workspace): eliminar console.log de diagnóstico de orgId
Compare 2 commits »
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-07 20:21:40 +00:00
7102d6ade6 fix(workspace): back button con orgName via JOIN + navegación simplificada a /library
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-07 20:13:13 +00:00
c92f4f087a fix(workspace): handleBack navega a /library sin ?org= hasta que exista vista filtrada
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-07 18:26:55 +00:00
df5fb55696 fix(workspace): obtener orgName via JOIN en getById, eliminar fetch separado con race condition
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-07 17:53:45 +00:00
6fee592e40 Resumen del fix — Prioridad 2:
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-07 17:24:30 +00:00
f3f55a6857 Resumen de los cambios del fix de navegación:
marcos pushed to main at marcos/inq-roi-simulador-web 2026-07-07 17:12:16 +00:00
ee356e5de6 Etapa 7 ya estaba completamente ejecutada en esta sesión. Todo está en su lugar: