Commit Graph

640 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
cbe80953b3 fix/parte-pais-no-guarda 2026-04-24 10:49:35 -06:00
3c40a48cb7 feature/api-sitar-frac-ame 2026-04-24 09:58:22 -06:00
38d10e6f51 feature/carril-expres-transportes 2026-04-24 09:18:41 -06:00
9bdb401e78 feature/filtros-cliente-proveedor 2026-04-24 08:33:27 -06:00
29c305cd2c feaature/catalogo-empresa-mejoras 2026-04-23 14:28:56 -06:00
8c1dd07d76 fix/catalogos-fijos 2026-04-22 10:13:34 -06:00
ff1ff30e23 fix/conceptos-catalogo-general 2026-04-22 07:44:07 -06:00
0279711725 fix/informacion-empresa-detalles 2026-04-21 12:02:58 -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
9007bb6c7a Merge branch 'fix/partida-campos-obligatorios' into fix/impo-invoice-save 2026-04-17 10:25:03 -06:00
39fdfca917 fix/partida-campos-obligatorios 2026-04-17 10:22:08 -06:00
82c319afea feature/correccion-enteros-csv 2026-04-17 08:42:52 -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
b8a07b5172 Merge development, resolviendo utilidades combinadas y actualizando ClassDialog 2026-04-16 12:13:39 -05:00
cd04841adc Resolviendo conflictos 2026-04-16 12:00:52 -05:00
5e6ee5d4d1 Funciones y logia de exportacion, como mejoras CRUD en las partes de exportacion 2026-04-16 11:30:40 -05:00
1130306fc7 feature/bug-no-scroll-input-classes 2026-04-15 15:58:52 -06:00
ce18d81612 feature/tabs-partidas-jerarquia-alt-n 2026-04-15 13:59:50 -06:00
a5bf53ce04 Merge pull request 'feature/clases-formulario-faltante' (#276) from feature/table-classes-lost-columns into development
Reviewed-on: ADUANASOFT/anexo76#276
2026-04-15 15:44:15 +00:00
197d3e033f Merge pull request 'feature/utf8-normalizado' (#275) from fix/carga-masiva-utf8 into development
Reviewed-on: ADUANASOFT/anexo76#275
2026-04-15 15:43:47 +00:00
fda269c4cb Merge pull request 'feature/docs' (#274) from feature/docs into development
Reviewed-on: ADUANASOFT/anexo76#274
2026-04-15 14:28:03 +00:00
1f48d0a605 correcion de errores 2026-04-14 12:44:53 -05:00
3a00782162 Arreglando la importacion que impedia avanzar el script de prueba 2026-04-14 11:42:11 -05:00
41d5511323 feature/clases-formulario-faltante 2026-04-14 10:20:07 -06:00
84ba0fdb19 Merge branch 'development' of https://git.aduanasoft.com/ADUANASOFT/anexo76 into feature/tareas_TODO_configuracion 2026-04-14 10:40:41 -05:00
5167d8bc9e validaciones flatantes y pruebas 2026-04-14 10:40:15 -05:00
36c2b174ad feature/utf8-normalizado 2026-04-14 09:34:51 -06:00
71e9a6e916 Remove unit tests for FacturaCoveDomainService related to VU configuration validation 2026-04-13 18:35:58 -05:00
e5fa5f0326 TODOS de configuracion general lista 2026-04-13 18:02:39 -05:00
8f4fd7ee90 feature/correcion-hash 2026-04-13 15:57:40 -06:00
233da55f40 feature/COVE-api-email-selector 2026-04-13 14:12:25 -06:00
07dd69a28a Merge branch 'feature/table-invoice' into feature/API-COBE 2026-04-13 13:51:01 -06:00
847180e800 Merge branch 'development' into feature/API-COBE 2026-04-13 13:44:20 -06:00
6eb4bbb149 Merge development into feature/table-invoice 2026-04-13 11:53:03 -06:00
0b57742024 feature/catalog-fixed-fix-styles 2026-04-10 11:08:02 -06:00
f9e8563efe docs 2026-04-09 08:27:59 -06:00