Commit Graph

20 Commits

Author SHA1 Message Date
88e9773a41 chore(deps): update plexguide/huntarr to v9.1.1 (#3607)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 1m43s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/plexguide/huntarr | minor | `9.0.5` → `9.1.1` |
| [plexguide/huntarr](https://github.com/plexguide/huntarr) | minor | `9.0.5` → `9.1.1` |

---

### Release Notes

<details>
<summary>plexguide/huntarr (plexguide/huntarr)</summary>

### [`v9.1.1`](https://github.com/plexguide/Huntarr.io/releases/tag/9.1.1)

[Compare Source](https://github.com/plexguide/huntarr/compare/9.1.0...9.1.1)

- \[Time Zones] Additional support to ensure time zones hold (not an issue, but to prevent future fragmentation).

- \[Requestarr] Added the ability to add blacklisted genres in the settings so it’s always filtering genres and blacklistes those genre's everywhere. The blacklist genre cannot be selected in the TV and Movie settings (this is a good thing). This is useful for “news” and other categories of shows and movies you do not like!

- \[Home Page] Added an aggressive poller to prevent the front page from saying “Starting Cycle”.

<img width="850" height="507" alt="image" src="https://github.com/user-attachments/assets/6fa22a12-3ab4-4a9e-ab79-a1bbef83e7b3" />

### [`v9.1.0`](https://github.com/plexguide/Huntarr.io/releases/tag/9.1.0)

[Compare Source](https://github.com/plexguide/huntarr/compare/9.0.5...9.1.0)

### Huntarr v9.1

> \[!WARNING]
> **⚠️ CRITICAL: CONFIGURATION CHECK REQUIRED**
>
> Many settings previously categorized as "Global" have been migrated to **Per-Instance Configuration**.
>
> **Users are strongly advised to manually verify settings for EACH instance immediately after updating.**
>
> Parameters such as **Schedules, API Timeouts, Tagging, and 'Monitored Only'** are now specific to each app instance. Failure to verify these configurations may result in automation cycles failing to run or API limits resetting to default values.

#### 🚀 Major Features & Instance Changes

- **Total Instance Independence:** App Instances are now 100% independent. The dependency on a global "App Cycle" has been removed, allowing each instance to run on its own isolated schedule.
- **Homepage Visibility:** Instances now appear individually on the homepage. The "Combined Stat" view has been removed to provide granular visibility for each active instance.
- **Zero-Default Installs:** Fresh installations now initialize with **zero instances** by default. Additionally, any newly generated default instances can be deleted.
- **Faster Manual Cycles:** The process for manually resetting an App Cycle has been optimized to trigger execution significantly faster.

#### ⚙️ Configuration & Requestarr

- **Per-Instance Settings:** The following controls have been moved from Global/Advanced Settings to **Instance Settings**:
  - Tagging System, "Monitored Only," and "Skip Future Episodes."
  - API Timeout, CMD Wait Delay, CMD Wait Attempts, and Max Download Queue Size.
- **Requestarr Cooldown:** The default cooldown period has been reduced from **7 days** to **1 day**.
- **Requestarr Filters:**
  - Issues with Voting and TMDB score filters have been resolved.
  - "Slide Filters" have been fixed to prevent maximum values from being set lower than minimum values (and vice versa).

####  Performance & Logic

- **Code Refactoring:** Legacy JSON structures have been removed and integrated directly into the codebase. Redundant JavaScript has been eliminated to improve application efficiency.
- **Smart API Delays:** A "Progressive Mode" has been added to CMD delays. This feature introduces progressive intervals to prevent API flooding (optimized for Sonarr).
- **Low GPU Mode:** This setting is now **enabled by default** for all new installations.

#### 📱 UI, Mobile & Logging

- **Mobile Redesign:** The mobile application interface has been completely redesigned for improved usability.
- **Visual Adjustments:**
  - The sidebar "heart" icon now aligns correctly with other interface icons.
  - System settings are now left-aligned (previously centered).
  - Redundant statistics have been removed from the homepage.
- **Homepage Update:** The "Resources" section has been replaced with a dedicated "About" section.
- **Logging Improvements:**
  - **Deduplicator:** A new system prevents duplicate logs with identical timestamps from cluttering the feed.
  - **Spam Reduction:** Logic has been refined to prevent repetitive message generation.
  - **User Control:** Debug Log generation can now be disabled entirely.
  - **Clear Button:** The "Clear" function now permanently deletes all logs.
  - **Windows (Experimental):** A feature has been added to attempt copying logs from AppData to the Huntarr installation log folder. *Note: This feature is currently untested.*

#### 🐛 Bug Fixes

- **Settings Save:** Resolved an issue where the "Save" button occasionally failed to register changes.
- **Hunt Manager:** Clearing the Hunt Manager now correctly deletes **all** associated hunt information.
- **Global API Timeout:** The deprecated global API timeout setting has been removed in favor of the per-instance configuration.

```
```

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3607
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-30 19:11:16 +00:00
e6d030597a chore(deps): update dependency plexguide/huntarr to v9.0.5 (#3525)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 52s
renovate / renovate (push) Successful in 3m12s
2026-01-27 04:03:50 +00:00
f30ee8dadc chore(deps): update dependency plexguide/huntarr to v9.0.4 (#3524)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m7s
renovate / renovate (push) Successful in 3m59s
2026-01-27 03:28:14 +00:00
cbcf18e12a chore(deps): update dependency plexguide/huntarr to v9.0.3 (#3523)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m11s
renovate / renovate (push) Successful in 2m37s
2026-01-26 23:02:56 +00:00
4a0b6cb3ef chore(deps): update dependency plexguide/huntarr to v9.0.2 (#3522)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m31s
renovate / renovate (push) Successful in 2m57s
2026-01-26 22:03:37 +00:00
447953e025 chore(deps): update plexguide/huntarr to v9 (major) (#3508)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/plexguide/huntarr | major | `8.2.25` → `9.0.1` |
| [plexguide/huntarr](https://github.com/plexguide/huntarr) | major | `8.2.25` → `9.0.1` |

---

### Release Notes

<details>
<summary>plexguide/huntarr (plexguide/huntarr)</summary>

### [`v9.0.1`](https://github.com/plexguide/Huntarr.io/releases/tag/9.0.1)

[Compare Source](https://github.com/plexguide/huntarr/compare/9.0.0...9.0.1)

**Quick Patch**

- Ability to remove trending week from the front page (visit settings to disable)
- Restored search bar for requestarr on discovery, tv, and movies

<img width="1152" height="424" alt="image" src="https://github.com/user-attachments/assets/34f35341-7f17-426c-b7dc-985aee49e43a" />

Next Focus

- Have search for requestarr respect settings of selected instance within settings
- Create modal popup for hiding media content on requestarr
- Investigate v3 whisparr causing crashing issues (try to create a cool down period to prevent log overload and crashing huntarr)

### [`v9.0.0`](https://github.com/plexguide/Huntarr.io/releases/tag/9.0.0)

[Compare Source](https://github.com/plexguide/huntarr/compare/8.2.25...9.0.0)

- Included tighter interrogation of Requestarr
- Requestarr enables a user to discover and hide media along with instance support
- Logs and Hunt Manager rewritten with a much cleaner look
- Fixed mobile view with the double header
- Repaired Windows Build from 8.1.6+
- Moved home resources and support banners to the bottom of the home page
- Improved log manager to enable rotation and size management
- Improved layout, header, and side menu information
- Much More

**Improved Home Page**

<img width="1463" height="933" alt="image" src="https://github.com/user-attachments/assets/2bbccc40-2648-47d6-8924-a03a229bd475" />

**Improved Requestarr**

<img width="1463" height="899" alt="image" src="https://github.com/user-attachments/assets/b1567eb0-61f7-4e0e-b2c7-af6f832fa7f9" />

**Improved Mobile View**

<img width="497" height="914" alt="image" src="https://github.com/user-attachments/assets/af90c61e-ae31-4481-beea-1f7b3482fad1" />

**Improved Logging Interface**

<img width="1419" height="662" alt="image" src="https://github.com/user-attachments/assets/bab6e70b-7855-4a16-8156-797f1669ae24" />

**Improved Hunt Manager Interface**

<img width="1417" height="650" alt="image" src="https://github.com/user-attachments/assets/8fa83370-0ac6-4a64-b8b6-be779863366a" />

**Request Interface**

<img width="475" height="645" alt="image" src="https://github.com/user-attachments/assets/4489b181-6b06-44ea-8783-bf8396babed1" />

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #3508
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-25 20:54:56 +00:00
cba21428b3 ci: change depName
All checks were successful
render-manifests-push / render-manifests-push (push) Successful in 43s
lint-test-helm / lint-helm (push) Successful in 1m27s
renovate / renovate (push) Successful in 5m18s
2026-01-25 14:44:22 -06:00
f46ac98970 chore(deps): update appVersions
All checks were successful
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 11m40s
render-manifests-push / render-manifests-push (push) Successful in 12m20s
2026-01-23 17:05:18 -06:00
914dd14c81 fix: align renovate custom manager to appVersion updates on Chart
All checks were successful
lint-test-helm / lint-helm (push) Successful in 12s
render-manifests-push / render-manifests-push (push) Successful in 49m21s
renovate / renovate (push) Successful in 13m16s
2026-01-23 14:49:38 -06:00
285e17717f Update Helm release app-template to v4.6.2 (#3266)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 17s
renovate / renovate (push) Successful in 1m24s
2026-01-16 18:57:33 +00:00
a100fc174a Update Helm release app-template to v4.6.0 (#3094)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 24s
renovate / renovate (push) Successful in 2m15s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [app-template](https://github.com/bjw-s-labs/helm-charts) | minor | `4.5.0` → `4.6.0` |

---

### Release Notes

<details>
<summary>bjw-s-labs/helm-charts (app-template)</summary>

### [`v4.6.0`](https://github.com/bjw-s-labs/helm-charts/releases/tag/app-template-4.6.0)

[Compare Source](https://github.com/bjw-s-labs/helm-charts/compare/app-template-4.5.0...app-template-4.6.0)

##### Changelog:

##### Changed

- Upgraded the common library to v4.6.0
  - [Upgrade notes](https://bjw-s-labs.github.io/helm-charts/docs/app-template/upgrade-instructions/)
  - [Detailed release notes](https://github.com/bjw-s-labs/helm-charts/releases/tag/common-4.6.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhcnQiXX0=-->

Reviewed-on: #3094
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-07 23:03:02 +00:00
b67d15cdfc change schedule
Some checks failed
lint-test-helm / lint-helm (push) Successful in 23s
renovate / renovate (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Successful in 4m23s
2025-12-27 13:40:57 -06:00
a1efd69267 renovate update chart appVersion
All checks were successful
lint-test-helm / lint-helm (push) Successful in 10s
render-manifests-push / render-manifests-push (push) Successful in 56s
renovate / renovate (push) Successful in 2m17s
2025-12-23 17:54:30 -06:00
451793e158 Update volsync-target Docker tag to v0.6.0 (#2695)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 35s
renovate / renovate (push) Successful in 1m24s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [volsync-target](https://github.com/backube/volsync) | minor | `0.5.0` -> `0.6.0` |

---

### Release Notes

<details>
<summary>backube/volsync (volsync-target)</summary>

### [`v0.6.0`](https://github.com/backube/volsync/blob/HEAD/CHANGELOG.md#060)

[Compare Source](https://github.com/backube/volsync/compare/v0.5.0...v0.6.0)

##### Added

- restic - allow passing in GOOGLE\_APPLICATION\_CREDENTIALS as a file

##### Changed

- ⚠️ Breaking change ⚠️ - Helm chart now manages VolSync CRDs
  directly.\
  Upgrading the VolSync Helm chart from an earlier version will produce the
  following error:

  ```
  Error: UPGRADE FAILED: rendered manifests contain a resource that already exists. Unable to continue with update: CustomResourceDefinition "replicationdestinations.volsync.backube" in namespace "" exists and cannot be imported into the current release: invalid ownership metadata; label validation error: missing key "app.kubernetes.io/managed-by": must be set to "Helm"; annotation validation error: missing key "meta.helm.sh/release-name": must be set to "volsync"; annotation validation error: missing key "meta.helm.sh/release-namespace": must be set to "volsync-system"
  ```

  To fix, apply the missing labels and annotations as mentioned in the error
  message (your values may differ), then retry the upgrade:

  ```console
  $ kubectl label crd/replicationdestinations.volsync.backube app.kubernetes.io/managed-by=Helm
  customresourcedefinition.apiextensions.k8s.io/replicationdestinations.volsync.backube labeled
  $ kubectl label crd/replicationsources.volsync.backube app.kubernetes.io/managed-by=Helm
  customresourcedefinition.apiextensions.k8s.io/replicationsources.volsync.backube labeled
  $ kubectl annotate crd/replicationdestinations.volsync.backube meta.helm.sh/release-name=volsync
  customresourcedefinition.apiextensions.k8s.io/replicationdestinations.volsync.backube annotated
  $ kubectl annotate crd/replicationsources.volsync.backube meta.helm.sh/release-name=volsync
  customresourcedefinition.apiextensions.k8s.io/replicationsources.volsync.backube annotated
  $ kubectl annotate crd/replicationdestinations.volsync.backube meta.helm.sh/release-namespace=volsync-system
  customresourcedefinition.apiextensions.k8s.io/replicationdestinations.volsync.backube annotated
  $ kubectl annotate crd/replicationsources.volsync.backube meta.helm.sh/release-namespace=volsync-system
  customresourcedefinition.apiextensions.k8s.io/replicationsources.volsync.backube annotated
  ```

- VolSync privileged mover SCC installed at startup on OpenShift

- Syncthing upgraded to 1.22.1

- Updates to build with golang 1.19

##### Fixed

- ReplicationSource fixes for rsync, rclone and restic to enable mounting
  ROX source PVCs as read-only

##### Security

- rclone mover updated to run with reduced privileges by default
- restic mover updated to run with reduced privileges by default
- syncthing mover updated to run with reduced privileges by default
- kube-rbac-proxy upgraded to 0.13.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zOS4xIiwidXBkYXRlZEluVmVyIjoiNDIuMzkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #2695
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-12-18 03:21:13 +00:00
93fc3e4589 add volsync
Some checks failed
lint-test-helm / lint-helm (push) Successful in 10s
render-manifests-push / render-manifests-push (push) Successful in 19s
renovate / renovate (push) Has been cancelled
2025-12-16 22:48:08 -06:00
513eb295be update appVersion
All checks were successful
lint-test-helm / lint-helm (push) Successful in 10s
render-manifests-push / render-manifests-push (push) Successful in 20s
renovate / renovate (push) Successful in 1m35s
2025-12-11 21:22:41 -06:00
2cf3152190 Update Helm release app-template to v4.5.0 (#2270)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 1m5s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [app-template](https://github.com/bjw-s-labs/helm-charts) | minor | `4.4.0` -> `4.5.0` |

---

### Release Notes

<details>
<summary>bjw-s-labs/helm-charts (app-template)</summary>

### [`v4.5.0`](https://github.com/bjw-s-labs/helm-charts/releases/tag/app-template-4.5.0)

[Compare Source](https://github.com/bjw-s-labs/helm-charts/compare/app-template-4.4.0...app-template-4.5.0)

##### Changelog:

##### Changed

- Upgraded the common library to v4.5.0
  - [Upgrade notes](https://bjw-s-labs.github.io/helm-charts/docs/app-template/upgrade-instructions/)
  - [Detailed release notes](https://github.com/bjw-s-labs/helm-charts/releases/tag/common-4.5.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41LjAiLCJ1cGRhdGVkSW5WZXIiOiI0Mi41LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->

Reviewed-on: #2270
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-12-05 21:07:08 +00:00
468c07fa8c migrate
All checks were successful
lint-test-helm / helm-lint (push) Successful in 10s
render-manifests / render-manifests-helm (push) Successful in 23s
renovate / renovate (push) Successful in 1m39s
2025-12-01 15:59:21 -06:00
4a30f53bd2 remove charts to prep for migration
Some checks failed
lint-test-helm / helm-lint (push) Successful in 28s
renovate / renovate (push) Has been cancelled
2025-12-01 15:05:25 -06:00
e102d910bc add render manifest workflow
Some checks failed
lint-test-helm / helm-lint (push) Successful in 9s
render-manifests / render-manifests-helm (push) Failing after 30s
renovate / renovate (push) Successful in 2m6s
2025-11-29 21:41:00 -06:00