Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.32.3] - 2026-06-05

### Fixed
- **The "Verify Installation" steps no longer point to an endpoint that returns `401`.** `/status/` requires an authentication token and returns `401` without one, so following the verification list produced a misleading failure on a fresh install. The quick verification now lists only the unauthenticated URLs that return success (`/docs`, `/ui/`, `/health`), with a note that `/status/` exists but requires a token.

### Backwards compatibility
- Documentation only. No API behavior, request/response shapes, or routes change.

## [0.32.2] - 2026-06-05

### Fixed
Expand Down
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -312,9 +312,12 @@ host port is `8002`):
- **API Documentation**: http://localhost:8001/docs
- **Web UI**: http://localhost:8001/ui/
- **Health Check (liveness)**: http://localhost:8001/health
- **Status**: http://localhost:8001/status/
- **Interactive API Explorer**: Available at the docs URL

> The `/status/` endpoint also reports detailed service status, but it requires
> an authentication token and returns `401` without one, so it is not part of
> the quick unauthenticated verification above.

### 5. Common Configuration Scenarios

#### Scenario 1: NDP Central Catalog Only (Read-Only)
Expand Down
2 changes: 1 addition & 1 deletion api/config/swagger_settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class Settings(BaseSettings):

swagger_title: str = "API Documentation"
swagger_description: str = "This is the API documentation."
swagger_version: str = "0.32.2"
swagger_version: str = "0.32.3"
root_path: str = "" # API root path prefix (e.g., "/test" or "")
is_public: bool = True
metrics_endpoint: str = "https://federation.ndp.utah.edu/metrics/"
Expand Down
Loading