1355bf34c4
feature/file-manager-user-only-read
2026-04-06 07:43:43 -06:00
9439a6a775
feature/minio-s3-integration
2026-04-02 13:35:18 -06:00
36424a2e04
Enhance Jenkinsfile to include passphrase handling for SSH key authentication. Added a passphrase variable for the development server SSH key, improving security during deployment processes.
2026-04-02 11:00:37 -05:00
6d7020b5c4
Add DEV_SERVER_USER credential handling in Jenkinsfile
...
Updated the Jenkinsfile to include a new credential for the development server user, enhancing the flexibility of user management during deployment. The SSH user variable now defaults to this new credential if available, improving security and maintainability.
2026-04-02 10:52:55 -05:00
d3318deb85
Update Jenkinsfile to improve SSH user handling and enhance security. Replaced direct user variable with a dedicated SSH user variable and added comments to clarify the docker login process, ensuring sensitive information is not exposed.
2026-04-02 10:42:20 -05:00
da6358b63d
Enhance Jenkinsfile to improve SSH command execution. Added SSH private key handling and refactored the deployment commands into a script block for better readability and maintainability.
2026-04-02 10:39:15 -05:00
5ef77a9eef
Add schema creation commands in Jenkinsfile for database setup
...
Updated the Jenkinsfile to include commands for creating necessary database schemas (core, a24, a76, and public) during the setup process, ensuring the database is properly initialized for testing.
2026-04-02 10:15:08 -05:00
1790838a44
Update Jenkinsfile to use Docker networks for test containers. Changed database connection URL to reference the container name and added cleanup for the test network. Improved handling of workspace paths for dependency installation.
2026-04-02 10:13:15 -05:00
65030361cf
Refactor Jenkinsfile to dynamically locate the repository root for backend dependencies. Improved error handling for missing requirements files and updated the installation commands to reflect the new directory structure.
2026-04-02 10:11:40 -05:00
8d04a945b0
Enhance Jenkinsfile to handle multiple requirements files. Added conditional checks to install dependencies from either requirements.txt or base.txt, with error handling for missing files.
2026-04-02 10:08:59 -05:00
22e69b07ee
Refactor Jenkinsfile to simplify agent configuration. Changed from a specific agent label to 'any', allowing for more flexible build agent selection.
2026-04-02 10:06:53 -05:00
33fb1b1b50
Merge pull request 'Refactor invoice mapping logic in edit page to improve data handling. Updated the mapping of logistics and compliance fields to use optional chaining and default values, enhancing robustness and clarity in the invoice data structure.' ( #264 ) from fix/invoice-update into development
...
Reviewed-on: ADUANASOFT/anexo76#264
2026-04-02 14:55:23 +00:00
18e3c0a1bd
Refactor invoice mapping logic in edit page to improve data handling. Updated the mapping of logistics and compliance fields to use optional chaining and default values, enhancing robustness and clarity in the invoice data structure.
2026-04-02 09:54:50 -05:00
4ce1897aad
Merge pull request 'Refactor sort_order parameter in tenant and invoice routes to use 'pattern' instead of 'regex' for validation. This change enhances consistency across the API query parameters.' ( #263 ) from fix/tenant-crud-query-pattern into development
...
Reviewed-on: ADUANASOFT/anexo76#263
2026-04-02 13:36:42 +00:00
309a26bf8f
Refactor sort_order parameter in tenant and invoice routes to use 'pattern' instead of 'regex' for validation. This change enhances consistency across the API query parameters.
2026-04-02 08:36:16 -05:00
a0cfede631
Merge pull request 'Add models for transportation in test configuration' ( #262 ) from fix/tests into development
...
Reviewed-on: ADUANASOFT/anexo76#262
2026-04-02 13:32:30 +00:00
78c534df10
Add models for transportation in test configuration
...
Updated the test configuration file to include imports for Trailer, Transporter, and Vehicle models from the transportation module, enhancing the testing capabilities for related functionalities.
2026-04-02 08:32:08 -05:00
921f8ca430
Merge pull request 'Se arreglo los filtros de facturas' ( #260 ) from fix/filtro_facturas into development
...
Reviewed-on: ADUANASOFT/anexo76#260
2026-04-02 13:20:01 +00:00
3cdb227ccc
Merge branch 'development' into fix/filtro_facturas
2026-04-02 08:19:51 -05:00
bca4ca7f99
Merge pull request 'feature/validaciones-invoices-transports' ( #261 ) from feature/validaciones-invoices-transports into development
...
Reviewed-on: ADUANASOFT/anexo76#261
2026-04-02 13:10:58 +00:00
1a01757c63
Merge branch 'development' into feature/validaciones-invoices-transports
2026-04-01 13:42:49 -06:00
e8b4cbd377
checkpoint
2026-04-01 13:40:46 -06:00
bb2d27865b
Update Jenkinsfile to change agent label from 'Built-In Node' to 'master', aligning with current infrastructure standards.
2026-03-31 18:39:35 -05:00
7caed1b875
Update Jenkinsfile to specify 'Built-In Node' as the agent label, enhancing clarity in the pipeline configuration.
2026-03-31 18:28:57 -05:00
943c248750
Add preflight checks in Jenkinsfile to ensure Docker is installed on the agent before proceeding with the pipeline, improving error handling and setup validation.
2026-03-31 18:27:41 -05:00
c45f97d480
Refactor Jenkinsfile to utilize Docker for Python environment setup during backend testing, enhancing consistency and isolation of dependencies.
2026-03-31 18:21:27 -05:00
d84d081f3e
Enhance backend testing in Jenkinsfile by adding Docker container setup for PostgreSQL, improving error handling, and updating environment variable management.
2026-03-31 18:19:48 -05:00
0d249b526c
Update Jenkinsfile to change Git repository URL and credentials for deployment
2026-03-31 18:12:32 -05:00
44b1f4b033
Add VERSION_MAYOR parameter to Jenkinsfile and update APP_VERSION calculation
2026-03-31 18:11:15 -05:00
4edeaa3273
Implement sorting mechanism for tables to enhance data organization and user experience.
2026-03-31 18:09:58 -05:00
61633fd969
Merge pull request 'feature/columnas_ordenamiento' ( #259 ) from feature/columnas_ordenamiento into development
...
Reviewed-on: ADUANASOFT/anexo76#259
2026-03-30 14:50:10 +00:00
48ee82761e
Merge pull request 'correcion de saldos temporales' ( #258 ) from fix/saldos_temporales_procesadas into development
...
Reviewed-on: ADUANASOFT/anexo76#258
2026-03-30 14:49:04 +00:00
a08a62bc31
feature/alineacion-validaciones-carga-csv-con-manual-invoices
2026-03-27 14:57:38 -06:00
7a029307a8
feature/validaciones-invoices-transortes
2026-03-27 12:56:47 -06:00
b477233245
feature/migraciones-id-transportes
2026-03-27 09:32:59 -06:00
183a6f3348
correcion de saldos temporales
2026-03-27 09:50:47 -05:00
dd4eec56f8
Limpieza y correcion de warnings en ultimos cambios
2026-03-27 09:15:58 -05:00
d93c4c6b7b
Mecanismo sort para tablas
2026-03-27 08:45:51 -05:00
9255dbc6b2
Se arreglo los filtros de facturas
2026-03-26 09:07:28 -05:00
d35f02563a
Merge pull request 'feature/table-celery-tasks' ( #257 ) from feature/table-celery-tasks into development
...
Reviewed-on: ADUANASOFT/anexo76#257
2026-03-25 14:06:24 +00:00
26977b881a
Merge branch 'development' into feature/table-celery-tasks
2026-03-25 07:15:31 -06:00
85247e2713
fix/quitar-dato-empresa
2026-03-25 07:12:22 -06:00
ebc4dff264
Merge pull request 'Enhance invoice validation logic to support existing invoices' ( #255 ) from fix/currency-invoices into development
...
Reviewed-on: ADUANASOFT/anexo76#255
2026-03-24 23:53:30 +00:00
a6c5abbe4c
Enhance invoice validation logic to support existing invoices
...
- Updated the `validate_common` function to accept an optional `existing_invoice` parameter, allowing for more robust validation when updating invoices.
- Introduced a new helper function, `_normalize_invoice_currency_value`, to standardize currency code handling.
- Adjusted currency validation logic to ensure proper handling of existing invoice data, preventing changes to currency types when associated line items exist.
- Modified the `validate_update` functions in both imports and exports to pass the `existing_invoice` parameter, ensuring consistent validation across different update scenarios.
2026-03-24 18:52:53 -05:00
cb36120d09
Merge pull request 'ci-cd/migrations' ( #254 ) from ci-cd/migrations into development
...
Reviewed-on: ADUANASOFT/anexo76#254
2026-03-24 23:06:11 +00:00
28de77e50b
Refactor Alembic migration for index management and column type update
...
- Simplified the index drop and creation logic in the `upgrade` and `downgrade` functions by removing the unnecessary existence check for the `carta_porte_codes` table.
- Updated the `iva_factor` column type in the `invoice_financials` table from VARCHAR to Numeric, enhancing data integrity.
- Improved the overall clarity and efficiency of the migration script.
2026-03-24 18:05:24 -05:00
c565696242
feature/limpieza-periodica
2026-03-24 16:58:48 -06:00
06b3b20fd8
Refactor test setup to utilize ephemeral tenant IDs
...
- Introduced a new fixture, `test_tenant`, to allocate ephemeral tenant and company IDs for tests, reducing conflicts with real data.
- Updated various test functions to use the new `test_tenant` fixture, ensuring consistent tenant ID usage across tests.
- Enhanced the `ensure_tenant_company` function to accept dynamic tenant and company IDs, improving flexibility in test scenarios.
- Adjusted database interaction in tests to utilize the ephemeral IDs, streamlining the setup process and enhancing isolation.
2026-03-24 17:24:01 -05:00
65eec3c4d3
feature/table-celery-tasks-resume
2026-03-24 16:17:13 -06:00
219d70d630
Merge pull request 'ci-cd/migrations' ( #253 ) from ci-cd/migrations into development
...
Reviewed-on: ADUANASOFT/anexo76#253
2026-03-24 20:42:49 +00:00