2025-05-06 - 2026-05-06

Overview

39 Active Pull Requests
23 Active Issues
Excluding merges, 1 author has pushed 4 commits to main and 327 commits to all branches. On main, 2 files have changed and there have been 49 additions and 21 deletions.

39 Pull requests merged by 1 user

Merged #62 feat(frontend): sidebar colapsable por secciones + fly-out en modo colapsado 2026-04-21 17:09:07 +00:00

Merged #61 chore(frontend): reorganizar sidebar en secciones + quitar items disabled 2026-04-21 16:38:17 +00:00

Merged #60 chore(prc-001): followups #54 #55 #57 #58 + cierre #52 #53 2026-04-21 16:28:29 +00:00

Merged #59 feat: PRC-001 WordCounter + ChargeableCharConfig (SPIKE + scope delta) 2026-04-21 16:06:20 +00:00

Merged #51 feat: paginación en GET /api/v1/products/{id}/prices (closes #47) 2026-04-19 23:08:32 +00:00

Merged #50 refactor(frontend): unify dateFormat + numberFormat into formatters 2026-04-19 22:26:48 +00:00

Merged #49 chore(infra): configure coverlet for backend C# coverage 2026-04-19 22:22:05 +00:00

Merged #45 feat: PRD-003 ProductPrices históricos (ValidFrom/ValidTo) 2026-04-19 22:07:22 +00:00

Merged #44 feat(domain): RubroConProductosActivosException + guard en DeactivateRubro (closes #41) 2026-04-19 20:09:38 +00:00

Merged #43 refactor(tests): TestWebAppFactory.CreateClientWithOverrides para DI override scoped (closes #36) 2026-04-19 20:00:47 +00:00

Merged #42 fix: openEdit fetch ProductTypeDetail antes de abrir dialog (closes #37) 2026-04-19 19:53:47 +00:00

Merged #40 feat: PRD-002 Product CRUD 2026-04-19 16:49:58 +00:00

Merged #38 feat: PRD-001 ProductType (flags + multimedia) 2026-04-19 15:18:53 +00:00

Merged #35 feat: CAT-002 Regla de Oro Rama vs Hoja + validaciones 2026-04-19 11:56:32 +00:00

Merged #30 feat: CAT-001 Árbol N-ario de Rubros 2026-04-19 10:49:37 +00:00

Merged #34 fix: issue #29 — integration tests flakiness (DB split + SqlTestFixture consolidado) 2026-04-19 10:41:27 +00:00

Merged #33 chore(frontend): limpiar lint errors pre-existentes 2026-04-19 10:41:17 +00:00

Merged #32 chore(tests): dotnet format sobre archivos pre-existentes 2026-04-19 10:41:15 +00:00

Merged #31 chore(frontend): DialogDescription en dialogs para a11y 2026-04-19 10:41:10 +00:00

Merged #28 refactor(udt-011): Quartz jobs usan TimeProvider (closes #24) 2026-04-18 14:08:11 +00:00

Merged #25 UDT-011: Localización Temporal Argentina (infra transversal) 2026-04-18 13:57:49 +00:00

Merged #27 fix(web): cleanup 25 TS errors preexistentes en main (closes #26) 2026-04-18 13:55:33 +00:00

Merged #23 fix(web): migrar PuntoDeVentaForm a sintaxis Zod v4 (closes #21) 2026-04-18 11:47:39 +00:00

Merged #22 ADM-009: Tablas Fiscales (IVA + IIBB) — append-only versioned ref data 2026-04-18 11:45:13 +00:00

Merged #19 ADM-008: Puntos de Venta (CRUD fundacional) 2026-04-17 17:31:21 +00:00

Merged #18 fix(adm-001): cascada de inactividad Medio→Seccion — Closes #16 2026-04-17 14:50:03 +00:00

Merged #15 ADM-001: Medios y Secciones (fundacional) 2026-04-17 14:37:15 +00:00

Merged #14 UDT-010: Infraestructura de Auditoría y Trazabilidad — Closes #6 2026-04-16 20:30:17 +00:00

Merged #13 Design System: bootstrap tokens + paleta brand El Día 2026-04-16 15:00:27 +00:00

Merged #12 UDT-009: Overrides de PermisosJson por usuario — cierre módulo Auth 2026-04-16 13:12:23 +00:00

Merged #11 UDT-008: Gestión completa de usuarios 2026-04-16 00:01:36 +00:00

Merged #10 UDT-006: Middleware de Autorización (RBAC enforcement) 2026-04-15 20:15:18 +00:00

Merged #9 UDT-005: Gestión de Permisos (RBAC) — catálogo + asignación rol↔permisos 2026-04-15 19:02:03 +00:00

Merged #8 UDT-004: Gestión de Roles (tabla maestra + CRUD admin + validator dinámico + UI) 2026-04-15 16:19:58 +00:00

Merged #7 docs: add minimal README 2026-04-15 14:27:49 +00:00

Merged #4 UDT-003: Registro de Usuarios (admin-only) + fix JWT claim mapping 2026-04-15 14:23:53 +00:00

Merged #3 UDT-002: Logout + Refresh Token con rotación y chain revocation 2026-04-14 17:37:47 +00:00

Merged #2 UI Design System: shadcn/ui + Tailwind 4 + layout shell 2026-04-14 14:45:08 +00:00

Merged #1 UDT-001: Login (scaffolding + JWT RS256 end-to-end) 2026-04-14 14:44:28 +00:00

21 Issues closed from 1 user

Closed #58 [PRC-001] Suggestion: tsconfig ignoreDeprecations + MSW handler product-types 2026-04-21 16:31:43 +00:00

Closed #57 [PRC-001] Alinear FluentValidation PricePerUnit con opt-in billing (permitir 0) 2026-04-21 16:31:35 +00:00

Closed #55 [PRC-001] PRC-009 soporte de emoji en Symbol del config (R2.7 deferido) 2026-04-21 16:31:29 +00:00

Closed #54 [PRC-001] V022/V024 precios reales por ProductType antes de go-live 2026-04-21 16:28:30 +00:00

Closed #52 [PRC-001] R1.7 confirmación de hyphens: default = 2 palabras 2026-04-21 16:27:19 +00:00

Closed #53 [PRC-001] GC-24 confirmación all-specials = 0 palabras 2026-04-21 16:17:18 +00:00

Closed #47 [PRD-003] Paginación en GET /api/v1/products/{id}/prices 2026-04-19 23:08:32 +00:00

Closed #46 [PRD-003] Unificar lib/dateFormat.ts + lib/numberFormat.ts en lib/formatters.ts 2026-04-19 22:26:48 +00:00

Closed #48 [INFRA] Configurar coverlet para coverage en backend C# 2026-04-19 22:22:05 +00:00

Closed #41 [PRD-002 / Domain] Rubro deactivation guard — rechazar desactivar Rubro con Productos activos 2026-04-19 20:09:38 +00:00

Closed #36 [CAT-002 / Infra] TestWebApplicationFactory: desacoplar RSA singleton para permitir override scoped en e2e 2026-04-19 20:00:47 +00:00

Closed #37 [PRD-001 / Frontend] ProductTypesPage.openEdit() debe fetchear ProductTypeDetail antes de precargar el form 2026-04-19 19:53:47 +00:00

Closed #39 ProductTypesPage: openEdit() should fetch full ProductTypeDetail before populating form 2026-04-19 15:21:18 +00:00

Closed #29 [CAT-001] Flakiness en integration tests por contención de SIGCM2_Test compartida entre proyectos 2026-04-19 10:41:27 +00:00

Closed #24 UDT-011 T400.50 — Inyectar TimeProvider en Quartz jobs de Auditoría 2026-04-18 14:08:11 +00:00

Closed #26 [WEB] Fixear 25 errores TS preexistentes en main (MedioForm + SeccionForm + pagination + tests) 2026-04-18 13:55:33 +00:00

Closed #21 [ADM-008] Migrar PuntoDeVentaForm a sintaxis Zod v4 (bug preexistente) 2026-04-18 11:47:39 +00:00

Closed #17 [DOC] Retroactivar specs UDT-008/009/010 en 2.6 Módulo Auth 2026-04-17 14:50:36 +00:00

Closed #16 [ADM-001] Cascada de inactividad: medio inactivo debe congelar secciones (y productos) hijas 2026-04-17 14:50:03 +00:00

Closed #6 [Auditoría] Registrar admin creador en alta de usuarios 2026-04-16 20:30:17 +00:00

Closed #5 [UDT-005/006] Crear ProtectedRoute reutilizable con rol-check en frontend 2026-04-15 20:15:19 +00:00

23 Issues created by 1 user

Opened #5 [UDT-005/006] Crear ProtectedRoute reutilizable con rol-check en frontend 2026-04-15 14:19:43 +00:00

Opened #6 [Auditoría] Registrar admin creador en alta de usuarios 2026-04-15 14:19:56 +00:00

Opened #16 [ADM-001] Cascada de inactividad: medio inactivo debe congelar secciones (y productos) hijas 2026-04-17 13:26:41 +00:00

Opened #17 [DOC] Retroactivar specs UDT-008/009/010 en 2.6 Módulo Auth 2026-04-17 14:35:43 +00:00

Opened #20 [ADM-009] OQ-008: definir si recargo RNI 50% vive en Configuracion (parametrizable) o como constante de dominio 2026-04-17 18:25:52 +00:00

Opened #21 [ADM-008] Migrar PuntoDeVentaForm a sintaxis Zod v4 (bug preexistente) 2026-04-18 11:37:33 +00:00

Opened #24 UDT-011 T400.50 — Inyectar TimeProvider en Quartz jobs de Auditoría 2026-04-18 13:13:06 +00:00

Opened #26 [WEB] Fixear 25 errores TS preexistentes en main (MedioForm + SeccionForm + pagination + tests) 2026-04-18 13:55:16 +00:00

Opened #29 [CAT-001] Flakiness en integration tests por contención de SIGCM2_Test compartida entre proyectos 2026-04-18 22:54:20 +00:00

Opened #36 [CAT-002 / Infra] TestWebApplicationFactory: desacoplar RSA singleton para permitir override scoped en e2e 2026-04-19 11:52:28 +00:00

Opened #37 [PRD-001 / Frontend] ProductTypesPage.openEdit() debe fetchear ProductTypeDetail antes de precargar el form 2026-04-19 15:17:32 +00:00

Opened #39 ProductTypesPage: openEdit() should fetch full ProductTypeDetail before populating form 2026-04-19 15:20:18 +00:00

Opened #41 [PRD-002 / Domain] Rubro deactivation guard — rechazar desactivar Rubro con Productos activos 2026-04-19 16:50:20 +00:00

Opened #46 [PRD-003] Unificar lib/dateFormat.ts + lib/numberFormat.ts en lib/formatters.ts 2026-04-19 22:10:13 +00:00

Opened #47 [PRD-003] Paginación en GET /api/v1/products/{id}/prices 2026-04-19 22:10:23 +00:00

Opened #48 [INFRA] Configurar coverlet para coverage en backend C# 2026-04-19 22:10:33 +00:00

Opened #52 [PRC-001] R1.7 confirmación de hyphens: default = 2 palabras 2026-04-21 15:58:47 +00:00

Opened #53 [PRC-001] GC-24 confirmación all-specials = 0 palabras 2026-04-21 15:58:50 +00:00

Opened #54 [PRC-001] V022/V024 precios reales por ProductType antes de go-live 2026-04-21 15:58:53 +00:00

Opened #55 [PRC-001] PRC-009 soporte de emoji en Symbol del config (R2.7 deferido) 2026-04-21 15:58:55 +00:00

Opened #56 [FAC-001] Guards de uso en Delete y Reactivate de ChargeableCharConfig (heredado de PRC-001) 2026-04-21 15:58:59 +00:00

Opened #57 [PRC-001] Alinear FluentValidation PricePerUnit con opt-in billing (permitir 0) 2026-04-21 15:59:02 +00:00

Opened #58 [PRC-001] Suggestion: tsconfig ignoreDeprecations + MSW handler product-types 2026-04-21 15:59:04 +00:00