Files
truecharts/charts
TrueCharts Bot 77f9495fab chore(deps): update container image ghcr.io/geek-cookbook/nzbget to v23.0@c0cf2b7 by renovate (#18232)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/geek-cookbook/nzbget](https://togithub.com/nzbgetcom/nzbget)
| major | `22.0` -> `23.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>nzbgetcom/nzbget (ghcr.io/geek-cookbook/nzbget)</summary>

### [`v23.0`](https://togithub.com/nzbgetcom/nzbget/releases/tag/v23.0)

[Compare
Source](https://togithub.com/nzbgetcom/nzbget/compare/v22.0...v23.0)

#### What's Changed

-   Features:
- Extension Manager
[#&#8203;76](https://togithub.com/nzbgetcom/nzbget/commit/7348b19cf8a81739922303e3f9047d06e59670d0);
- The new nzbget extension system, which makes it easy to
download/update/delete
            extensions with backward compatibility with the old system;
- extensions [master
list](https://togithub.com/nzbgetcom/nzbget-extensions/);
        -   changed:
- RPC request "configtemplates" - no longer returns script templates,
but only the config template;
        -   added:
            -   new RPC requests:
- "loadextensions" - loads all extensions from {ScriptDIR} and returns
an array of structures in JSON/XML formats;
- "updateextension" - downloads by url and name and installs the
extension. Returns 'true' or error response in JSON/XML formats;
- "deleteextension" - deletes extension by name. Returns 'true' or error
response in JSON/XML formats;
- "downloadextension" - downloads by url and installs the extension.
Returns 'true' or error response in JSON/XML formats;
- "testextension" - tries to find the right executor program for the
extension, e.g. Python.
Returns 'true' or error response in JSON/XML formats;
- "EXTENSION MANAGER" section in webui to download/delete/update
extensions;
            -   Boost.Json library to work with JSON;
            -   more unit tests;
        -   refactored:
- replaced raw pointers with smart pointers and const refs where
possible for memory safty reasons;
        -   removed:
            -   testdata_FILES from Makefile.am;
            -   EMail and Logger scripts;
- Docker support
[#&#8203;55](https://togithub.com/nzbgetcom/nzbget/commit/1913e331bb87cdd592048b37fd57507f82a17144);
- Synology support (spk)
[#&#8203;72](https://togithub.com/nzbgetcom/nzbget/commit/3f8fd6d433b38ed9f18ab7ffe25fd7a4a0c5c246);
- QNAP support
[#&#8203;158](https://togithub.com/nzbgetcom/nzbget/commit/9676c77dc8f9e9498a99a6e774e7bf23ca4be537);
- aarch64 mipseb mipsel ppc6xx ppc500 architectures to linux build
[#&#8203;61](https://togithub.com/nzbgetcom/nzbget/commit/959985473cdfcf51d88e6a49770650b4edced043)
[#&#8203;146](https://togithub.com/nzbgetcom/nzbget/commit/fcc104dc294a905155f65e93483de4a1f40d843e);
- article read chunk size
[#&#8203;52](https://togithub.com/nzbgetcom/nzbget/commit/1aa42f2df9a9148d3a79e17694381de873557fce);
- Added ArticleReadChunkSize config option which allows to adjust
the buffer size for customization on different platforms, which can lead
to increased performance;
- increased the number of default connections to 8
[#&#8203;54](https://togithub.com/nzbgetcom/nzbget/commit/55eca4ce57cc119b51acc2e6915f6c0547dd8123);
- automatic search for a suitable interpreter on POSIX
[#&#8203;74](https://togithub.com/nzbgetcom/nzbget/commit/ec0756d5f63137d879f56a6bc60cab6b81238eaf);
- certificate verification levels
[#&#8203;150](https://togithub.com/nzbgetcom/nzbget/commit/5956a17e2618480dbbc423e6a515313165f817db);
        -   levels:
- None: NO certificate signing check, NO certificate hostname check;
- Minimal: certificate signing check, NO certificate hostname check;
- Strict: certificate signing check, certificate hostname check;
- tested on a mock nzbget NNTP nserv server with self-signed certificate
and got expected results:
            -   "Strict" -> test failed;
            -   "Minimal" -> test failed;
            -   "None" -> test passed";
-   Bug fixies:
- possible memory corruption
[#&#8203;148](https://togithub.com/nzbgetcom/nzbget/commit/16ab25d5780c8100309c44eb60d505afe5c528db);
-   For developers:
- fixed unit tests (Windows only for now) and started migration to CMake
[#&#8203;64](https://togithub.com/nzbgetcom/nzbget/commit/73e8c00d29f21a44de8fd3d979e4f74628d99e1e);
- We are going to completely migrate to CMake as a more universal one
for cross-platform development and drop autotools and MSBuild;
- using libxml2 on Windows and vcpkg package manager to install
dependencies
[#&#8203;70](https://togithub.com/nzbgetcom/nzbget/commit/f8cb2bda415fb6167e8aa7e9d596bb583dc0b1c1);
- libxml2 library is now used on Windows to work with xml in the same
way we already do on Linux and macOS;
- removed platform-dependent code for working with xml on Windows;

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone
Europe/Amsterdam, Automerge - At any time (no schedule defined).

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

♻ **Rebasing**: Whenever PR becomes conflicted, 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://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xODQuMyIsInVwZGF0ZWRJblZlciI6IjM3LjE4NC4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->
2024-02-14 23:12:13 +02:00
..
hmm
2024-02-14 17:52:46 +01:00