diff --git a/.standalone.pid b/.standalone.pid index db3c36d1..b304e3f4 100644 --- a/.standalone.pid +++ b/.standalone.pid @@ -1,3 +1,3 @@ -825448 -825449 -825463 +826698 +826699 +826713 diff --git a/backups/ainventory_2026-04-23_13-58-34.tar.gz b/backups/ainventory_2026-04-23_13-58-34.tar.gz new file mode 100644 index 00000000..5642c1bd Binary files /dev/null and b/backups/ainventory_2026-04-23_13-58-34.tar.gz differ diff --git a/config/backend.yaml.example b/config/backend.yaml.example index b7ed82e4..c5d5ae06 100644 --- a/config/backend.yaml.example +++ b/config/backend.yaml.example @@ -111,10 +111,6 @@ application: # Environment: BACKEND_APPLICATION_LOGS_DIR or LOGS_DIR logs_dir: "./logs" - # Comma-separated list of extra allowed CORS origins (IPs/FQDNs) - # Environment: BACKEND_APPLICATION_CORS_ORIGINS or EXTRA_ALLOWED_ORIGINS - cors_origins: "http://localhost:8917" - # --- Feature Flags --- features: # Enable AI image extraction and OCR? diff --git a/config/frontend.yaml.example b/config/frontend.yaml.example index a4de88a9..86007fa8 100644 --- a/config/frontend.yaml.example +++ b/config/frontend.yaml.example @@ -6,11 +6,9 @@ # --- API Connection --- api: - # Base URL of the backend API - # Default: http://localhost:8916 - # Environment: FRONTEND_API_BACKEND_URL or BACKEND_URL - backend_url: "http://localhost:8916" - + # Note: backend_url is dynamically injected by the launcher script + # based on network.yaml settings to ensure SSOT integrity. + # API timeout in milliseconds # Default: 30000 (30 seconds) # Environment: FRONTEND_API_TIMEOUT_MS diff --git a/config/network.yaml.example b/config/network.yaml.example index c3543fff..de83d1ad 100644 --- a/config/network.yaml.example +++ b/config/network.yaml.example @@ -38,36 +38,18 @@ ssl: certificate_path: "" # Path to SSL private key - # Environment: NETWORK_SSL_KEY_PATH + # Path to SSL private key key_path: "" -# --- Proxy (Caddy) Configuration --- -proxy: - # Caddy log level (debug|info|warn|error) - # Default: info - # Environment: NETWORK_PROXY_CADDY_LOG_LEVEL - caddy_log_level: "info" + # --- Master Infrastructure Settings --- + # Establish this file as the SSOT for network topology. + application: + # The IP address or hostname of the server (Used for CORS and Frontend API) + # Default: localhost + # Environment: SERVER_IP + server_ip: "localhost" - # Maximum timeout for reading requests in seconds - # Default: 60 - # Environment: NETWORK_PROXY_READ_TIMEOUT_S - proxy_read_timeout_s: 60 + # Comma-separated list of extra allowed CORS origins (IPs/FQDNs/Subnets) + # Environment: EXTRA_ALLOWED_ORIGINS + cors_origins: "" - # Maximum request body size in MB - # Default: 10 - # Environment: NETWORK_PROXY_MAX_REQUEST_SIZE_MB - max_request_size_mb: 10 - -# --- CORS Policies --- -cors: - # Comma-separated list of allowed origins - # Environment: NETWORK_CORS_ALLOWED_ORIGINS or EXTRA_ALLOWED_ORIGINS - allowed_origins: "*" - - # Allowed HTTP methods - # Environment: NETWORK_CORS_ALLOWED_METHODS - allowed_methods: "GET,POST,PUT,DELETE,OPTIONS" - - # Allowed HTTP headers - # Environment: NETWORK_CORS_ALLOWED_HEADERS - allowed_headers: "Authorization,Content-Type,Accept" diff --git a/frontend/VERSION.json b/frontend/VERSION.json index bf49ff35..6b8417df 100644 --- a/frontend/VERSION.json +++ b/frontend/VERSION.json @@ -1,6 +1,6 @@ { - "version": "1.14.10", - "last_build": "2026-04-23-1358", + "version": "1.14.11", + "last_build": "2026-04-23-1404", "codename": "ConfigCore", - "commit": "a5a460e7" + "commit": "e5a24df1" } \ No newline at end of file