TODOs List Test feed caching and fetching Implement cache invalidation Use env vars for cache timer duration Add filtering Delete feeds Update feeds DONE? Bulk add feeds Update so DB ignores duplicates instead of throwing an error (currently generating a lot of PKs unecessarily) Authenticated routes Multi-thread feed processing Cache hourly? Set up GitHub Actions deployment Kill existing RSS Reader Service? Maybe keep it up so I can see if my changes made any difference on query speed ? ISSUES CLOSED Issue getting “DAILY” filtered feeds, returns empty array OPEN some network issues on long request to fetch RSS feed data that kill the request OPEN fetching Rust in Production RSS feed data OPEN fetching Infrequently Blog RSS feed data OPEN clean up Service level Anyhow error handling (e.g. Err(ServiceError::from(anyhow::Error::msg(“<error>”))))