mirror of
https://github.com/AmanTahiliani/box-box.git
synced 2026-08-07 19:56:18 -04:00
feat(cli): add track outline cache warmer
Spike: existing TUI prefetch stored outlines under time.Now().Year(), so the CLI uses a new explicit year-aware prefetch path and the TUI wrapper now derives the year from meetings when available.
This commit is contained in:
@@ -94,6 +94,12 @@ func cacheDBPath() string {
|
||||
return filepath.Join(".cache", "box-box", "cache.db")
|
||||
}
|
||||
|
||||
// DefaultCacheDBPath returns the HTTP cache database path used by the OpenF1
|
||||
// client in both TUI and web modes.
|
||||
func DefaultCacheDBPath() string {
|
||||
return cacheDBPath()
|
||||
}
|
||||
|
||||
// ttlForURL determines the appropriate TTL based on the URL pattern.
|
||||
// Returns 0 (CacheTTLForever) for historical data that will never change.
|
||||
func ttlForURL(url string) time.Duration {
|
||||
|
||||
Reference in New Issue
Block a user