Expand lab seed tiers, OpenAPI PARAMS, and console DATA/Params UX.
This commit is contained in:
+3
-1
@@ -8,7 +8,7 @@ from typing import cast
|
||||
from fastapi import FastAPI
|
||||
|
||||
from app.api.errors import ApiError, api_error_handler, unhandled_exception_handler
|
||||
from app.api.middleware import RequestContextMiddleware
|
||||
from app.api.middleware import HeadAsGetMiddleware, RequestContextMiddleware
|
||||
from app.api.openapi import openapi_tag_metadata
|
||||
from app.api.registry import HandlerRegistry
|
||||
from app.config import Settings, get_settings
|
||||
@@ -103,6 +103,8 @@ def create_app(
|
||||
app.state.vsphere_contract_major = 9
|
||||
app.state.runtime_source_version = "8.0.2"
|
||||
app.add_middleware(RequestContextMiddleware, header_name=resolved.request_id_header)
|
||||
# Outermost-ish: translate HEAD→GET for all Automation routes (matrix probes).
|
||||
app.add_middleware(HeadAsGetMiddleware)
|
||||
from app.vsphere.rest.version_gate import VsphereVersionGateMiddleware
|
||||
|
||||
app.add_middleware(VsphereVersionGateMiddleware)
|
||||
|
||||
Reference in New Issue
Block a user