Skip to content

Conversation

@oleg-tkachuk
Copy link
Collaborator

  • Implement FastAPI + PostgreSQL API using raw SQL with full CRUD endpoints
  • Add ETag-based optimistic concurrency (If-Match) and conditional GET (If-None-Match)
  • Introduce Typer-based CLI with retries/backoff and table/JSON output
  • Add pytest integration test suite with health-aware startup + deterministic DB cleanup
  • Provide Dockerfiles and a working docker-compose stack for local/CI execution

- Implement FastAPI + PostgreSQL API using raw SQL with full CRUD endpoints
- Add ETag-based optimistic concurrency (If-Match) and conditional GET (If-None-Match)
- Introduce Typer-based CLI with retries/backoff and table/JSON output
- Add pytest integration test suite with health-aware startup + deterministic DB cleanup
- Provide Dockerfiles and a working docker-compose stack for local/CI execution
…-python

feat: add Server Inventory API, CLI, tests, and Docker Compose stack
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants