Open Issues Need Help
View All on GitHubAI Summary: This issue involves creating a comprehensive test suite for the V1 Web Scop API, covering unit, integration, and end-to-end tests. It includes specific unit tests for `CrawlerService`, `SearchController`, and `SearchPresenter`, an integration test for `PostgresSearchJobRepository` against a real database, and a full E2E test for the `/search` feature's CRUD lifecycle. The task also requires configuring a dedicated test environment.
Asynchronous web crawler with NextJS and PostgreSQL persistence. Captures and stores links based on configurable keywords.
AI Summary: This issue proposes implementing a cache manager using Redis with a "Cache-Aside" strategy to optimize read operations for specific IDs (GET /search/:id). The strategy involves checking Redis first, fetching from PostgreSQL and caching if not found, and actively invalidating cached data from Redis whenever the corresponding data is updated or deleted to ensure data freshness.
Asynchronous web crawler with NextJS and PostgreSQL persistence. Captures and stores links based on configurable keywords.