Eric Le Lay

Results 162 comments of Eric Le Lay

Yes, we support If-Modified-Since. Please provide a test url if possible, to debug... We don't support Cache-Control or Expires at the moment, only Etag/If-Modified-Since.

Tested with (unreleased) gPodder 3.11.4 as well as gPodder 3.11.1: I get the 304 on refresh after initial import.

Hum... no config option: the Last-Modified and Etag headers are stored in DB alongside the podcast and relevant headers are added [to the query if present](https://github.com/gpodder/gpodder/blob/master/src/gpodder/feedcore.py#L187). They might start from...

You understand that I did absolutely nothing, right? Also I'm not familiar with cache-control: what algorithm would you use on a client like gPodder? Compute an expiration date from the...

yes, completely: we keep the stored value if the server returns None or empty. I don't know if some feeds need us to resend if-none-match or if-modified-since if it's not...

@Snippet24816 you copy-pasted the full line, not just the command: run `pacman -S git`

@dmillman the full path is NOT embedded in the database: only the folder's name is stored for each podcast. Only the file name is stored for each downloaded episode. So...

I don't know but it seems uid is indeed [max 64 chars](https://github.com/gpodder/mygpo/blob/master/mygpo/users/models.py#L235) Please why append a uuid when hostname is known? Is it to support multiple installs per host?