b805c791dc
feat: comando dedup_documents para duplicados legados (T2025-09-004)
...
Limpia documentos duplicados (misma sub-entidad + mismo document_type) creados
ANTES del fix de reemplazo del microservicio (jun-2026). Conserva el mas reciente
con archivo valido en storage, borra el resto (archivo MinIO si no lo referencia
otra fila + fila + ajuste de cuota). --dry-run, conteo previo, idempotente; solo
docs ligados a entidad (partida/cove/edocument).
La creacion ya reemplaza desde jun-2026: verificado 0 duplicados posteriores al fix.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-24 12:38:30 -06:00
2e7d78fd8b
feat: FK polimorfica Document -> {partida, cove, edocument} + backfill (T2025-09-004)
...
Reemplaza el matching fragil por nombre de archivo con FK reales:
- 3 FK nullables (CASCADE) en Document; resolucion central en save() por
document_type + nombre (core.document_links), cubre toda ruta de creacion
incluida la ingesta del microservicio; set explicito en create_vu_record.
- Comando backfill_document_links (idempotente, dry-run) para filas existentes.
- Lectura/descarga/borrado SIEMPRE por la FK (id); el nombre solo ESTABLECE la
FK en save()/backfill. Prefetch con select_related(pedimento, fuente) sin N+1.
- Migraciones: 0004 (campos), 0005 (indices CONCURRENTLY IF NOT EXISTS, idempotente
via SeparateDatabaseAndState), 0006 (ANALYZE document para estadisticas del planner).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-24 11:16:43 -06:00
244bbcb21c
fix: filtrado de partidas por nomenclatura de documento (core/partida_docs)
...
Frontera (_|.|$) tras vu_PT_{app}_{numero} para cubrir los 3 formatos sin
confundir partida 1 con 11/100. Fuente unica en core/partida_docs.py, reusada
por get_documentos, handlers de borrado/descarga y fix_partidas_error.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-24 07:31:40 -06:00
d732602775
Merge pull request 'fix/de los tickets T2026-05-027, T2025-09-004 y T2025-09-056' ( #35 ) from fix/T2026-05-027-and-T2025-09-004-and-T2025-09-056 into main
...
Reviewed-on: #35
2026-06-19 13:17:24 +00:00
23ed52c78a
fix/de los tickets T2026-05-027, T2025-09-004 y T2025-09-056
2026-06-15 11:18:58 -06:00
7644446267
Merge pull request 'fix/allow_credentials' ( #34 ) from feature/hub-implementacion into main
...
Reviewed-on: #34
2026-06-08 14:31:45 +00:00
cab3290f2e
fix/allow_credentials
2026-06-08 08:27:54 -06:00
d07c43e590
Merge pull request 'feature/implementacion de hub en EFC' ( #33 ) from feature/hub-implementacion into main
...
Reviewed-on: #33
2026-06-08 13:21:03 +00:00
e1716d65a7
feature/implementacion de hub en EFC
2026-06-08 07:19:01 -06:00
a9931d2838
Merge pull request 'feature/pedimentos-correccion-partidas' ( #32 ) from feature/pedimentos-correccion-partidas into main
...
Reviewed-on: #32
2026-05-28 13:19:53 +00:00
709a5dedab
feature/pedimentos-correccion-partidas
2026-05-28 07:10:39 -06:00
b1df613651
Merge pull request 'fix/forzar-carga-acuses' ( #31 ) from fix/forzar-carga-acuses into main
...
Reviewed-on: #31
2026-05-25 20:55:06 +00:00
94846fec8a
fix/forzar-carga-acuses
2026-05-25 14:52:06 -06:00
e378f2d949
Merge pull request 'feature/rbac permisos y roles implementados' ( #30 ) from feature/rbac-implementation into main
...
Reviewed-on: #30
2026-05-21 13:59:50 +00:00
a318b70324
feature/rbac permisos y roles implementados
2026-05-21 07:54:59 -06:00
9bbed42cf3
Merge pull request 'feature/agregar eventos en las tareas de fondo, se modificaron modelos para capturar cuales si deben accionar tareas de fondo y cuales no necesariamente tienen que accionar tareas de fondo' ( #29 ) from feature/background-tasks into main
...
Reviewed-on: #29
2026-05-19 15:02:24 +00:00
1966218081
feature/agregar eventos en las tareas de fondo, se modificaron modelos para capturar cuales si deben accionar tareas de fondo y cuales no necesariamente tienen que accionar tareas de fondo
2026-05-19 08:59:56 -06:00
b57ce83dc5
Merge pull request 'feature/T2026-05-016-y-T2026-05-031' ( #28 ) from feature/T2026-05-016-y-T2026-05-031 into main
...
Reviewed-on: #28
2026-05-18 18:05:26 +00:00
Dulce
c2ae752932
fix/T2025-09-007 corregir documentos duplicados
2026-05-18 11:55:46 -06:00
Dulce
8cc0b9f573
feature/T2026-05-016 implementar cargas de tareas en background e implementar y corregir auditoria para datastages
2026-05-18 11:54:46 -06:00
Dulce
3a636c14ae
T2026-05-030
2026-05-18 11:51:30 -06:00
Dulce
63f051c566
feature/T2026-05-031 agregar multiples rfc's a un usuario
2026-05-18 11:47:41 -06:00
c890e79394
Merge pull request 'feature/implementacion de gestor de informacion y archivos minIO' ( #27 ) from feature/minio-implementation into main
...
Reviewed-on: #27
2026-04-22 18:02:58 +00:00
Dulce
39504e196c
feature/implementacion de gestor de informacion y archivos minIO
2026-04-22 11:10:05 -06:00
69d07f2713
Merge pull request 'filtros de pedimento completo' ( #26 ) from filtros-doctype into main
...
Reviewed-on: #26
2026-03-27 14:30:11 +00:00
Dulce
27c8d24a56
filtros de pedimento completo
2026-03-27 08:17:29 -06:00
627d78f4b8
Merge pull request 'modificar formato de pedimento completo, el formato que le da el datastage no coincide con el adecuado' ( #25 ) from formato-pedimento-completo into main
...
Reviewed-on: #25
2026-03-26 18:00:07 +00:00
Dulce
4c7eb22b28
modificar formato de pedimento completo, el formato que le da el datastage no coincide con el adecuado
2026-03-26 11:44:58 -06:00
30b6d73567
Merge pull request 'primeros 2 difitos' ( #24 ) from pedimento-app-patente into main
...
Reviewed-on: #24
2026-03-23 22:29:34 +00:00
Dulce
460da47571
primeros 2 difitos
2026-03-23 15:39:37 -06:00
32aff7649e
Merge pull request 'cambiar forma de agregar aduana al pedimento_app, ahora se incluyen siempre 3 digitos de aduana' ( #23 ) from pedimento-app-patente into main
...
Reviewed-on: #23
2026-03-13 18:51:36 +00:00
Dulce
d115cdd072
cambiar forma de agregar aduana al pedimento_app, ahora se incluyen siempre 3 digitos de aduana
2026-03-13 11:57:38 -06:00
28d2eaedda
Merge pull request 'nuevo enpoint en segundo plano' ( #22 ) from efc-nuevos-cambios into main
...
Reviewed-on: #22
2026-03-09 21:35:45 +00:00
f2bf904c84
nuevo enpoint en segundo plano
2026-03-06 12:48:51 -07:00
271c562654
Merge pull request 'fix: se ajusta enpoint de bulk-create-pedimento_desk para scrapear el archivo de validacion.' ( #21 ) from T2026-01-098 into main
...
Reviewed-on: #21
2026-02-09 19:49:02 +00:00
1c350cf2bf
fix: se ajusta enpoint de bulk-create-pedimento_desk para scrapear el archivo de validacion.
2026-02-09 11:06:20 -07:00
e81a1aef4d
Merge pull request 'Se ajusta validacion de existencia de pedimento asi como el registro correcto de la aduana, patente y pedimento' ( #20 ) from T2025-12-100 into main
...
Reviewed-on: #20
2026-02-06 17:46:25 +00:00
eca519a789
Se ajusta validacion de existencia de pedimento asi como el registro correcto de la aduana, patente y pedimento
2026-02-06 10:26:11 -07:00
1dd05463c5
Merge pull request 'fix: Se ajusta codigo para generar el reporte de datastage condensado segun los campos seleccionados por el usuario/' ( #19 ) from T2025-09-056 into main
...
Reviewed-on: #19
2026-02-05 16:09:03 +00:00
cbbcb3b323
Merge pull request 'T2026-01-032' ( #18 ) from T2026-01-032 into main
...
Reviewed-on: #18
2026-02-05 16:08:21 +00:00
70999d413e
fix: Se ajusta codigo para generar el reporte de datastage condensado segun los campos seleccionados por el usuario/
2026-02-04 16:58:48 -07:00
fa518972ba
fix: se agregan nuevos ajustes al filtro y ejecucion de procesos en base al filtro seleccionado.
2026-02-03 16:38:07 -07:00
6299c6f0fe
fix: Filtrar procesos por organizacion dependiando del usuario, solo se debe mostrar todos cuando sea superusuario, en caso contrario solo lo que pertenezca al usuario.
2026-02-03 12:01:22 -07:00
67f339bd18
Merge pull request 'fix: se agrega nuevo endpoint para ejecutar el codigo de los comandos creados por kevin para procesdar las consultas a vucem.' ( #17 ) from req--T2025-08-098 into main
...
Reviewed-on: #17
2026-02-03 17:54:28 +00:00
98331dae8f
fix: se agrega nuevo endpoint para ejecutar el codigo de los comandos creados por kevin para procesdar las consultas a vucem.
2026-02-03 10:27:14 -07:00
6eaf6dc6d9
Merge pull request 'fix: se crea comando para ejecutar manualmente todos los pedimentos completos que aun no se hayan descargado por organizacion.' ( #16 ) from fix-ejecucion-manual-proceso-pedimento-completo into main
...
Reviewed-on: #16
2026-01-30 14:00:57 +00:00
426c2f7065
fix: se crea comando para ejecutar manualmente todos los pedimentos completos que aun no se hayan descargado por organizacion.
2026-01-29 16:55:52 -07:00
86c0dd6d8b
Merge pull request 'T2025-09-004' ( #15 ) from T2025-09-004 into main
...
Reviewed-on: #15
2026-01-29 17:52:36 +00:00
7141e40dc1
fix: se agrega variable para mostrar mensaje correspondiente a las peticiones y respuestas solicitados por el auditor del frontend.
2026-01-29 10:13:53 -07:00
34eb8ed7d9
fix: se crea una nueva pestaña en detalle de expediente para visualizar los archivos de errores devueltos por ventanilla unica.
2026-01-29 07:53:10 -07:00