Add Authorization UI and data-partition-id header to OpenAPI spec

Edgar Rivera
2026-02-28T00:38:21Z

## Problem

Swagger UI does not show:
1. Authorization button/UI for Bearer token authentication
2. `data-partition-id` header parameter (required by all endpoints)

Users cannot test the API through Swagger without using external tools to inject headers.

## Proposed Enhancement

1. Add security scheme definition for Bearer token authentication
2. Add `data-partition-id` as a global header parameter or per-endpoint parameter in the OpenAPI spec

## Affected File

`app/custom_openapi.py`