Commit Graph

46 Commits

Author SHA1 Message Date
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
65eec3c4d3 feature/table-celery-tasks-resume 2026-03-24 16:17:13 -06:00
9e30dede1c checkpoint 2026-03-20 09:49:46 -06:00
hreyes
3cd88c199b feature/validaciones-clarion-csv-transportistas 2026-03-06 13:13:46 -07:00
hreyes
8ecc926ed1 feature/trailes-validaciones-clarion-csv-front 2026-03-06 09:06:46 -07:00
hreyes
6a902a414a feature/validaciones-clarion-vehiculos 2026-03-06 07:55:04 -07:00
hreyes
0dfb7d2237 feature/csv-expo 2026-03-05 12:01:24 -07:00
hreyes
9c3e6827da Merge branch 'development' into feature/clarion-validations-csv-pedimentos 2026-03-05 11:36:39 -07:00
hreyes
1f391aa4a6 feature/pedimentos-csv-validations 2026-03-05 10:15:15 -07:00
b348be5ff3 feat(auth): implement session management and silent refresh for Keycloak
- Added session manager to handle token refresh and user activity tracking.
- Introduced session timeout warning dialog for user inactivity.
- Updated authentication token handling in cookies with security policies.
- Created server-side endpoint for silent refresh of access tokens using HttpOnly cookies.
- Added silent check SSO HTML page for Keycloak integration.
2026-03-05 08:13:19 -06:00
hreyes
e486fd750f feature/csv-clarion-exchange-type 2026-03-04 15:50:30 -07:00
hreyes
afc0a35f1c feature/clarion-validations-parts-csv 2026-03-04 14:57:26 -07:00
hreyes
a081a61aa1 feature/validaciones-clarion 2026-03-04 11:28:39 -07:00
hreyes
e83205caf9 feature/abstraccion-de-funcionalidades-y-manejo-por-tareas-en-comun 2026-03-04 08:12:59 -07:00
hreyes
ec8c3a7c2d feature/csv-templates 2026-03-03 10:13:35 -07:00
hreyes
a856262708 feature/faltantes-csv 2026-03-03 08:16:50 -07:00
hreyes
c7fb49a573 feature/csv-trailers 2026-03-03 07:51:11 -07:00
hreyes
b94fd34bb2 feature/csv-drivers 2026-03-02 15:28:50 -07:00
hreyes
629754cc8f feature/csv-trasportes 2026-03-02 13:01:15 -07:00
hreyes
2d05ea23cf feature/csv-clases-materiales 2026-03-02 11:33:51 -07:00
hreyes
9473c05602 feature/csv-pedimento 2026-03-02 10:03:45 -07:00
hreyes
442b188a45 feature/csv-fracc-ame 2026-03-02 07:49:53 -07:00
hreyes
e5e1287a6b feature/csv-exchage-rate 2026-03-02 07:24:09 -07:00
hreyes
6026132db3 Merge origin/development: resolved conflicts in scripts/init_first_time.sh, backend/api/v1/modules/a76/invoices/services.py, .gitignore and others 2026-02-27 11:46:16 -07:00
18f63951ac Se corrigio el problema de las fracciones americanas y problemas al guardar 2026-02-27 09:19:27 -06:00
hreyes
4a8bea4966 feature/csv-client-provider 2026-02-24 08:31:32 -06:00
hreyes
e8e3774758 feature/carga-agententes-aduanales-via-csv 2026-02-23 14:22:46 -06:00
hreyes
0683aaa801 feature/csv-for-envoices 2026-02-23 13:05:02 -06:00
Galindo97
a594676de7 feat: Implement comprehensive audit logging for authentication events, including login, logout, user agent, and IP address, and add a script for audit verification. 2026-02-11 10:56:43 -06:00
Galindo97
0b822bb904 fix(api): add trailing slashes to API endpoints for consistency 2026-01-22 13:09:11 -06:00
68a7c116f3 Merge branch 'feature/reportes_facturas' into development 2026-01-21 12:12:23 -06:00
0a02a3e912 Se mejoro el disenio de partes, se genero la informacion mas precisa en los reportes y se carga el logo en las instanacias de las empresas 2026-01-15 13:20:34 -06:00
86e1f7e8f6 feat(security): implement permission checks in tenant CRUD routes and enhance API error handling 2026-01-14 17:34:02 -06:00
AlexeerCT
887cbfa5ce feat: enhance invoice validation and error handling with detailed messages 2026-01-10 23:42:05 -06:00
AlexeerCT
69bf0c472b Refactor middleware import path, update Docker configurations, and normalize API base URL 2025-12-26 14:21:00 -06:00
f915bccd5f Desarrollo de rutina de CRUD para los catalogos generales 2025-12-22 17:43:25 -06:00
0cb89ceeec feat: update pedimento dates model, add PATCH method to API, and enhance edit forms 2025-12-05 17:27:19 -06:00
67a309912c feat: Enhance Pedimentos creation and validation logic in frontend and backend 2025-11-12 10:42:15 -06:00
b68c4316ff Refactor backend and frontend code for improved structure and functionality
- Rearranged imports in multiple files for consistency and clarity.
- Updated logging middleware to exclude specific paths from logging.
- Enhanced security module by cleaning up token handling and improving tenant validation.
- Added tenant and company scoped mixins for better database model management.
- Implemented generic CRUD routes for tenant-scoped resources.
- Improved error handling and response management in API routes.
- Cleaned up login and logout processes to ensure proper session management.
- Introduced mechanisms to clear local storage and cookies on tenant change.
- Enhanced company store to detect tenant changes and clear data accordingly.
- Added new DTO mixins for currency and value affect flags.
2025-11-11 17:20:47 -06:00
206e81ef05 feat(auth): synchronize access token from cookies to localStorage if not present
refactor(dashboard): create dynamic columns for CodePedimentoRegimen with onSuccess callback

feat(dashboard): implement create, edit, and delete dialogs for CodePedimentoRegimen

feat(dialogs): add reusable dialog components for confirmation and details display

style(alert-dialog): improve styling and structure for alert dialog components

style(dialog): enhance styling and structure for dialog components
2025-11-02 14:20:30 -06:00
19472b840c refactor: Remove console logs and warnings from authentication and API handling 2025-11-02 13:53:29 -06:00
886a3aeab3 feat: Implement token refresh mechanism and infinite scroll for code pedimento regimens 2025-11-02 13:48:42 -06:00
2b735c27b8 feat: Implement Code Pedimento Regimens Data Table
- Added columns definition for Code Pedimento Regimens including ID, Pedimento Code, Regimen Code, Type, and Actions.
- Created DataTableActions component for handling actions on each row.
- Developed data-table component to manage pagination and rendering of the data table.
- Introduced helper functions for rendering components and snippets in table cells.
- Integrated API call in the server-side load function to fetch Code Pedimento Regimens data with pagination support.
- Updated package.json to include lucide-svelte dependency for icons.
2025-11-02 13:15:05 -06:00
73a535291a feat: implement sidebar components and authentication flow
- Added sidebar menu components including sidebar-menu-item, sidebar-menu-skeleton, sidebar-menu-sub-button, sidebar-menu-sub-item, sidebar-menu-sub, sidebar-menu, sidebar-provider, sidebar-rail, sidebar-separator, sidebar-trigger, and sidebar.
- Introduced skeleton loading states for sidebar items.
- Integrated tooltip components for enhanced user interaction.
- Developed mobile responsiveness using media queries.
- Established authentication flow with Keycloak, including login, logout, and token management.
- Implemented server-side redirection based on authentication status.
- Enhanced error handling and logging for authentication processes.
2025-11-01 20:04:43 -05:00
7adc90ac33 feat: implement authentication service with Keycloak and SSO support 2025-11-01 15:53:25 -05:00