diff --git a/CHANGELOG.md b/CHANGELOG.md index 46efcf6..7ccc5af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,4 +20,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Plugin system: Protocol contracts, registry with validation, event bus - Plugin auto-discovery via importlib package scanning - Built-in plugins: plaintext parser, TCP connect checker, SMTP notifier -- Plugin discovery integration tests \ No newline at end of file +- Plugin discovery integration tests +- FastAPI app factory with lifespan (database, Redis, plugin discovery) +- Health check endpoint +- Proxy source CRUD routes (list, create, get, update, delete) +- FastAPI dependency providers for database session, Redis, and plugin registry +- Pydantic schemas for proxy domain \ No newline at end of file