Commit Graph

226 Commits

Author SHA1 Message Date
Meliox
8d70194b8a
fix(nag_screen): Patch typo (#318)
Co-authored-by: Meliox <na>
2026-08-23 01:23:42 +02:00
Meliox
2a122ef3eb
feat(node_info) Add configurable minimum-temperature ignore threshold (#316)
Co-authored-by: Meliox <na>
2026-08-23 00:30:51 +02:00
Meliox
0476410de5
fix(node_info): re-show sensor widgets when data becomes valid again after being hidden (#312)
Co-authored-by: Meliox <na>
2026-08-23 00:25:27 +02:00
Meliox
972c9ae956
fix(node_info): reap zombie pve_mod_worker and orphaned collector processes (#307)
* fix(node_info): reap zombie pve_mod_worker and orphaned collector processes

Double-forks pve_mod_worker so it is reparented to init instead of the calling process, which reaps it immediately on exit and prevents it lingering as a <defunct> zombie. Also adds startup-time reaping of orphaned collector-* processes (ppid==1) left behind if a worker was previously killed with SIGKILL, and an opportunistic waitpid(WNOHANG) in _worker_lock_file_exists as a cheap supplemental reap.

* fix compile error and reap orphans

---------

Co-authored-by: Meliox <na>
2026-08-22 23:48:59 +02:00
Evan
69e2d78b0a
feat(node_info): UPS widget: redesign status panel with battery-charge progress bar (#310) 2026-08-22 23:33:04 +02:00
Meliox
bdb3f9f3df
fix(node_info): normalize UPS data — derive ups.realpower fallback and clean invalid battery.mfr.date (#309)
Co-authored-by: Meliox <na>
2026-08-22 23:17:59 +02:00
Meliox
c768eac6e3
fix(nag_screen): Fix nag screen patch webui line offsets (#315)
Co-authored-by: Meliox <na>
2026-08-22 21:20:25 +02:00
Meliox
7cb9aefced
feat(ci): Capture and report Proxmox package versions in weekly patch test issues (#314)
Co-authored-by: Meliox <na>
2026-08-22 20:50:22 +02:00
Meliox
d99d08cf5f
fix(ci): pass mod argument to single patch in test-patches.sh (#313)
Co-authored-by: Meliox <na>
2026-08-22 20:49:58 +02:00
Evan
8a9b7568a7
fix(node_info): hide GPU Details and GPU Fans when no GPU is present (#311)
Empty graphics payloads currently leave the labelled rows visible with
no content. Hide those widgets unless they can render at least one GPU.
2026-08-22 17:49:56 +02:00
Meliox
f754331c3a
fix(node_info): fix stale worker lock detection for zombie processes (#306)
Co-authored-by: Meliox <na>
2026-08-19 21:58:49 +02:00
Meliox
e46734cd37
fix(node_info): return average and core temps for intel (#302)
Co-authored-by: Meliox <na>
2026-08-17 20:51:43 +02:00
Meliox
bc87579d77
fix(ci): stop force-pushing empty diff on version-bump branch to prevent PR churn (#303)
Co-authored-by: Meliox <na>
2026-08-17 20:47:42 +02:00
Meliox
e59d09a788
fix(ci): run weekly patch tests in debian:trixie container to fix missing dependencies(#304)
Co-authored-by: Meliox <na>
2026-08-17 20:47:01 +02:00
Meliox
cee8d04e36
feat/fix(node_info): expose temp_unit in graphics API response & fix temperature conversion (#295)
Co-authored-by: Meliox <na>
2026-08-14 20:32:10 +02:00
Meliox
8ebc2b4753
feat(node_info): add GPU utilization display with color-coded thresholds for NVIDIA GPUs (#296)
Co-authored-by: Meliox <na>
2026-08-14 20:15:43 +02:00
Meliox
795b0ebf39
build(ci): fix weekly patch test build steps and align with test-release workflow (#293)
Co-authored-by: Meliox <na>
2026-08-10 18:47:22 +02:00
Meliox
43514fc949
fix readme dl link (#290)
Co-authored-by: Meliox <na>
2026-08-09 14:28:48 +02:00
Meliox
c1c26aff56
Readme update for version 1.0 (#225)
* Readme update for next version

* update readme

* link fix

* language

* more changes

* typo

* more cleanup

---------

Co-authored-by: Meliox <na>
2026-08-09 14:25:14 +02:00
github-actions[bot]
94a352ae34
chore: update changelog to v1.0.6 (#289)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-09 14:22:07 +02:00
Meliox
c21b9735ba
remove buildtest file (#288)
Co-authored-by: Meliox <na>
2026-08-09 14:21:35 +02:00
Meliox
6c82bcfe7d
workflows cleanup (#287)
* remove install from assets

* Ignore debian/changelog in prepare pr

* fix changes.md written to main

---------

Co-authored-by: Meliox <na>
2026-08-09 14:20:19 +02:00
github-actions[bot]
877e57d2c9
chore: release next version (#283)
* chore: collect changes since v1.0.4

* chore: update changelog to v1.0.5

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-09 14:05:50 +02:00
Meliox
f3db7e711c
buildtest10 (#285)
Co-authored-by: Meliox <na>
2026-08-09 14:05:29 +02:00
Meliox
e77218e446
fix release build deps (#284)
Co-authored-by: Meliox <na>
2026-08-09 14:04:09 +02:00
github-actions[bot]
db8499945e
chore: release next version (#282)
* chore: collect changes since v1.0.3

* chore: update changelog to v1.0.4

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-09 14:00:16 +02:00
Meliox
0bdf5a31ec
buildtest9 (#281)
Co-authored-by: Meliox <na>
2026-08-09 13:59:40 +02:00
Meliox
f4d8dd8a98
fix change to gpg signing (#280)
Co-authored-by: Meliox <na>
2026-08-09 13:57:54 +02:00
github-actions[bot]
aa0d32a5e6
chore: release next version (#277)
* chore: collect changes since v1.0.2

* chore: update changelog to v1.0.3

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-09 13:44:40 +02:00
Meliox
e34ae968ca
buildtest8 (#278)
Co-authored-by: Meliox <na>
2026-08-09 13:44:15 +02:00
github-actions[bot]
458c400544
chore: update changelog to v1.0.2 (#275)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-09 13:42:14 +02:00
Copilot
25b9840303
[WIP] Fix release pipeline to trigger Build and Release job reliably (#276)
* Initial plan

* fix: convert release.yml to reusable workflow, call it directly from create-release-tag.yml

Co-authored-by: Meliox <5264368+Meliox@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Meliox <5264368+Meliox@users.noreply.github.com>
2026-08-09 13:41:42 +02:00
github-actions[bot]
e67f66c344
chore: release next version (#274)
* chore: collect changes since v1.0.1

* chore: update changelog to v1.0.2

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-09 13:21:30 +02:00
Meliox
32d308f8c3
buildtest7 (#273)
Co-authored-by: Meliox <na>
2026-08-09 13:20:54 +02:00
Copilot
3566c0066b
fix: guard against empty commit in prepare-release-pr workflow (#272)
* Initial plan

* fix: handle empty git commit in prepare-release-pr workflow

Co-authored-by: Meliox <5264368+Meliox@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Meliox <5264368+Meliox@users.noreply.github.com>
2026-08-09 13:19:45 +02:00
github-actions[bot]
3a3ac75010
chore: release next version (#271)
* chore: collect changes since v1.0.0

* chore: update changelog to v1.0.1

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-09 13:14:54 +02:00
Meliox
94a43555e7
buildtest6 (#270)
Co-authored-by: Meliox <na>
2026-08-09 13:13:56 +02:00
Meliox
b423d60da4
chore: rework release pipeline to tag-based releases with changelog in PR (#269)
Co-authored-by: Meliox <na>
2026-08-09 13:12:47 +02:00
github-actions[bot]
282af3231d
chore: release next version (#266)
* chore: accumulate changes from 335f58c

* chore: accumulate changes from 88983fd

* chore: accumulate changes from f740c00

* chore: accumulate changes from 0e99e06

* Update CHANGES.md

* chore: accumulate changes from 819d30c

* chore: accumulate changes from ecf3a56

* chore: accumulate changes from fd422f4

* chore: accumulate changes from b8ce814

* chore: accumulate changes from d2c00f8

* chore: accumulate changes from bfeeb94

* chore: accumulate changes from 80137d3

* chore: accumulate changes from ed991b4

* chore: accumulate changes from d6a160d

* chore: accumulate changes from 0ab8a67

* chore: accumulate changes from e05ff6f

* chore: accumulate changes from abe8dcf

* chore: accumulate changes from 2221c8f

* chore: accumulate changes from 40ff13c

* chore: accumulate changes from a6c08dc

* chore: accumulate changes from 1655551

* chore: accumulate changes from 15c0a45

* chore: accumulate changes from 8547e33

* chore: accumulate changes from 5df83ec

* chore: accumulate changes from 9805ce4

* chore: accumulate changes from 96b8a12

* chore: accumulate changes from 0855a19

* chore: accumulate changes from 70f9790

* chore: accumulate changes from 679d844

* chore: accumulate changes from ac007f5

* chore: accumulate changes from edcd445

* chore: accumulate changes from 8d17ad9

* chore: accumulate changes from 32ed174

* chore: accumulate changes from 6e3fd79

* chore: accumulate changes from 552a5c0

* cleanup

* remove white space

* chore: accumulate changes from 3db6a01

* chore: accumulate changes from 6585849

* chore: accumulate changes from 9160c0a

* chore: accumulate changes from 5e5e6b6

* chore: accumulate changes from 415c3ab

* chore: accumulate changes from 042cc19

* chore: accumulate changes from 7d1525f

* chore: accumulate changes from 3eaf040

* chore: accumulate changes from 3eaf040

* chore: update changelog to v..1

* chore: accumulate changes from aab6568

* chore: update changelog to v..1

* chore: update changelog to v1.0.0

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Meliox <5264368+Meliox@users.noreply.github.com>
Co-authored-by: Meliox <na>
2026-08-09 13:02:02 +02:00
Meliox
aab6568114
test 5 (#268)
Co-authored-by: Meliox <na>
2026-08-09 13:00:08 +02:00
Meliox
9385702a98
remove not used workflows (#267)
Co-authored-by: Meliox <na>
2026-08-09 12:58:30 +02:00
Meliox
3eaf040055
build test 4 (#265)
Co-authored-by: Meliox <na>
2026-08-09 12:54:11 +02:00
Meliox
052b4c4144
remove changelog again (#264)
Co-authored-by: Meliox <na>
2026-08-09 12:53:36 +02:00
Meliox
9962844e07
build 3 (#263)
Co-authored-by: Meliox <na>
2026-08-09 12:51:48 +02:00
Meliox
26b858db80
revise build workflow (#262)
* change build to tags

* more changes

* d

---------

Co-authored-by: Meliox <na>
2026-08-09 12:50:47 +02:00
github-actions[bot]
d59d36eceb
chore: release next version (#261)
* chore: accumulate changes from 335f58c

* chore: accumulate changes from 88983fd

* chore: accumulate changes from f740c00

* chore: accumulate changes from 0e99e06

* Update CHANGES.md

* chore: accumulate changes from 819d30c

* chore: accumulate changes from ecf3a56

* chore: accumulate changes from fd422f4

* chore: accumulate changes from b8ce814

* chore: accumulate changes from d2c00f8

* chore: accumulate changes from bfeeb94

* chore: accumulate changes from 80137d3

* chore: accumulate changes from ed991b4

* chore: accumulate changes from d6a160d

* chore: accumulate changes from 0ab8a67

* chore: accumulate changes from e05ff6f

* chore: accumulate changes from abe8dcf

* chore: accumulate changes from 2221c8f

* chore: accumulate changes from 40ff13c

* chore: accumulate changes from a6c08dc

* chore: accumulate changes from 1655551

* chore: accumulate changes from 15c0a45

* chore: accumulate changes from 8547e33

* chore: accumulate changes from 5df83ec

* chore: accumulate changes from 9805ce4

* chore: accumulate changes from 96b8a12

* chore: accumulate changes from 0855a19

* chore: accumulate changes from 70f9790

* chore: accumulate changes from 679d844

* chore: accumulate changes from ac007f5

* chore: accumulate changes from edcd445

* chore: accumulate changes from 8d17ad9

* chore: accumulate changes from 32ed174

* chore: accumulate changes from 6e3fd79

* chore: accumulate changes from 552a5c0

* cleanup

* remove white space

* chore: accumulate changes from 3db6a01

* chore: accumulate changes from 6585849

* chore: accumulate changes from 9160c0a

* chore: accumulate changes from 5e5e6b6

* chore: accumulate changes from 415c3ab

* chore: accumulate changes from 042cc19

* chore: accumulate changes from 7d1525f

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Meliox <5264368+Meliox@users.noreply.github.com>
Co-authored-by: Meliox <na>
2026-08-09 11:48:15 +02:00
Meliox
7d1525f967
Buildtest2 (#260)
* build test

* sd

---------

Co-authored-by: Meliox <na>
2026-08-09 11:47:22 +02:00
Meliox
8995639c3a
remove (#259)
Co-authored-by: Meliox <na>
2026-08-09 11:45:38 +02:00
Meliox
3e695816ec
build test (#258)
Co-authored-by: Meliox <na>
2026-08-09 11:37:58 +02:00
Meliox
02eb6a4bc9
fix (#257)
Co-authored-by: Meliox <na>
2026-08-09 11:35:27 +02:00