nrss/lib
Olav Sundfør aab292c353 Workaround for broken cache expiry handling
Deno's cache API does not respect expiry dates.
This meant that feeds were cached much longer than intended.

This PR implments a manual cache handling instead of relying on
Deno's implementation. Relevant issue: https://github.com/denoland/deno/issues/25795
2025-10-01 09:49:11 +02:00
..
nrk feat: Add unit-tests (#25) 2024-04-11 21:10:16 +02:00
vipps Don't crash if email address has sub-address with special characters (#44) 2025-06-18 22:52:14 +02:00
caching.test.ts feat: Add unit-tests (#25) 2024-04-11 21:10:16 +02:00
caching.ts Ensure episodes are within Deno KV's size limitations (#37) 2024-09-19 19:31:53 +02:00
rss.test.ts Remove promotion at start of description (#46) 2025-09-30 13:54:09 +02:00
rss.ts Remove promotion at start of description (#46) 2025-09-30 13:54:09 +02:00
storage.test.ts Vipps Donations (#33) 2024-08-24 18:55:08 +02:00
storage.ts Vipps Donations (#33) 2024-08-24 18:55:08 +02:00
test-utils.ts feat: Add unit-tests (#25) 2024-04-11 21:10:16 +02:00
utils.test.ts Add caching to feed endpoint (#45) 2025-09-29 21:57:42 +02:00
utils.ts Workaround for broken cache expiry handling 2025-10-01 09:49:11 +02:00