Skip to content

Feature — Status Endpoint #22

Description

@coderkrp

As a user,
I want a detailed status endpoint,
So that I can monitor Ordo and broker connectivity.

Acceptance criteria

  • AC1: A GET endpoint is created at /api/v1/status.
  • AC2: The endpoint is protected by the API authentication middleware.
  • AC3: The endpoint returns the overall system status, version, and uptime.
  • AC4: For each configured broker, the endpoint returns its connection status, last successful login time, and current circuit breaker state.

Definition of Done

  • Code implemented in a feature/fix branch
  • Unit / integration tests added or existing tests updated
  • Linting passed and code builds locally
  • Docs / README updated if behavior changed
  • PR opened and linked (Closes #<issue-number>)
  • Manual QA steps verified (if applicable)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions