Implement exchange imports and frontend reporting APIs
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 3m50s
CI/CD Pipeline / Run Tests (push) Successful in 3m57s
CI/CD Pipeline / Build Docker Images (push) Has been skipped
CI/CD Pipeline / Push to Gitea Registry (push) Has been skipped
CI/CD Pipeline / Deploy to Server (push) Has been skipped

This commit is contained in:
2026-04-07 16:31:04 +02:00
parent 76a86d0b20
commit 697ecb7d1c
155 changed files with 5604 additions and 346 deletions

View File

@@ -17,6 +17,8 @@ STARTUP_DB_TIMEOUT_SECONDS = 3
STARTUP_REDIS_TIMEOUT_SECONDS = 3
BACKUP_ENCRYPTION_KEY = os.getenv("BACKUP_ENCRYPTION_KEY", "")
BACKUP_KEY_ID = os.getenv("BACKUP_KEY_ID", "default")
EXCHANGE_SHARED_TOKEN = os.getenv("EXCHANGE_SHARED_TOKEN", "")
EXCHANGE_KEY_ID = os.getenv("EXCHANGE_KEY_ID", "dev-shared-token")
warnings.filterwarnings(
"ignore",
@@ -46,6 +48,8 @@ INSTALLED_APPS = [
"apps.user",
"apps.organization",
"apps.registers",
"apps.exchange",
"apps.external_data",
"apps.form_1",
"apps.form_2",
"apps.form_3",

View File

@@ -10,6 +10,10 @@ SECRET_KEY = "django-insecure-development-key-state-corp-2026"
DEBUG = True
ALLOWED_HOSTS = ["*"]
OPENAPI_USE_ENGLISH_TAGS = False
EXCHANGE_SHARED_TOKEN = os.getenv(
"EXCHANGE_SHARED_TOKEN",
"state-corp-dev-exchange-token-v1",
)
# JWT
SIMPLE_JWT["SIGNING_KEY"] = SECRET_KEY

View File

@@ -7,6 +7,7 @@ from .base import *
SECRET_KEY = "django-insecure-test-key-only-for-testing"
DEBUG = True
STARTUP_CHECKS_ENABLED = False
EXCHANGE_SHARED_TOKEN = "state-corp-test-exchange-token"
# JWT
SIMPLE_JWT["SIGNING_KEY"] = SECRET_KEY