Commit Graph

6 Commits

Author SHA1 Message Date
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
Olav Sundfør e81d59f2aa
Add caching to feed endpoint (#45)
In order to reduce load on Deno KV as the costs are relatively high.
2025-09-29 21:57:42 +02:00
Olav Sundfør 4912829440
Ensure episodes are within Deno KV's size limitations (#37)
Not the most elegant solution. But it works at the expense of old episodes.
I should think of something better at some point. Left some ideas in the code
for future reference.
2024-09-19 19:31:53 +02:00
Olav Sundfør c0088e067f
Vipps Donations (#33) 2024-08-24 18:55:08 +02:00
Olav Sundfør eb4304da71
Fix invalid feed characters (#31) 2024-04-14 12:16:00 +02:00
Tim Hårek Andreassen 33dbdfefcc
feat: Add unit-tests (#25) 2024-04-11 21:10:16 +02:00