feat: expand registry ingestion and demo exchange
All checks were successful
CI/CD Pipeline / Quality Gate (push) Successful in 36s
CI/CD Pipeline / Build and Push Images (push) Successful in 15s
CI/CD Pipeline / Internal Notify (push) Successful in 0s
CI/CD Pipeline / Deploy Dev via Compose (push) Successful in 24s

This commit is contained in:
2026-07-16 12:59:23 +02:00
parent cc5aa84556
commit 007cecc8d5
43 changed files with 3723 additions and 352 deletions

View File

@@ -198,6 +198,13 @@ TEMPLATES = [
WSGI_APPLICATION = "core.wsgi.application"
# Registry archives can legitimately be close to the parser-level 200 MiB limit.
# Keep Django's request-body limit slightly higher to account for multipart framing;
# uploaded file content itself is still validated by ParserUploadRequestSerializer.
DATA_UPLOAD_MAX_MEMORY_SIZE = int(
os.getenv("DATA_UPLOAD_MAX_MEMORY_SIZE", str(210 * 1024 * 1024))
)
# Database и Cache определяются в dev.py / production.py
# =============================================================================
@@ -206,6 +213,7 @@ WSGI_APPLICATION = "core.wsgi.application"
ZAKUPKI_TOKEN = os.getenv("ZAKUPKI_TOKEN", "")
SUPERJOB_APP_ID = os.getenv("SUPERJOB_APP_ID", "").strip()
HH_USER_AGENT = os.getenv("HH_USER_AGENT", "").strip()
FNS_LOCK_TTL_SECONDS = 3600
PARSER_PROXIES = [
item.strip() for item in os.getenv("PARSER_PROXIES", "").split(",") if item.strip()