Commit Graph

1217 Commits

Author SHA1 Message Date
9d232998d6 feature/api-doda 2026-04-26 18:13:20 -06:00
d78d8f3599 Merge branch 'fix/empresa-cert-duracion' into feature/api-doda 2026-04-26 08:36:55 -06:00
855afe6670 fix/empresa-cert-duracion 2026-04-26 08:24:57 -06:00
88ab6b45df Merge pull request 'Enhance port creation/edit dialog and general catalog search inputs with maxlength constraints and improved placeholders. Update labels for clarity in the UI.' (#330) from feature/frontend-validation-ports into development
Reviewed-on: ADUANASOFT/anexo76#330
2026-04-24 23:56:22 +00:00
0d0c51a7fc Merge pull request 'fix/catalogo-conversion-filtros' (#329) from fix/catalogo-conversion-filtros into development
Reviewed-on: ADUANASOFT/anexo76#329
2026-04-24 23:55:47 +00:00
2bc288b7b5 Merge pull request 'fix/transportes-no-traducido' (#328) from fix/transportes-no-traducido into development
Reviewed-on: ADUANASOFT/anexo76#328
2026-04-24 23:55:02 +00:00
0da4770013 Enhance port creation/edit dialog and general catalog search inputs with maxlength constraints and improved placeholders. Update labels for clarity in the UI. 2026-04-24 18:43:27 -05:00
4d76795176 Merge pull request 'Implement row-level security (RLS) context management for database sessions. Refactor invoice processing and reverting tasks to utilize scoped database sessions with RLS context. Update middleware to extract and set company ID from requests. Enhance ta…' (#327) from feature/rls into development
Reviewed-on: ADUANASOFT/anexo76#327
2026-04-24 23:03:37 +00:00
73a6d92863 Implement row-level security (RLS) context management for database sessions. Refactor invoice processing and reverting tasks to utilize scoped database sessions with RLS context. Update middleware to extract and set company ID from requests. Enhance task dispatching to propagate RLS context via Celery headers. Update architecture documentation to reflect RLS implementation details. 2026-04-24 18:01:46 -05:00
6eb3d02211 fix/catalogo-conversion-filtros 2026-04-24 16:30:33 -06:00
b830c9b81d Merge branch 'fix/transportes-no-traducido' into fix/catalogo-conversion-filtros 2026-04-24 16:20:21 -06:00
2a2ef8ff86 fix/transportes-no-traducido 2026-04-24 16:17:43 -06:00
7acf77994f Merge pull request 'fix/invoices-return-cancelar' (#326) from fix/invoices-return-cancelar into development
Reviewed-on: ADUANASOFT/anexo76#326
2026-04-24 22:10:21 +00:00
a927cd9873 Merge pull request 'feature/fecha-pago-no-obligatorio' (#325) from feature/fecha-pago-no-obligatorio into development
Reviewed-on: ADUANASOFT/anexo76#325
2026-04-24 22:06:54 +00:00
8e4b0288ff Merge branch 'development' into feature/fecha-pago-no-obligatorio 2026-04-24 17:06:44 -05:00
410cd02378 Merge pull request 'fix/tipo-de-cambio' (#324) from fix/tipo-de-cambio into development
Reviewed-on: ADUANASOFT/anexo76#324
2026-04-24 22:05:03 +00:00
a52dbd417a Merge pull request 'feature/doble-click-partidas' (#323) from feature/doble-click-partidas into development
Reviewed-on: ADUANASOFT/anexo76#323
2026-04-24 22:04:26 +00:00
5575ed0f8d Merge branch 'development' into feature/doble-click-partidas 2026-04-24 17:04:14 -05:00
1fe0d66f4f Merge branch 'fix/invoices-return-cancelar' into fix/transportes-no-traducido 2026-04-24 16:03:39 -06:00
3b30230671 Merge pull request 'fix/traduccion-bitacora' (#322) from fix/traduccion-bitacora into development
Reviewed-on: ADUANASOFT/anexo76#322
2026-04-24 22:02:02 +00:00
3007de019a Merge pull request 'feature/fraccion-arancelaria-nico' (#321) from feature/fraccion-arancelaria-nico into development
Reviewed-on: ADUANASOFT/anexo76#321
2026-04-24 21:56:48 +00:00
0b4cfae719 fix/invoices-return-cancelar-fix 2026-04-24 15:56:00 -06:00
6098dbbb6f Merge pull request 'fix/agente-aduanal-inputs' (#320) from fix/agente-aduanal-inputs into development
Reviewed-on: ADUANASOFT/anexo76#320
2026-04-24 21:55:53 +00:00
f267afc5a6 Merge pull request 'fix/parte-pais-no-guarda' (#319) from fix/parte-pais-no-guarda into development
Reviewed-on: ADUANASOFT/anexo76#319
2026-04-24 21:55:27 +00:00
4252610871 Merge pull request 'feature/company-id-lost' (#318) from feature/company-id-lost into development
Reviewed-on: ADUANASOFT/anexo76#318
2026-04-24 21:53:34 +00:00
ef9b3373b7 Merge branch 'development' into feature/company-id-lost 2026-04-24 16:53:20 -05:00
cd6ca2c4d5 Merge pull request 'feature/api-sitar-frac-ame' (#317) from feature/api-sitar-frac-ame into development
Reviewed-on: ADUANASOFT/anexo76#317
2026-04-24 21:51:21 +00:00
acebc5869f Merge pull request 'feature/sidebar-empresa-refresh' (#316) from feature/sidebar-empresa-refresh into development
Reviewed-on: ADUANASOFT/anexo76#316
2026-04-24 21:50:30 +00:00
a9523853c9 Merge pull request 'feature/carril-expres-transportes' (#315) from feature/carril-expres-transportes into development
Reviewed-on: ADUANASOFT/anexo76#315
2026-04-24 21:49:44 +00:00
832a6e1c00 Merge pull request 'feature/bitacora-filtros-alineacion' (#313) from feature/bitacora-filtros-alineacion into development
Reviewed-on: ADUANASOFT/anexo76#313
2026-04-24 21:48:26 +00:00
67e2f8eec7 Merge branch 'development' into feature/bitacora-filtros-alineacion 2026-04-24 16:48:08 -05:00
38233a9a62 fix/invoices-return-cancelar 2026-04-24 15:47:03 -06:00
bb21071738 Enhance E2E testing logic in Jenkinsfile for better stability and diagnostics
- Updated the E2E testing section to capture the return code and mark the build as UNSTABLE if tests fail, improving feedback on test outcomes.
- Added detailed comments to clarify the E2E testing structure and the implications of the current setup, particularly regarding the demo user and login flow.
- Ensured that the Docker container cleanup process remains robust, regardless of test outcomes.
2026-04-24 16:44:43 -05:00
34095be3e8 Merge branch 'feature/fecha-pago-no-obligatorio' into fix/invoices-return-cancelar 2026-04-24 15:35:27 -06:00
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
c06b51c18e Enhance Jenkinsfile for E2E testing diagnostics
- Added a 10-second sleep before the E2E testing begins to allow Vite/Uvicorn to start up, improving log visibility for troubleshooting.
- Included commands to output the status of the Docker containers and the last 40 lines of logs for both frontend and backend services, aiding in debugging during the E2E testing process.
- Adjusted the timeout for waiting on the frontend from 300 seconds to 180 seconds, streamlining the waiting logic.
2026-04-24 16:26:56 -05:00
b554086cb9 feature/fecha-pago-no-obligatorio 2026-04-24 15:26:05 -06: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
797b1fcbdb Refactor Jenkinsfile and wait-for-jenkins-stack.sh for improved E2E testing
- Removed the wait-for-jenkins-stack.sh script from the Jenkinsfile, integrating its functionality directly into the Jenkins pipeline for better clarity and efficiency.
- Enhanced the wait logic for backend and frontend services, implementing a reusable function in the script to streamline the waiting process and improve error handling.
- Updated comments to clarify the purpose and behavior of the changes, ensuring better understanding of the E2E testing setup.
2026-04-24 16:13:30 -05:00
ea5f74b15b Merge branch 'fix/tipo-de-cambio' into feature/fecha-pago-no-obligatorio 2026-04-24 15:12:04 -06:00
7e4985af5d fix/tipo-de-cambio 2026-04-24 15:09:01 -06:00
fe51c508d1 Refactor Jenkinsfile to streamline CI image build and testing process
- Updated the Jenkinsfile to build backend and frontend images using Docker Compose, enhancing the efficiency of the CI pipeline.
- Removed the obsolete e2e_alembic_upgrade.py script, as its functionality is no longer required.
- Improved comments for clarity regarding the build and testing stages, ensuring better understanding of the CI process.
2026-04-24 16:03:47 -05:00
d7eacb1761 feature/doble-click-partidas 2026-04-24 14:23:30 -06:00
547bebec60 Merge branch 'fix/traduccion-bitacora' into feature/doble-click-partidas 2026-04-24 14:02:46 -06:00
9b55f97df0 fix/traduccion-bitacora 2026-04-24 13:56:44 -06:00
e204ba4b2b Refactor Alembic upgrade command in Jenkinsfile for improved execution
- Updated the Alembic upgrade command to use a Python script for execution, addressing issues with configuration handling in Docker.
- Enhanced comments to clarify the purpose of the changes and their implications for E2E testing.
2026-04-24 14:21:26 -05:00
f9ae9d4180 Refactor Alembic command in Jenkinsfile for improved execution
- Updated the Alembic upgrade command to use the direct binary path instead of Python, addressing issues with command parsing in Docker.
- Enhanced comments to clarify the reasoning behind the changes and their implications for E2E testing.
2026-04-24 14:16:02 -05:00
835eb51eaf Refactor Alembic command in Jenkinsfile for clarity and correctness
- Updated the Alembic upgrade command to use the `--config` option instead of `-c`, addressing ambiguity in configuration handling.
- Revised comments to enhance understanding of the command's context and implications during E2E testing.
2026-04-24 14:10:30 -05:00
1bc9c69347 Refactor Alembic command execution in Jenkinsfile and remove obsolete script
- Updated the Alembic upgrade command in the Jenkinsfile to directly use Python for execution, eliminating reliance on a separate shell script that caused issues with command parsing.
- Revised comments to clarify the changes and their implications for the command context during E2E testing.
- Deleted the now-unnecessary jenkins-alembic-e2e.sh script to streamline the process.
2026-04-24 14:07:02 -05:00
8dcbfe8b3d Refactor Alembic command execution in Jenkinsfile to use script
- Updated the Alembic upgrade command to execute a script instead of using a variable, addressing issues with command execution in the Docker environment.
- Revised comments to clarify the changes and their implications for the command context during E2E testing.
2026-04-24 14:03:40 -05:00