Commit Graph

6 Commits

Author SHA1 Message Date
fallenbagel
73fd763890 feat(networksettings): cache dns off by default 2025-08-19 13:56:37 +02:00
fallenbagel
2a12cb84c6 feat: dns cache stats in jobs & cache page (and cleanup) 2025-08-19 13:56:37 +02:00
fallenbagel
73feb07007 fix: typos 2025-08-19 13:56:36 +02:00
fallenbagel
c856a9be0e feat(dns): improve DNS cache with multi-strategy fallback system
- multiple DNS resolution strategie
- graceful fallbacks between IPv6 and IPv4 addresses
- network error reporting in fetch fix
- compatibility with cypress testing (I HOPE)
2025-08-19 13:56:36 +02:00
fallenbagel
6828924493 feat: dynamic ttl which is revalidated while using stale dns cache
This is done as tmdb ttl is very less like 40 seconds so to make sure
any issues wont be caused due to cached dns (previously we were caching
for 5 minutes no matter what ttl)
2025-08-19 13:56:35 +02:00
fallenbagel
2f80a536c3 feat: simple implementation of dnscaching 2025-08-19 13:56:35 +02:00