Commit Graph

999 Commits

Author SHA1 Message Date
a445935d8b chore: update sso flow, logout, dashboard layout and docker-compose 2026-04-29 12:58:08 -05:00
ca21cdf58d feat: Implement token issue detection and enhance license validation middleware; add tests for token issue message detection 2026-04-26 08:25:53 -05:00
225f020747 feat: Update authentication flow to unify logout process and improve Keycloak integration 2026-04-24 12:09:29 -05:00
5ac757dbc1 chore: snapshot before development sync 2026-04-24 11:18:06 -05:00
d3676aa8ed Refactor code structure for improved readability and maintainability 2026-04-06 08:54:05 -05:00
c71741077f Merge pull request 'Add APP_VERSION handling in Dockerfile and config.py' (#265) from fix/versioning into development
Reviewed-on: ADUANASOFT/anexo76#265
2026-04-02 16:31:30 +00:00
4bc38b691f Add APP_VERSION handling in Dockerfile and config.py
Updated the Dockerfile to include an ARG and ENV for APP_VERSION, allowing for version specification during build time. Modified config.py to set a default APP_VERSION, which can be overridden by the environment, enhancing flexibility for deployment and runtime configuration.
2026-04-02 11:31:00 -05:00
49d635b79a Refactor Jenkinsfile to improve SSH known hosts handling. Introduced a variable for the development server host and updated the known hosts file path, enhancing security and maintainability during deployment processes. 2026-04-02 11:24:04 -05:00
5c18108e79 Refactor Jenkinsfile to simplify agent configuration by changing from a specific Docker label to 'any', allowing for more flexible build agent selection. 2026-04-02 11:20:56 -05:00
b784ea1cd5 Refactor Jenkinsfile to enhance build and deployment processes. Updated agent configuration to use a specific Docker label, improved database readiness checks with error handling, and implemented retry logic for Docker builds and pushes. Additionally, refined SSH key handling and ensured proper tagging for Docker images during the build process. 2026-04-02 11:18:18 -05: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