v7.1.0
What's Changed
- test: add Tier 1 test suite (69 tests) by @jeblankenship in #22
- ci: auto-release on Docker push, fix CVE and security workflow by @jeblankenship in #23
- test: add scheduler engine tests (38 tests) by @jeblankenship in #25
- test: add history manager tests (41 tests) by @jeblankenship in #26
- test: add stateful manager tests (30 tests) by @jeblankenship in #27
- chore(deps): bump pytest from 8.4.2 to 9.0.3 by @dependabot[bot] in #24
- test: add Flask route smoke tests for web_server (25 tests) by @jeblankenship in #28
- test: add hourly cap scheduler tests (18 tests) by @jeblankenship in #29
- test: add scheduler routes tests (21 tests) by @jeblankenship in #30
- test: add stateful and history route tests (30 tests) by @jeblankenship in #31
- test: add config and keys manager tests (27 tests) by @jeblankenship in #32
- test: add sonarr routes tests (18 tests) by @jeblankenship in #33
- test: add swaparr routes tests (17 tests) by @jeblankenship in #34
- test: add extended auth tests — 2FA, change username/password (33 tests) by @jeblankenship in #35
- test: add migrate_settings and history_utils tests (17 tests) by @jeblankenship in #36
- test: add proxy middleware tests (24 tests) by @jeblankenship in #37
- fix: route all API calls through arr_request to enforce SSL verification by @jeblankenship in #38
- refactor: remove dead code — unused files, stub functions, unused imp… by @jeblankenship in #39
- fix(ssl): route readarr/whisparr HTTP calls through arr_request for SSL compliance by @jeblankenship in #40
- refactor: clean up code issues found in full API audit by @jeblankenship in #41
- complete SSL audit — swaparr/whisparr fixes, docs overhaul, Whisparr v2/v3 naming by @jeblankenship in #42
- fix(whisparr): correct arr_request primary URL to /api/ for Whisparr v2 by @jeblankenship in #43
- fix(swaparr): use params dict instead of embedded query strings by @jeblankenship in #44
- refactor(sonarr): extract _fetch_paginated to eliminate retry loop duplication by @jeblankenship in #45
- refactor: consolidate test-connection handlers into shared utility by @jeblankenship in #46
- refactor: remove dead code in readarr/api.py and eros/api.py by @jeblankenship in #47
- docs: 7.1.0 release prep by @jeblankenship in #48
New Contributors
- @dependabot[bot] made their first contribution in #24
Full Changelog: v7.0.0...v7.1.0