Commit Graph

16285 Commits

Author SHA1 Message Date
github-actions[bot]
8a65571bfb chore(ct): sync adventurelog defaults from PocketBase 2026-05-28 08:38:46 +00:00
MickLesk
f7224f3db8 minor fix 2026-05-28 10:07:01 +02:00
community-scripts-pr-app[bot]
03dd5e7e88 Update CHANGELOG.md (#14770)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-28 06:33:41 +00:00
community-scripts-pr-app[bot]
7b5e2f9656 Update CHANGELOG.md (#14769)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-28 06:33:29 +00:00
CanbiZ (MickLesk)
7703edf4b6 RomM: remove nginx default.conf during installation (#14766) 2026-05-28 08:33:16 +02:00
CanbiZ (MickLesk)
32f1956023 Yamtrack: migrate to uv (#14767) 2026-05-28 08:33:02 +02:00
community-scripts-pr-app[bot]
49817d14f8 Update CHANGELOG.md (#14768)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-28 06:31:38 +00:00
CanbiZ (MickLesk)
d64b9f6878 Open-Archiver: replace pnpm approve-builds --yes with --all (#14765) 2026-05-28 08:31:12 +02:00
community-scripts-pr-app[bot]
1fde72e141 Update CHANGELOG.md (#14764)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-28 05:05:26 +00:00
Stephen Chin
ceb50e3528 fix(hermesagent): set npm_config_yes=true to suppress interactive prompts during install (#14763) 2026-05-28 07:04:54 +02:00
community-scripts-pr-app[bot]
287c60bc08 Update CHANGELOG.md (#14760)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-27
2026-05-27 19:02:18 +00:00
Paul Fitzpatrick
9764462f06 fix(grist): restore install:ee step (#14759)
Re-applies the install:ee step removed in #13526. The step was removed
when a transition from a repo to a tarball looked like the ee material
had been removed. Verified against grist-core v1.7.13.

See: https://github.com/community-scripts/ProxmoxVE/discussions/11203
2026-05-27 21:01:43 +02:00
community-scripts-pr-app[bot]
dc7ea8f526 Update CHANGELOG.md (#14753)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-27 09:07:59 +00:00
push-app-to-main[bot]
0c8c11f6b4 MusicSeerr (#14746)
* Add musicseerr (ct)

* musicseerr-install.sh

---------

Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Michel Roegl-Brunner <73236783+michelroegl-brunner@users.noreply.github.com>
2026-05-27 11:07:29 +02:00
community-scripts-pr-app[bot]
b2bcffbb05 Update CHANGELOG.md (#14752)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-27 08:06:48 +00:00
push-app-to-main[bot]
6a91a57cb2 Add hermesagent (ct) (#14751)
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-05-27 10:06:21 +02:00
community-scripts-pr-app[bot]
7e5f7a329e Update CHANGELOG.md (#14750)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-27 06:14:43 +00:00
Slaviša Arežina
80a73c0ec0 Format LATEST_VERSION_DOTTED from LATEST_VERSION (#14745)
Change LATEST_VERSION_DOTTED assignment to format version correctly.
2026-05-27 08:14:17 +02:00
community-scripts-pr-app[bot]
d9f88aba7f Update CHANGELOG.md (#14744)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-26
2026-05-26 18:59:10 +00:00
Ryan Sullivan
8ed57f08bf Add directory creation to Profilarr update script (#14740) 2026-05-26 20:58:45 +02:00
community-scripts-pr-app[bot]
c6dcd986ce Update CHANGELOG.md (#14732)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-26 07:20:48 +00:00
Michael Peleshenko
a36b2c9be7 fix(profilarr): Fix ARCH assignment in profilarr.sh to support Profilarr build usage (#14709) 2026-05-26 09:20:21 +02:00
community-scripts-pr-app[bot]
e04a9dc13e Update CHANGELOG.md (#14731)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-26 07:19:43 +00:00
Michel Roegl-Brunner
c6f2c2b7d0 Jackett: Remove quotes in Service File (#14729) 2026-05-26 09:19:18 +02:00
community-scripts-pr-app[bot]
f78c2be766 Update CHANGELOG.md (#14728)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-26 06:06:32 +00:00
CanbiZ (MickLesk)
edfa7c8c45 tools.func: better error diagnostics, consistent OS detection, setup function ordering (#14692)
* fix(tools): improve error diagnostics and actionable hints across install functions

- Add _diagnose_deb_failure() helper: extracts package metadata from failed .deb installs,
  detects PostgreSQL version conflicts (e.g., postgresql-16-vchord with PG17 active),
  lists unmet dependencies, and provides specific actionable hints
- Replace all 4 generic 'Both apt and dpkg installation failed' messages in
  fetch_and_deploy_{codeberg,gh,gl}_release and fetch_and_deploy_from_url with
  _diagnose_deb_failure() for targeted diagnostics
- install_packages_with_retry: on failure, check which packages are missing from
  configured repos and name them with a distribution-specific hint
- upgrade_packages_with_retry: add hint about held-back packages / apt-cache policy
- setup_postgresql: when PGDG repo is unavailable for trixie/forky/sid, show which
  distro PG version will be installed and warn that extension packages must match
- setup_deb822_repo: include GPG key URL and firewall hint in download failure message
- curl_download: add network/DNS hint to the failure message
- error_handler: add log-pattern analysis block after Node.js OOM detection that
  scans the last 60 log lines for 5 common failure patterns and emits msg_warn hints:
    * APT/dpkg dependency conflict (generic + PostgreSQL version mismatch)
    * APT GPG/signature verification failure (sqv, KEYEXPIRED, NO_PUBKEY)
    * Network/DNS failure (Could not resolve, Failed to fetch)
    * APT lock held by another process
    * Disk space exhaustion (ENOSPC)

* fix(tools): consolidate OS detection, add error hints, sort setup functions

- Replace all 13 manual /etc/os-release reads with get_os_info() across
  prepare_repository_setup, setup_hwaccel, setup_java, setup_mysql,
  setup_php, setup_postgresql, setup_clickhouse, install_packages_with_retry
- Add actionable Hint messages to 16 download/network failure paths:
  adminer, composer, ffmpeg (x2), go, ghostscript, imagemagick, rbenv,
  ruby-build, meilisearch-config, uv, yq, rust, apt-lock timeout,
  mongodb GPG, php keyring
- Replace 6 silent 'apt install || true' with msg_warn for optional packages:
  3x postgresql modules, ruby build deps, ssl-cert, docker-compose
- Sort all 'function setup_*' declarations into alphabetical order:
  clickhouse moved to after adminer, docker moved to after composer,
  meilisearch moved to after mariadb_db

* style(tools): unify all function declarations to name() { style

Remove 'function' keyword from 30 declarations to match the project convention
used in core.func, error_handler.func, and all other .func files (POSIX-compatible name() { syntax)
2026-05-26 08:06:08 +02:00
community-scripts-pr-app[bot]
f378e76329 Update CHANGELOG.md (#14727)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-26 06:04:49 +00:00
community-scripts-pr-app[bot]
faf073d3b5 Update CHANGELOG.md (#14726)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-26 06:04:36 +00:00
community-scripts-pr-app[bot]
43fc5c27e1 Update CHANGELOG.md (#14725)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-26 06:04:20 +00:00
CanbiZ (MickLesk)
37649c1e0a fix(open-archiver): approve pnpm build scripts before build:oss (#14711) 2026-05-26 08:04:15 +02:00
community-scripts-pr-app[bot]
bb5f531761 Update CHANGELOG.md (#14724)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-26 06:04:08 +00:00
CanbiZ (MickLesk)
48b34d4c2e fix(add-iptag): use qm set for VM tags to handle snapshot sections correctly (#14713) 2026-05-26 08:03:57 +02:00
community-scripts-pr-app[bot]
54e13bca94 Update CHANGELOG.md (#14723)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-26 06:03:48 +00:00
CanbiZ (MickLesk)
9aa76e8ea4 fix(netdata): extend PVE version support to 9.x (#14714) 2026-05-26 08:03:43 +02:00
community-scripts-pr-app[bot]
219c4e80b0 Update CHANGELOG.md (#14722)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-26 06:03:22 +00:00
CanbiZ (MickLesk)
35cd953ed7 fix(docuseal): read Ruby version from Gemfile, upgrade on update if needed (#14715) 2026-05-26 08:03:20 +02:00
CanbiZ (MickLesk)
f9f21c1b79 fix(birdnet-go): install libonnxruntime.so from release tarball (#14716) 2026-05-26 08:02:55 +02:00
community-scripts-pr-app[bot]
62a6122fa6 Update CHANGELOG.md (#14704)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-25
2026-05-25 10:05:47 +00:00
Tobias
45953e857a karakeep: fix: pip config (#14703)
* fix: pip config

* Create pip.conf if not present
2026-05-25 12:05:16 +02:00
community-scripts-pr-app[bot]
d984a5828d Update CHANGELOG.md (#14698)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-25 06:50:26 +00:00
community-scripts-pr-app[bot]
8492ca5805 Update CHANGELOG.md (#14697)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-25 06:50:14 +00:00
CanbiZ (MickLesk)
9ec0864d32 fix(tools): replace raw GitHub API curl calls with get_latest_github_release (#14690) 2026-05-25 08:50:00 +02:00
community-scripts-pr-app[bot]
6a9081726f Update CHANGELOG.md (#14696)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-25 06:49:47 +00:00
CanbiZ (MickLesk)
514fece0df Kernel-Clean: detect meta-packages and fix silent removal failures (#14674) 2026-05-25 08:49:25 +02:00
community-scripts-pr-app[bot]
9c1f80e3c9 Update CHANGELOG.md (#14685)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-24
2026-05-24 10:46:34 +00:00
CanbiZ (MickLesk)
4dc5dfb366 Add installation steps for Nginx mod_zip module (#14678) 2026-05-24 12:46:13 +02:00
community-scripts-pr-app[bot]
4b2cacf78f Update CHANGELOG.md (#14684)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-24 10:27:59 +00:00
Slaviša Arežina
e5c66aa4d2 Refactor (#14673) 2026-05-24 12:27:38 +02:00
community-scripts-pr-app[bot]
b00ae8c350 Update CHANGELOG.md (#14683)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-24 10:26:40 +00:00
CanbiZ (MickLesk)
7cfa47d138 fix(isponsorblocktv): detect CPU capabilities to select compatible binary (#14677)
Instead of hard-failing when AVX is not present, detect whether the host
CPU supports AVX + AVX2 + MOVBE (x86-64-v3 microarchitecture level) and
select the appropriate upstream binary accordingly:

- iSponsorBlockTV-x86_64-linux     → modern CPUs (AVX/AVX2/MOVBE)
- iSponsorBlockTV-x86_64-linux-v1  → any x86_64 CPU (fallback)

The same detection logic is applied in update_script() so updates
stay consistent with the initially installed binary type.

Fixes: https://github.com/community-scripts/ProxmoxVE/issues/14660
Upstream: dmunozv04/iSponsorBlockTV#463
2026-05-24 12:26:18 +02:00