Commit Graph

641 Commits

Author SHA1 Message Date
1dadcc6482 Fix wait_for_backend function to use the correct URL for health checks
- Updated the health check logic in the wait_for_backend function to use the caller-provided URL directly, eliminating the issue of appending an extra "/health" segment that caused unnecessary delays in the frontend startup.
- Added comments to clarify the changes and their impact on the entrypoint behavior.
2026-04-24 16:30:54 -05:00
5196685ea6 Add localhost and 127.0.0.1 to allowedHosts in Vite config for local development 2026-04-24 16:20:49 -05:00
9d63b000bc Refactor Docker entrypoints and remove unused scripts
- Removed custom entrypoint scripts for backend, frontend, and PostgreSQL services from docker-compose files.
- Added a new entrypoint script in the backend and frontend Dockerfiles to handle initialization without relying on host-mounted scripts.
- Updated Dockerfiles to ensure proper permissions for the new entrypoint scripts.
- Enhanced database initialization logic by moving schema and extension creation to the Alembic migration script.
2026-04-24 12:53:11 -05:00
42eda346f5 Merge pull request 'feature/testing' (#314) from feature/testing into development
Reviewed-on: ADUANASOFT/anexo76#314
2026-04-24 17:16:00 +00:00
b8f46d09ae Enhance Jenkinsfile for frontend testing and update Playwright configuration
- Added a new 'E2E (docker compose + Playwright)' stage in the Jenkinsfile to run end-to-end tests using Docker Compose and Playwright.
- Updated the 'Test frontend' stage to utilize the Playwright test image and improved error handling for missing files.
- Modified Playwright configuration to use an environment variable for the base URL, enhancing flexibility in CI environments.
- Expanded TypeScript configuration to include additional test and configuration files for better type checking.
2026-04-24 11:18:57 -05:00
f7261c3b36 Merge pull request 'Add frontend testing stage to Jenkinsfile and update Vitest configuration for CI environments' (#312) from feature/testing into development
Reviewed-on: ADUANASOFT/anexo76#312
2026-04-24 15:35:58 +00:00
5933b161b5 Add frontend testing stage to Jenkinsfile and update Vitest configuration for CI environments
- Introduced a new 'Test frontend' stage in the Jenkinsfile to run unit tests using Vitest in a Docker container.
- Updated Vite configuration to conditionally include client and server test projects based on the CI environment.
- Modified backend health check tests to skip execution in CI environments.
- Adjusted test for constructing backend asset URLs to reflect default behavior when no base URL is provided.
2026-04-24 10:35:42 -05:00
e60ede4e4c Merge pull request 'feature/filtros-cliente-proveedor' (#311) from feature/filtros-cliente-proveedor into development
Reviewed-on: ADUANASOFT/anexo76#311
2026-04-24 15:35:11 +00:00
7445e0d399 Merge pull request 'feature/scroll-clientes-proveedores' (#310) from feature/scroll-clientes-proveedores into development
Reviewed-on: ADUANASOFT/anexo76#310
2026-04-24 15:34:16 +00:00
9bdb401e78 feature/filtros-cliente-proveedor 2026-04-24 08:33:27 -06:00
c522242af6 Merge pull request 'featrue/testing' (#309) from feature/testing into development
Reviewed-on: ADUANASOFT/anexo76#309
2026-04-24 14:23:10 +00:00
59c805b48c Enhance Playwright E2E configuration by adding ignored files and adjusting authentication setup. Ensure proper handling of storage state in CI environments. 2026-04-24 09:22:36 -05:00
a77a05ea5b Remove unused E2E configuration and user authentication files 2026-04-24 09:21:19 -05:00
db18b4463d Merge branch 'feature/scroll-clientes-proveedores' into feature/filtros-cliente-proveedor 2026-04-24 07:51:40 -06:00
d4d41a435f feature/scroll-clientes-proveedores 2026-04-24 07:45:29 -06:00
b9abaca3a3 Merge pull request 'feature/tipo-operacion-invoice' (#308) from feature/tipo-operacion-invoice into development
Reviewed-on: ADUANASOFT/anexo76#308
2026-04-24 13:21:02 +00:00
43caaeffd3 feature/tipo-operacion-invoice 2026-04-24 07:09:28 -06:00
32d9728138 feature/scroll-reports 2026-04-23 16:24:53 -06:00
9548ead4d9 feature/ventana-de-actualizacion-desactualizacion 2026-04-23 15:46:13 -06:00
651083b845 featrue/testing 2026-04-23 14:36:11 -06:00
29c305cd2c feaature/catalogo-empresa-mejoras 2026-04-23 14:28:56 -06:00
80533c1bf7 feature/campos-obligatorios-relativos 2026-04-23 08:35:41 -06:00
e517ceb020 fix/invoices-features 2026-04-23 08:16:47 -06:00
13b984825f fix/catalogos-generales 2026-04-22 13:29:55 -06:00
8c1dd07d76 fix/catalogos-fijos 2026-04-22 10:13:34 -06:00
9884cf44c3 fix/catalogos-fijos-quitar-boton-actualizar 2026-04-22 09:30:45 -06:00
c077873f1c fix/bultos-embalajes 2026-04-22 08:32:06 -06:00
0608732959 fix/catalogo-agente-aduanal 2026-04-22 08:17:00 -06:00
ff1ff30e23 fix/conceptos-catalogo-general 2026-04-22 07:44:07 -06:00
41e262b577 fix/transportes-funciones 2026-04-21 14:48:30 -06:00
d0cd10de84 fix/pedimento-consolidado-DOF 2026-04-21 13:21:03 -06:00
7d154ae06a fix/idioma-bitacota 2026-04-21 12:58:35 -06:00
0279711725 fix/informacion-empresa-detalles 2026-04-21 12:02:58 -06:00
9783f487f3 fix/doble-click-parte 2026-04-21 11:23:35 -06:00
0a4cfb554b feature/reporte-saldos-vencimiento 2026-04-21 09:56:27 -06:00
1cd81ebc03 feature/digitalizacion-api 2026-04-20 15:13:48 -06:00
32f0dcc35f Merge branch 'development' into feature/digitalizacion-api 2026-04-17 16:00:43 -06:00
129608bb31 feature/digitalizacion-api 2026-04-17 15:59:47 -06:00
1036a2edb5 fix/conductores-longitud-placa 2026-04-17 12:36:05 -06:00
20bcb7797e fix/modo-lectura-activo-fijo 2026-04-17 11:03:28 -06:00
db6c5a3372 fix/impo-invoice-save 2026-04-17 10:49:14 -06:00
9007bb6c7a Merge branch 'fix/partida-campos-obligatorios' into fix/impo-invoice-save 2026-04-17 10:25:03 -06:00
752c924166 Merge branch 'fix/selector-fecha' into fix/impo-invoice-save 2026-04-17 10:24:52 -06:00
39fdfca917 fix/partida-campos-obligatorios 2026-04-17 10:22:08 -06:00
a29a2a7c8a fix/selector-fecha 2026-04-17 08:57:40 -06:00
eabc3e5b42 Merge branch 'development' into feature/partes-descargadas
# Conflicts:
#	frontend/src/lib/components/dashboard/invoices/edit/InvoiceSelectorModal.svelte
#	frontend/src/lib/components/dashboard/invoices/edit/items/fa/item-sheet-fa.svelte
2026-04-16 16:50:33 -06:00
de8f944a35 feature/reportes 2026-04-16 15:59:18 -06:00
1ac4a7563f Merge branch 'development' of https://git.aduanasoft.com/ADUANASOFT/anexo76 into fix/homogolizar_partidas_expo 2026-04-16 12:14:03 -05:00
b8a07b5172 Merge development, resolviendo utilidades combinadas y actualizando ClassDialog 2026-04-16 12:13:39 -05:00
9ae2780785 Merge pull request 'fix/descripcion-conceptos' (#283) from fix/descripcion-conceptos into development
Reviewed-on: ADUANASOFT/anexo76#283
2026-04-16 17:04:00 +00:00