Releases: Chrison-dev/Krautwatch
Releases · Chrison-dev/Krautwatch
Release list
v0.1.1
What's Changed
✨ New Features
- Ship curl so orchestrators can call the health endpoints by @ChrisonSimtian in #78
🐛 Bug Fixes
- Wait for this commit's image build before publishing the release by @ChrisonSimtian in #76
📖 Documentation
- Write PR titles as changelog lines by @ChrisonSimtian in #77
Full Changelog: v0.1.0...v0.1.1
Install
Download docker-compose.yaml and env.example below, rename the latter to .env, fill in
POSTGRES_PASSWORD and KRAUTWATCH_APIKEY (and TVDB_APIKEY if you want TheTVDB matching),
then:
docker compose up -dImages for this release (linux/amd64 + linux/arm64):
docker pull ghcr.io/chrison-dev/krautwatch-migrator:0.1.1
docker pull ghcr.io/chrison-dev/krautwatch-newznab:0.1.1
docker pull ghcr.io/chrison-dev/krautwatch-web:0.1.1
docker pull ghcr.io/chrison-dev/krautwatch-agent-ard:0.1.1
docker pull ghcr.io/chrison-dev/krautwatch-agent-zdf:0.1.1
docker pull ghcr.io/chrison-dev/krautwatch-agent-downloader:0.1.1
v0.1.0
What's Changed
✨ New Features
- Move persistence to Postgres and messaging to durable Wolverine by @ChrisonSimtian in #32
- Add the ARD, ZDF and Downloader agent hosts to the Aspire fleet by @ChrisonSimtian in #33
- Add ARD and ZDF crawler clients by @ChrisonSimtian in #34
- Crawl configured shows into the catalog from the ARD and ZDF agents by @ChrisonSimtian in #35
- Adopt Sonarr's series and episode numbering model by @ChrisonSimtian in #36
- Expose a Newznab indexer for Sonarr and Prowlarr by @ChrisonSimtian in #37
- Expose a SABnzbd-compatible download client by @ChrisonSimtian in #38
- Download progressive MP4 streams to disk by @ChrisonSimtian in #40
- Report live download progress and reclaim jobs after a crash by @ChrisonSimtian in #42
- Download HLS streams by remuxing them with ffmpeg by @ChrisonSimtian in #43
- Add a standalone web UI for search, download and monitoring by @ChrisonSimtian in #44
- Detect DACH geo-restricted episodes at crawl time by @ChrisonSimtian in #46
- Route geo-restricted downloads through a German egress proxy by @ChrisonSimtian in #47
- Require sign-in for the web UI, with token-gated first-run setup by @ChrisonSimtian in #56
- Store Sonarr and Radarr instance configuration by @ChrisonSimtian in #57
- Test connections to configured Sonarr and Radarr instances by @ChrisonSimtian in #61
- Resolve tvsearch queries on demand instead of only from the crawled catalog by @ChrisonSimtian in #62
- Add a settings page for instances, search behaviour and downloads by @ChrisonSimtian in #64
- Emit and accept TVDB ids so Sonarr can match releases by id by @ChrisonSimtian in #69
- Match TVDB series onto broadcaster shows, and learn from operator picks by @ChrisonSimtian in #70
- Deploy with docker compose and publish images per registry by @ChrisonSimtian in #72
- Publish images for amd64 and arm64 by @ChrisonSimtian in #74
- Publish the GitHub Release as a build artifact by @ChrisonSimtian in #75
🐛 Bug Fixes
- Serve the web UI's static assets, and fix a dependency-injection error by @ChrisonSimtian in #65
- Make a Sonarr grab download and reach import by @ChrisonSimtian in #71
🔒 Security
- Remove SQLite and its vulnerable native dependency by @ChrisonSimtian in #52
- Clear all five package advisories by @ChrisonSimtian in #53
📖 Documentation
- Record the DR-009 architecture reset and the arr-indexer direction by @ChrisonSimtian in #28
- Record DR-011, which makes search query-driven by @ChrisonSimtian in #59
Full Changelog: https://github.com/Chrison-dev/Krautwatch/commits/v0.1.0
Install
Download docker-compose.yaml and env.example below, rename the latter to .env, fill in
POSTGRES_PASSWORD and KRAUTWATCH_APIKEY (and TVDB_APIKEY if you want TheTVDB matching),
then:
docker compose up -dImages for this release (linux/amd64 + linux/arm64):
docker pull ghcr.io/chrison-dev/krautwatch-migrator:0.1.0
docker pull ghcr.io/chrison-dev/krautwatch-newznab:0.1.0
docker pull ghcr.io/chrison-dev/krautwatch-web:0.1.0
docker pull ghcr.io/chrison-dev/krautwatch-agent-ard:0.1.0
docker pull ghcr.io/chrison-dev/krautwatch-agent-zdf:0.1.0
docker pull ghcr.io/chrison-dev/krautwatch-agent-downloader:0.1.0