Changelog
🚀 New Features
- 68764fb: feat(database): add postgres backend (#335) (@Primexz)
- 7ba94f1: feat: add config option for trusted proxies (#291) (@jon4hz)
- 8c777e0: feat: add healthcheck endpoint (#290) (@jon4hz)
- 03ea58a: feat: add log level configuration (#306) (@Bakeneko)
- d8a11fb: feat: add original requested by information from seerr to admin panel (#284) (@arnolicious)
🐛 Bug fixes
- b78fb66: fix: add json api helper (@jon4hz)
- b22cabb: fix: add timeout to all http clients (@jon4hz)
- cf8ffd8: fix: clean stale disk deletion policies (@jon4hz)
- 95b0e0c: fix: close all http bodies explicitly (@jon4hz)
- b18bd36: fix: deduplicate auth logic (@jon4hz)
- d426ed7: fix: deduplicate tag check (@jon4hz)
- dfab391: fix: dont use MustGet (@jon4hz)
- a1c920f: fix: graceful http server shutdown (@jon4hz)
- 65c3270: fix: improve config validation (@jon4hz)
- 4735a73: fix: make sure requestedBy is a valid email (@jon4hz)
- 0b1cf46: fix: reset user notifications before cleanup run (@jon4hz)
- 00592d8: fix: secure cookie settings (@jon4hz)
- c6c12ee: fix: some input validation (@jon4hz)
📚 Documentation updates
- 2239b28: docs: Clarify Library name-matching in
config.yml(@sgtM-devs) - f919d01: docs: add mkdocs (#288) (@jon4hz)
- e1d14ca: docs: document new timeout options (@jon4hz)
- 687c595: docs: document new timeout options (@jon4hz)
- 3447933: docs: switch to zensical (#295) (@jon4hz)
🔧 Other work
- d0f33ee: ci(pre-commit): fix hook for mkdocs markdown (@jon4hz)
- 3cdc176: ci: run docs workflow only if docs change (@jon4hz)
- 8eb6de5: ci: set permissions (#292) (@jon4hz)
- 3ac8ca2: ci: set permissions (#293) (@jon4hz)
- f071d87: ci: set permissions (#294) (@jon4hz)
- ef26927: refactor: consistent log formatting (@jon4hz)