Commit Graph

1615 Commits

Author SHA1 Message Date
496068ba1c feature/app-laucher-mejoras 2026-05-29 13:10:23 -06:00
6d545da31c Merge pull request 'feature/copias-envoices' (#463) from feature/copias-envoices into development
Reviewed-on: ADUANASOFT/anexo76#463
2026-05-29 18:50:00 +00:00
0448f84e80 feature/copias-envoices 2026-05-29 12:47:40 -06:00
ff14bd3645 feature/mensajes-claros-en-eliminar-clases 2026-05-29 11:52:32 -06:00
c81d5487e5 fix/parametros-no-aparecen 2026-05-29 11:24:30 -06:00
22fbb211bd Merge pull request 'feature/optimizacion-de-permisos' (#460) from feature/optimizacion-de-permisos into development
Reviewed-on: ADUANASOFT/anexo76#460
2026-05-29 15:53:44 +00:00
4752a0f452 Merge pull request 'Nuevos formatos de transferencia electronica, ademas de ajsytes en la parte visual y ademas manejos de incosistencias' (#459) from fix/interfaces-faltantes into development
Reviewed-on: ADUANASOFT/anexo76#459
2026-05-29 15:53:33 +00:00
e2445d454b feature/optimizacion-de-permisos 2026-05-29 09:48:43 -06:00
6855eb9531 Nuevos formatos de transferencia electronica, ademas de ajsytes en la parte visual y ademas manejos de incosistencias 2026-05-28 10:39:20 -05:00
84d5f092d8 Merge pull request 'fix/quitar-e2e' (#458) from feature/app-selector-menu into development
Reviewed-on: ADUANASOFT/anexo76#458
2026-05-27 17:08:25 +00:00
f1b58334e8 fix/quitar-e2e 2026-05-27 11:06:08 -06:00
d6a7961c4c Merge pull request 'fix/test-jenkins-skip' (#457) from feature/app-selector-menu into development
Reviewed-on: ADUANASOFT/anexo76#457
2026-05-27 16:52:49 +00:00
dbb44499fc fix/test-jenkins-skip 2026-05-27 10:51:32 -06:00
1b8311fc61 Merge pull request 'fix/test-jenkins-fixed-asset-boton' (#456) from feature/app-selector-menu into development
Reviewed-on: ADUANASOFT/anexo76#456
2026-05-27 16:12:39 +00:00
adb0b5e4d7 fix/test-jenkins-fixed-asset-boton 2026-05-27 10:08:41 -06:00
34beb18a5e Merge pull request 'fix/test-jenkins-fixed-asset' (#455) from feature/app-selector-menu into development
Reviewed-on: ADUANASOFT/anexo76#455
2026-05-27 15:56:24 +00:00
d0cba78f83 fix/test-jenkins-fixed-asset 2026-05-27 09:54:37 -06:00
bde7615019 Merge pull request 'fix/test-jenkins' (#454) from feature/app-selector-menu into development
Reviewed-on: ADUANASOFT/anexo76#454
2026-05-27 15:42:03 +00:00
660820735b fix/test-jenkins 2026-05-27 09:40:05 -06:00
ddfd9953b2 Merge pull request 'feature/app-selector-menu' (#453) from feature/app-selector-menu into development
Reviewed-on: ADUANASOFT/anexo76#453
2026-05-27 14:41:22 +00:00
2e3d0a55fd feature/app-selector-menu 2026-05-27 08:38:14 -06:00
accc78eb2e feature/ver-app-activa 2026-05-27 07:35:53 -06:00
dbf68986da feature/app-selector 2026-05-26 16:59:32 -06:00
904fa965c8 Merge pull request 'feature/funcionalidades-click-derecho-facturas' (#451) from feature/funcionalidades-click-derecho-facturas into development
Reviewed-on: ADUANASOFT/anexo76#451
2026-05-26 16:39:05 +00:00
e3205880d7 feature/funcionalidades-click-derecho-facturas 2026-05-26 10:02:17 -06:00
703bb68a04 Merge pull request 'feature/cambio-de-regimen' (#448) from feature/cambio-de-regimen into development
Reviewed-on: ADUANASOFT/anexo76#448
2026-05-25 17:05:59 +00:00
19d4b4435b Merge pull request 'feature/seed-digitalizacion' (#449) from feature/seed-digitalizacion into development
Reviewed-on: ADUANASOFT/anexo76#449
2026-05-25 17:05:41 +00:00
676a6fe413 feature/seed-digitalizacion 2026-05-25 11:03:24 -06:00
bc991acd6a feature/cambio-de-regimen 2026-05-25 10:27:49 -06:00
9cb77d6e16 Merge pull request 'Arreglo de filtros, click con compoartmiento de exit, reactividad al ingresar un registro, ademmsa del docble click' (#433) from fix/prevalidadores into development
Reviewed-on: ADUANASOFT/anexo76#433
2026-05-22 22:46:47 +00:00
c0f20bd1f9 fix: resolver conflicto de merge en signatures.ts
Restaura la construcción correcta de URLSearchParams en getSignatures,
eliminando el spread de filters inválido y el cierre de objeto roto.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22 17:42:35 -05:00
b7d1f38671 Merge pull request 'Se arreglo la inestabilidad de del formulario al hacer clock' (#438) from fix/doda into development
Reviewed-on: ADUANASOFT/anexo76#438
2026-05-22 21:40:49 +00:00
41c87f5078 Merge pull request 'correcion de boton de eliminacion, reactividad para nuevos registros, estabilidad del formulario' (#437) from fix/fracciones-historicas into development
Reviewed-on: ADUANASOFT/anexo76#437
2026-05-22 21:40:42 +00:00
2a8cc0448a Merge pull request 'Habilitar la busqueda por descripcion' (#436) from fix/busqueda-fracciones into development
Reviewed-on: ADUANASOFT/anexo76#436
2026-05-22 21:40:36 +00:00
85c00e0d40 Merge pull request 'Actualziacion reactiva en datos, estabilidad del formulario de creacion, cambio del nombre en los filtros' (#435) from fix/avisos-electronicos into development
Reviewed-on: ADUANASOFT/anexo76#435
2026-05-22 21:40:29 +00:00
54334a40e5 Merge pull request 'eliminacion masiva y selector mas inteligente para mostrar informacion y deseleccionarse' (#434) from fix/clases-selector-delete into development
Reviewed-on: ADUANASOFT/anexo76#434
2026-05-22 21:40:12 +00:00
14dfa63a1c Merge pull request 'Arreglo de filtros, click con compoartmiento de exit, reactividad al ingresar un registro' (#432) from fix/firmas-electronicas into development
Reviewed-on: ADUANASOFT/anexo76#432
2026-05-22 21:39:54 +00:00
3531c673ba Merge pull request 'Arreglo de filtros, acomodo de fechas y se agrego catalogos' (#431) from fix/multimoneda into development
Reviewed-on: ADUANASOFT/anexo76#431
2026-05-22 21:39:47 +00:00
380c63cf23 Merge pull request 'Se quito el boton de consulta DOF, ademas de utilizar el boton de actualizar' (#430) from fix/tipo-cambio into development
Reviewed-on: ADUANASOFT/anexo76#430
2026-05-22 21:39:40 +00:00
a4a2803e35 Merge pull request 'placholder cambiado y boton de actualziar con funcionamiento con animacion' (#429) from fix/identificadores into development
Reviewed-on: ADUANASOFT/anexo76#429
2026-05-22 21:39:32 +00:00
7a0211aea4 Merge pull request 'fix/clasificacion-conceptos' (#428) from fix/clasificacion-conceptos into development
Reviewed-on: ADUANASOFT/anexo76#428
2026-05-22 21:39:25 +00:00
071c086ddc Merge pull request 'fix/agentes-aduanales-cache' (#426) from fix/agentes-aduanales-cache into development
Reviewed-on: ADUANASOFT/anexo76#426
2026-05-22 21:39:17 +00:00
8932744467 Merge pull request 'fix: update health check URL in Jenkinsfile and reduce wait times in e2e tests' (#447) from feature/fast-test-e2e into development
Reviewed-on: ADUANASOFT/anexo76#447
2026-05-22 21:23:57 +00:00
1249c54738 fix: update health check URL in Jenkinsfile and reduce wait times in e2e tests
- Changed health check URL from localhost:8000 to localhost:3467 in Jenkinsfile.
- Reduced wait times in various e2e tests to improve performance and responsiveness.
- Cleaned up logging in middleware.py by removing unnecessary log statement.

These changes aim to enhance the CI pipeline efficiency and streamline the testing process.
2026-05-22 16:23:29 -05:00
b10e6be860 Merge pull request 'Se configuro el side bar para que mantenga abierto los catalogos fijos' (#423) from fix/catalogos-fijos-lista into development
Reviewed-on: ADUANASOFT/anexo76#423
2026-05-22 20:52:24 +00:00
a9a9a67db4 Merge pull request 'feature/ci-pipeline-speedup' (#446) from feature/ci-pipeline-speedup into development
Reviewed-on: ADUANASOFT/anexo76#446
2026-05-22 20:31:11 +00:00
92063e682f fix(e2e): dismissear PrerequisitesModal en test 'crear parte valida'
En /dashboard/goods/parts/edit/new, +page.svelte abre un AlertDialog
"Aviso" cuando agentsCount === 0 || clientsCount === 0. En CI con DB
limpia (sin agentes ni clientes seedeados) esto es siempre el caso:
el overlay del modal intercepta los clicks del form y "Guardar"
falla por timeout.

El test ahora detecta el modal después de navegar a /new y clickea
"Aceptar" para cerrarlo y continuar con el flujo (Cancelar te saca
del editor, no sirve).

Ver routes/dashboard/goods/parts/edit/[[id]]/+page.svelte:29-38.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 14:32:43 -05:00
9d3e74d415 fix(ci): mostrar progreso de tests Playwright en consola de Jenkins
Con --reporter=junit,html el output a stdout era vacío (junit escribe a
archivo, html a carpeta) — la consola se quedaba colgada en "Running 48
tests" hasta que terminaba toda la suite.

Cambios:
- Agregar 'list' al --reporter para imprimir una línea por test conforme
  corren. Visible en Jenkins live.
- stdbuf -oL -eL fuerza line-buffering para evitar que pnpm/playwright
  acumulen el output hasta el final.
- FORCE_COLOR=0 evita ANSI escapes que se ven feo en logs de Jenkins.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 14:24:47 -05:00
870d91d8f3 perf(ci): paralelizar tests/security/builds y cachear deps entre runs
Optimizaciones aplicadas al pipeline para reducir tiempo total ~5-10 min:

1. Tests + Security Scan fusionados en un único stage paralelo de 4
   substages: Test Backend, Test Frontend Vitest, pip-audit, npm audit.
   Antes secuencial (Tests → Security): ahora máximo de los 4 en vez de
   la suma. Ahorro: ~30-60s.

2. Docker Build de backend y frontend paralelizado en substages propios.
   Antes secuencial (~6-10 min totales), ahora ~max(3-5min). Cada substage
   hace su propio docker login (cheap, ~1s). Ahorro: ~3-5 min.

3. --cache-from + BUILDKIT_INLINE_CACHE=1 en ambos builds de Harbor.
   docker pull ${IMG}:latest antes del build alimenta el cache. Las
   layers de pip install / pnpm install se reusan cuando los lockfiles
   no cambian. Ahorro: ~1-3 min por imagen.

4. Volumes Docker nombrados (jenkins-a76-pip-cache, jenkins-a76-pnpm-store)
   en los contenedores de Test Backend, Test Frontend Vitest y pip-audit.
   Persisten entre builds en el mismo agente Jenkins; primer build los
   puebla, siguientes reusan paquetes/wheels. Ahorro: ~30-60s por stage.

Estimado total: pipeline pasa de ~25-30min a ~15-20min.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 14:20:01 -05:00
6e4e5d58ef Merge pull request 'fix(ci): actualizar credenciales SITAR en Jenkinsfile y mejorar Docker build' (#445) from feature/ci-cd into development
Reviewed-on: ADUANASOFT/anexo76#445
2026-05-22 19:10:20 +00:00