8531 Commits

Author SHA1 Message Date
Push From Github
9e1094e240 Merge remote-tracking branch 'gitea/main' 2026-02-11 08:21:33 +00:00
Push From Github
c78287abd5 Merge remote-tracking branch 'gitea/main' 2026-02-11 08:21:24 +00:00
Push From Github
bd708dca3a Merge remote-tracking branch 'gitea/main' 2026-02-11 08:21:21 +00:00
Push From Github
c13735b5be Merge remote-tracking branch 'gitea/main' 2026-02-11 08:21:12 +00:00
Push From Github
3541a6fcdb Merge remote-tracking branch 'gitea/main' 2026-02-11 08:21:09 +00:00
Push From Github
c93cb812ed Merge remote-tracking branch 'gitea/main' 2026-02-11 08:21:00 +00:00
Push From Github
55fe14f7cd Merge remote-tracking branch 'gitea/main' 2026-02-11 08:20:54 +00:00
Push From Github
ffa12a9beb Merge remote-tracking branch 'gitea/main' 2026-02-11 08:20:47 +00:00
Push From Github
0a81087463 Merge remote-tracking branch 'gitea/main' 2026-02-11 08:20:39 +00:00
Push From Github
6d651b6cf2 Merge remote-tracking branch 'gitea/main' 2026-02-11 08:20:34 +00:00
Push From Github
e45c2cf68f Merge remote-tracking branch 'gitea/main' 2026-02-11 08:20:26 +00:00
Push From Github
7cf48dd3af Merge remote-tracking branch 'gitea/main' 2026-02-11 08:20:25 +00:00
Push From Github
57dd108225 Merge remote-tracking branch 'gitea/main' 2026-02-11 08:20:21 +00:00
Push From Github
f853017a2e Merge remote-tracking branch 'gitea/main' 2026-02-11 08:20:14 +00:00
Push From Github
819df852dc Merge remote-tracking branch 'gitea/main' 2026-02-11 08:20:12 +00:00
Push From Github
7c65b77574 Merge remote-tracking branch 'gitea/main' 2026-02-11 08:20:08 +00:00
Michel Roegl-Brunner
076bd01f28
Delete frontend/public/json/openclaw.json 2026-02-11 09:20:01 +01:00
Push From Github
7fd64b69b0 Merge remote-tracking branch 'gitea/main' 2026-02-11 08:20:00 +00:00
Push From Github
bff891277f Merge remote-tracking branch 'gitea/main' 2026-02-11 08:19:54 +00:00
Push From Github
78f2209c1b Merge remote-tracking branch 'gitea/main' 2026-02-11 08:19:47 +00:00
Push From Github
981c16c6cb Merge remote-tracking branch 'gitea/main' 2026-02-11 08:19:41 +00:00
Push From Github
3f91b5de5d Merge remote-tracking branch 'gitea/main' 2026-02-11 08:19:35 +00:00
Push From Github
e3e7b5fd23 Merge remote-tracking branch 'gitea/main' 2026-02-11 08:19:27 +00:00
Michel Roegl-Brunner
6c61fc5934
Delete install/openclaw-install.sh 2026-02-11 09:19:13 +01:00
Michel Roegl-Brunner
999d7d017e
Delete ct/openclaw.sh 2026-02-11 09:19:00 +01:00
CanbiZ (MickLesk)
fe45f7898b Delete vaultwarden.sh 2026-02-11 08:00:57 +01:00
CanbiZ (MickLesk)
b36cf277e4 cleanup 2026-02-11 07:59:32 +01:00
CanbiZ (MickLesk)
54f59505d1 Gate telemetry debug via DEV_MODE
Replace unconditional debug echoes in misc/api.func with checks on DEV_MODE so telemetry debug output is only shown when DEV_MODE=true. Make curl fire-and-forget: verbose HTTP code and payload logging only in DEV_MODE, while production uses a silent curl invocation that never blocks or fails. Remove a stray trailing whitespace in detect_ram. Add misc/data/telemetry-ingest.exe binary to repo.
2026-02-11 07:55:02 +01:00
vhsdream
0876c417d3 Sonobarr: create venv during install
Some checks failed
Update GitHub Versions (New) / update-github-versions (push) Has been cancelled
Update Versions from GitHub / update-versions (push) Has been cancelled
Crawl Versions from newreleases.io / crawl-versions (push) Has been cancelled
Crawl Versions from github / crawl-versions (push) Has been cancelled
Stale PR Management / stale-prs (push) Has been cancelled
Cleanup Branches (Merged or Closed) / cleanup (push) Has been cancelled
2026-02-10 12:45:13 -05:00
vhsdream
7f8b2bed8c nextExplorer: additional changes for v2.2.0 2026-02-10 10:41:44 -05:00
CanbiZ (MickLesk)
18fa3ec4e9 Add CPU/RAM and GPU model telemetry
Extend telemetry collection to include GPU model, CPU vendor/model, and RAM speed. misc/api.func: enhance detect_gpu to capture GPU_MODEL and default unknown values; add detect_cpu and detect_ram (dmidecode used for RAM speed), export new globals, and include cpu_*/gpu_model/ram_speed in post_to_api and post_update_to_api payloads. misc/data/service.go: add GPUModel/CPUVendor/CPUModel/RAMSpeed fields to TelemetryIn/Out/StatusUpdate, update PBClient mapping, expand allowed enum values to accept "unknown", sanitize and default empty vendor/passthrough fields to "unknown", and validate new cpu_vendor values. Changes maintain backward compatibility by using "unknown" where data is unavailable.
2026-02-10 16:38:03 +01:00
CanbiZ (MickLesk)
1dcd83abea Add sortable dashboard; extend telemetry data
Dashboard: add sortable table UI and client-side sorting support — CSS for sortable headers, data-sort attributes, default sort on Created (desc), timestamp formatting, header click handling, and inclusion of sort param in paginated fetches. Records now show a formatted Created column with full timestamp in the title. Initialize sortable headers on load.

Telemetry/client: switch to sending a full JSON payload (allows create if initial PATCH failed) and include extra fields (ct_type, disk_size, core_count, ram_size, os_type, os_version, pve_version, method). pve_version is detected when available.

Server: extend FetchRecordsPaginated to accept a sort field, validate allowed sort fields to prevent injection, use the sort when building the PB API request (default -created), and propagate the sort query param from the HTTP handler to the fetch call.

Overall this enables server-side sorted pagination from the dashboard and richer telemetry records.
2026-02-10 16:20:26 +01:00
CanbiZ (MickLesk)
f4ccccfb32 Update api.func 2026-02-10 16:16:35 +01:00
vhsdream
bc8a96b3fd nextExplorer: Update build for v2.2.0 2026-02-10 09:13:22 -05:00
CanbiZ (MickLesk)
754b3d4b6b fix: add Debian codename matching for binary mode in fetch_and_deploy_gh_release 2026-02-10 14:42:13 +01:00
CanbiZ (MickLesk)
82de09f19f fix: remove debug output, add duration tracking, cleanup duplicate log messages 2026-02-10 14:29:28 +01:00
CanbiZ (MickLesk)
c60ff2ae75 Update build.func 2026-02-10 14:18:42 +01:00
CanbiZ (MickLesk)
338d7423a7
Merge pull request #1439 from heinemannj/patch-1
Update logo URL in ebusd.json
2026-02-10 14:17:22 +01:00
Joerg Heinemann
7bb9a09c6c
Update logo URL in ebusd.json
Official ebusd icon available at https://selfh.st/icons/
2026-02-10 14:12:36 +01:00
CanbiZ (MickLesk)
2c0c72b0e5 unified logging 2026-02-10 13:59:35 +01:00
github-actions[bot]
0bfa6c3e54
Delete paperless-exporter (addon) after migration to ProxmoxVE (#1438)
Some checks failed
Update GitHub Versions (New) / update-github-versions (push) Has been cancelled
Crawl Versions from newreleases.io / crawl-versions (push) Has been cancelled
Crawl Versions from github / crawl-versions (push) Has been cancelled
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-10 07:24:02 +00:00
CanbiZ (MickLesk)
a0ba6fbbd1 - 2026-02-10 08:23:04 +01:00
CanbiZ (MickLesk)
53cf705799 Format misc/api.func: spacing and heredocs
Clean up formatting in misc/api.func for readability. Normalized spacing in the categorize_error case patterns, removed trailing blank-space lines, and standardized detect_gpu blank-line spacing. Converted heredoc assignments to use multiline $() style for JSON_PAYLOAD in post_tool_to_api, post_addon_to_api, and post_update_to_api_extended, and added a final newline at end of file. No functional changes intended; purely whitespace/formatting cleanup.
2026-02-10 08:17:50 +01:00
CanbiZ (MickLesk)
ed3af96585 Add extended dashboard metrics and helpers
Extend FetchDashboardData to collect additional metrics: tool executions, addon installations, GPU usage (including passthrough), error categories, and install durations for averaging. Populate new Dashboard fields (GPUStats, ErrorCategories, TopTools, TopAddons, AvgInstallDuration) and add helper builders (buildGPUStats, buildErrorCategories, buildToolStats, buildAddonStats) that sort results and trim to top-N where appropriate. Keeps existing daily stats and recent records logic unchanged.
2026-02-10 08:16:39 +01:00
CanbiZ (MickLesk)
182bf36346 Merge branch 'main' of https://github.com/community-scripts/ProxmoxVED 2026-02-10 08:15:15 +01:00
CanbiZ (MickLesk)
887a899f24 Extend telemetry reporting and ingestion
Add extended telemetry functions and server-side support: misc/api.func gains helpers (categorize_error, install timer, detect_gpu) and new reporters for tools, addons, and an extended post_update_to_api with duration, GPU and error_category. misc/data/service.go updated to accept and validate new fields (type: tool/addon, tool_name, parent_ct, gpu_vendor, gpu_passthrough, install_duration, error_category), expand allowed enums, include new fields in UpsertTelemetry and mapping, and add input sanitization. Also add telemetry-ingest.exe binary. These changes enable richer telemetry (tool/addon events, GPU info, durations and categorized errors) and server ingestion/validation for them.
2026-02-10 08:14:45 +01:00
Tobias
3e20781f88
Use APPLICATION_VERSION for version in fetch functions 2026-02-10 08:10:54 +01:00
CanbiZ (MickLesk)
6f747ed36d Merge branch 'main' of https://github.com/community-scripts/ProxmoxVED 2026-02-10 08:09:33 +01:00
CanbiZ (MickLesk)
b034d5b05d Fix telemetry typo and simplify microcode script
Correct telemetry status spelling ("sucess" → "success") and map status values accordingly. Normalize EOF/newline handling in several misc/data files. Major refactor of tools/pve/microcode.sh: update copyright/author, remove the verbose CPU detection/display helpers, simplify current microcode detection, streamline package discovery and selection logic, switch wget to curl, clean up download/install flow (use basename and remove /tmp usage), simplify UI/messages and exit handling, and remove live microcode reload/version post-install checks.
2026-02-10 08:09:26 +01:00
Tobias
4cd72cc2ec
Add APPLICATION_VERSION export to build function 2026-02-10 08:08:24 +01:00