Commit Graph

1387 Commits

Author SHA1 Message Date
04d65ef738 Merge pull request 'feature/manuales' (#357) from feature/manuales into development
Reviewed-on: ADUANASOFT/anexo76#357
2026-05-07 18:06:01 +00:00
04a3c5a8af Merge branch 'development' of https://git.aduanasoft.com/ADUANASOFT/anexo76 into feature/manuales 2026-05-07 11:56:36 -05:00
69833a530d Traducciones corregidas 2026-05-07 11:54:51 -05:00
beaf9b2f8e Correcion con vite, borrar los print y mejorar la barra de manuales 2026-05-07 11:41:44 -05:00
5e2fcf8181 Merge pull request 'fix/filtros-leyendas' (#370) from fix/filtros-leyendas into development
Reviewed-on: ADUANASOFT/anexo76#370
2026-05-07 15:06:56 +00:00
4b7cc13d11 fix/filtros-leyendas 2026-05-07 08:07:30 -06:00
9152750a9f feature/bitacora-correccion-por-tenant 2026-05-07 07:52:31 -06:00
d325218d27 merge: integrar development y resolver conflictos en traducciones 2026-05-06 17:02:27 -05:00
85ecdc88fa fix: estabilizar auth, proxy y traducciones del dashboard 2026-05-06 16:57:28 -05:00
39840b47a9 Merge pull request 'fix/parentesis' (#369) from fix/test-doda-y-s3 into development
Reviewed-on: ADUANASOFT/anexo76#369
2026-05-06 21:14:42 +00:00
373f5e1198 fix/parentesis 2026-05-06 15:13:12 -06:00
607e103ac8 Merge pull request 'fix/test-doda-y-s3' (#368) from fix/test-doda-y-s3 into development
Reviewed-on: ADUANASOFT/anexo76#368
2026-05-06 21:11:18 +00:00
62dded0b61 fix/test-doda-y-s3 2026-05-06 15:09:45 -06:00
451a3078fb Merge pull request 'fix/carga-csv-ergonomia' (#367) from fix/carga-csv-ergonomia into development
Reviewed-on: ADUANASOFT/anexo76#367
2026-05-06 20:45:22 +00:00
daa3a252b9 fix/carga-csv-ergonomia 2026-05-06 14:24:41 -06:00
b212cf63c1 Merge development into feature/manuales and resolve conflicts in HelpDrawer 2026-05-06 14:29:56 -05:00
8c8cd0e247 feature/bitacora-correccion-filtro-tenant 2026-05-06 12:12:09 -06:00
86a3d703ba feature/mejora-filtros-permisos 2026-05-06 11:46:33 -06:00
9260b5f2ce Merge branch 'development' into feature/catalogos-generales-permisos 2026-05-06 11:13:40 -06:00
e3ad7e7a7e feature/catalogos-generales-permisos 2026-05-06 11:13:09 -06:00
d977b08bf9 Merge pull request 'feat: add first_name and last_name fields to UserTenant model and sync with Keycloak' (#366) from fix/user-profile-edit-keycloak-sync into development
Reviewed-on: ADUANASOFT/anexo76#366
2026-05-06 17:11:07 +00:00
5dd65df3e8 feat: add first_name and last_name fields to UserTenant model and sync with Keycloak
Co-authored-by: Copilot <copilot@github.com>
2026-05-06 12:09:04 -05:00
db15c3df25 Merge pull request 'feature/permisos-reference-data' (#365) from feature/permisos-reference-data into development
Reviewed-on: ADUANASOFT/anexo76#365
2026-05-06 15:01:47 +00:00
12dd328eb5 Merge branch 'development' into feature/permisos-reference-data 2026-05-06 08:14:25 -06:00
73b2eb222e feature/permisos-reference-data 2026-05-06 08:13:53 -06:00
c3d1d21e7f Merge pull request 'feature/users-delete' (#364) from feature/users-delete into development
Reviewed-on: ADUANASOFT/anexo76#364
2026-05-06 13:43:46 +00:00
5c4161e5d8 feat: enhance user deletion process with access token and hub tenant ID propagation 2026-05-06 08:20:39 -05:00
c96184da90 feature/transportes-permisos 2026-05-05 16:58:44 -06:00
2ba043eec5 feature/fracciones-permisos 2026-05-05 16:29:59 -06:00
bc7160790b feature/mercancias-permisos 2026-05-05 15:05:11 -06:00
63939e3aa7 feature/cliente-proveedor-permisos 2026-05-05 12:32:04 -06:00
9435e73761 feature/permisos-desabilitar-botones 2026-05-05 12:12:17 -06:00
a0c87cfac8 feature/mejorar-revocacion-permisos 2026-05-05 09:38:43 -06:00
ed6a01a739 Merge pull request 'feature/permisos-pedimentos' (#363) from feature/permisos-pedimentos into development
Reviewed-on: ADUANASOFT/anexo76#363
2026-05-04 22:05:14 +00:00
a1561d3796 feature/permisos-pedimentos 2026-05-04 15:43:34 -06:00
aac5607e05 feature/permisos-invoices 2026-05-04 14:06:44 -06:00
97bb5c23b6 feature/permisos-keycloak-correccion 2026-05-04 13:22:18 -06:00
7ea8a4ba8d feat: multi-tenant user delete scope + conditional keycloak wait
- Add GET /users/{user_id}/tenant-count endpoint
- Add scope query param (current|all) to DELETE /users/{user_id}
- UserService.delete_user now supports scope='all' to deactivate/remove
  user from all tenants
- Frontend users.ts: getTenantCount(), delete() accepts scope param
- Frontend +page.svelte: async openDeleteDialog fetches tenant count,
  shows 4-button dialog when user belongs to >1 tenant
- docker-entrypoint.sh: Keycloak wait now conditional on WAIT_FOR_KEYCLOAK=1
2026-05-04 14:17:12 -05:00
376b99d1f9 feature/select-quitar-elemento-elegido 2026-05-04 09:06:01 -06:00
f241e88e21 Merge pull request 'feature/pre-liberation' (#362) from feature/pre-liberation into development
Reviewed-on: ADUANASOFT/anexo76#362
2026-05-02 04:33:36 +00:00
2ce8a9047c feat: enhance user statistics and tenant management
- Updated user statistics endpoint to include access token and hub tenant ID for improved data retrieval.
- Refactored user listing functionality to support access token and hub tenant ID, ensuring accurate user data from the Hub.
- Introduced new methods in UserService for fetching users with additional information from the Hub.
- Enhanced security functions to ensure user-tenant relationships are maintained and synchronized with the Hub.
- Improved frontend logic to handle company initialization and user authentication more effectively.
2026-05-01 23:32:48 -05:00
d24bb89294 feat: enhance invoice creation and editing experience
- Added a new `isCreate` prop to manage the invoice creation state in the invoice top fields component.
- Implemented a conditional invoice type selection for the export operation in the invoice top fields.
- Updated sidebar module links to simplify URL parameters for invoice exports.
- Refactored invoice type handling in the dashboard to improve dynamic title generation based on operation type and invoice type.
- Adjusted server-side logic to enforce required parameters for invoice creation based on operation type.
- Cleaned up unused filters in the invoice page to streamline the user interface.
2026-05-01 23:32:40 -05:00
f3509c092b Merge pull request 'refactor: update alembic migrations and import models' (#361) from feature/1migrations into development
Reviewed-on: ADUANASOFT/anexo76#361
2026-05-02 03:11:36 +00:00
4c0fa607dc refactor: update alembic migrations and import models
- Added import for `alta_log_models` to `env.py` for autogeneration of tables outside of `models.py`.
- Deleted several obsolete migration files, including those related to classification descriptions, initial data seeding, and legacy fields in the company certification schema.
- Cleaned up migration history by removing unused migration scripts to streamline future updates.
2026-05-01 22:10:21 -05:00
a5ef8f1fd1 Merge pull request 'feature/dashboard-lenguage' (#359) from feature/dashboard-lenguage into development
Reviewed-on: ADUANASOFT/anexo76#359
2026-05-02 02:41:53 +00:00
1e4eaf0576 Merge pull request 'fix/facturas_ame_mez' (#358) from fix/facturas_ame_mez into development
Reviewed-on: ADUANASOFT/anexo76#358
2026-05-02 02:40:44 +00:00
eae9e57115 Merge pull request 'refactor: centralize access token handling in cookies and improve related functions' (#356) from feature/cookies into development
Reviewed-on: ADUANASOFT/anexo76#356
2026-05-02 02:38:48 +00:00
54128461e2 Merge pull request 'feature/reporte-bak' (#355) from feature/reporte-bak into development
Reviewed-on: ADUANASOFT/anexo76#355
2026-05-02 02:37:17 +00:00
a5b378ccff refactor: centralize access token handling in cookies and improve related functions
- Introduced utility functions for managing access tokens in cookies, including setting, getting, and clearing tokens.
- Updated various components and server routes to utilize the new access token functions for better consistency and maintainability.
- Removed redundant cookie handling code across the application, streamlining the authentication process.
2026-05-01 21:30:52 -05:00
259d67ebb2 Merge branch 'development' into feature/reporte-bak 2026-04-30 16:30:14 -06:00