audiobookshelf/server/utils
Michael Vincent 3f7af8acfb Add Accept-Encoding header to getPodcastFeed()
This commit adds the Accept-Encoding header to getPodcastFeed() with
gzip, compress, and deflate support. This allows servers to send a
compressed response that'll be decompressed by axios transparently.

Audiobookshelf is currently using axios v0.27.2, which enables the
decompress option by default. The decompress feature supports gzip,
compress, and deflate algorithms (see axios/lib/adapters/http.js).
axios v0.27.2 does not add the Accept-Encoding header to requests
automatically, so that's the responsibility of the caller.
2025-02-05 23:12:58 -06:00
..
generators
migrations
parsers Fix name parser to not use "last, first" format when not using comma separators. Adds unit tests #3940 2025-02-05 17:25:31 -06:00
queries
areEquivalent.js
comicBookExtractors.js
constants.js
ffmpegHelpers.js
fileUtils.js Update downloadFile to debug log percentage complete 2025-02-05 16:15:00 -06:00
globals.js
htmlEntities.js
htmlSanitizer.js Update custom metadata provider results to sanitize html descriptions #3880 2025-01-26 10:51:18 -06:00
index.js Update RSS feed to exclude empty tags, format duration, use CDATA 2025-01-20 13:57:56 -06:00
libraryHelpers.js
longTimeout.js
notifications.js
podcastUtils.js Add Accept-Encoding header to getPodcastFeed() 2025-02-05 23:12:58 -06:00
prober.js
scandir.js
zipHelpers.js