diff --git a/.env.example b/.env.example
index 87dcbf5f..46bb47bc 100644
--- a/.env.example
+++ b/.env.example
@@ -31,16 +31,6 @@ CORE_DB_PASSWORD=postgres
# Ejemplo para Hub: http://localhost:5173,http://100.78.6.108:5174,http://100.78.6.108:8001
CORS_ORIGINS=http://localhost:5173,http://localhost:3000
-# ---- API Tipo cambio (External) ---
-EXTERNAL_API_URL=http://74.208.80.245:3000
-EXTERNAL_API_USER=devAS
-EXTERNAL_API_PASSWORD=T6Y4mqP09Y[-2-3H
-
-# ----- API SITAR (Warnings) ---
-SITAR_API_URL=""
-SITAR_API_USER=""
-SITAR_API_PASSWORD=""
-
# ----- Frontend -----
NODE_ENV=development
VITE_API_URL=http://localhost:8000/api
@@ -52,6 +42,11 @@ VITE_KEYCLOAK_CLIENT_ID=anexo76-frontend
#------ Celery / Valkey ----------
VALKEY_URL=redis://valkey:6379/0
+# ----- Sitar API -----
+SITAR_API_URL=http://api.sitar.aduanasoft.com
+SITAR_API_USER=user_sitar_api
+SITAR_API_PASSWORD=password123
+
# ==================================
# CONFIGURACIÓN DE SINCRONIZACIÓN
# ==================================
diff --git a/.gitignore b/.gitignore
index b8b65467..08138e68 100644
--- a/.gitignore
+++ b/.gitignore
@@ -70,4 +70,6 @@ backend/uploads/
docker-compose.yml
.mypy_cache/
-backend/celerybeat-schedule
\ No newline at end of file
+# Celery
+backend/celerybeat-schedule
+celerybeat-schedule
diff --git a/backend/celerybeat-schedule b/backend/celerybeat-schedule
new file mode 100644
index 00000000..8cda996d
Binary files /dev/null and b/backend/celerybeat-schedule differ
diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml
index 9b422bfa..2c828760 100644
--- a/docker-compose.prod.yml
+++ b/docker-compose.prod.yml
@@ -173,10 +173,7 @@ services:
- CORS_ORIGINS=${CORS_ORIGINS:-https://anexo76-dev.aduanasoft.com,http://localhost:3000}
- SITAR_API_URL=${SITAR_API_URL}
- SITAR_API_USER=${SITAR_API_USER}
- - SITAR_API_PASSWORD=${SITAR_API_PASSWORD}
- - EXTERNAL_API_URL=${EXTERNAL_API_URL}
- - EXTERNAL_API_USER=${EXTERNAL_API_USER}
- - EXTERNAL_API_PASSWORD=${EXTERNAL_API_PASSWORD}
+ - SITAR_API_PASSWORD=${SITAR_API_PASSWORD}
- VALKEY_URL=${VALKEY_URL:-redis://valkey:6379/0}
- CENTRAL_SERVER_URL=${CENTRAL_SERVER_URL:-""}
- SYNC_SECRET_TOKEN=${SYNC_SECRET_TOKEN:-change-this-sync-token-in-production}
diff --git a/docker-compose.yml b/docker-compose.yml
index 5ae2e394..6a61948f 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -178,9 +178,6 @@ services:
- SITAR_API_URL=${SITAR_API_URL}
- SITAR_API_USER=${SITAR_API_USER}
- SITAR_API_PASSWORD=${SITAR_API_PASSWORD}
- - EXTERNAL_API_URL=${EXTERNAL_API_URL}
- - EXTERNAL_API_USER=${EXTERNAL_API_USER}
- - EXTERNAL_API_PASSWORD=${EXTERNAL_API_PASSWORD}
- VALKEY_URL=${VALKEY_URL:-redis://valkey:6379/0}
- CENTRAL_SERVER_URL=${CENTRAL_SERVER_URL:-""}
- SYNC_SECRET_TOKEN=${SYNC_SECRET_TOKEN:-change-this-sync-token-in-production}
@@ -268,12 +265,7 @@ services:
options:
max-size: "10m"
max-file: "3"
- deploy:
- resources:
- limits:
- memory: 1G
- reservations:
- memory: 512M
+
# celery
celery_worker:
diff --git a/frontend/src/lib/components/dashboard/PrerequisitesModal.svelte b/frontend/src/lib/components/dashboard/PrerequisitesModal.svelte
new file mode 100644
index 00000000..57cb8128
--- /dev/null
+++ b/frontend/src/lib/components/dashboard/PrerequisitesModal.svelte
@@ -0,0 +1,74 @@
+
+
+ {message}
+ Puedes registrarlos en
+
+ Agentes Aduanales
+
+ y
+
+ Clientes y Proveedores
+ .
+