• Joined on 2025-06-02
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 20:47:59 +01:00
95e7267e3e Merge claude/2
a27304a191 fix(distribution): harden the artifact apply pipeline (adversarial review)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 20:01:47 +01:00
778b640f91 Merge claude/2
2df4e28a85 feat(distribution): Phase 2 — artifact apply/revert pipeline + ops interpreter
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 17:02:06 +01:00
a18d34fcfb Merge claude/2
aced021aea docs(distribution): fold design-panel refinements into the artifact spec
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 16:50:08 +01:00
10bff5aa77 Merge claude/2
432bd52899 fix(distribution): silence downloader stderr on index fetch
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 16:48:37 +01:00
33aaca9652 Merge claude/2
caee74bd76 feat(distribution): signed artifact-index fetch+verify primitive (Phase 1)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 15:27:58 +01:00
7d15fa2a22 Merge claude/2
306e6223c0 fix(webui): release leaked listeners/intervals/streams on unmount (all modules)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 14:49:24 +01:00
429ec419cf Merge claude/2
7709b0d97b fix(backup): dispose document listeners on unmount (sidebar stacking bug)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 11:17:47 +01:00
59d52ce5da Merge claude/2
9050a8c783 fix(de-sudo): skip runtime manager-password re-sync (surfaced by error_report)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 03:51:46 +01:00
63e956ded4 Merge claude/2
f49455e38e fix(de-sudo): route all confirmed container-tree writes through the privileged path
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 03:10:22 +01:00
6012ae0f32 Merge claude/2
053a620e22 fix(reliability): split local result=$(cmd) so $? survives for checkSuccess
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 03:06:38 +01:00
a6ae380aa7 Merge claude/2
eecc5d29ba feat(reliability): continue-on-error config + honest checkSuccess
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 02:54:39 +01:00
bc1969dd20 Merge claude/1
4e18a6ff42 fix(webui): render App-Updater tasks as standard tasks in the panel
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 02:34:49 +01:00
babedd08b3 Merge claude/2
6089eb0882 fix(de-sudo): route container-tree writes through the privileged path
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 02:07:36 +01:00
b83b647d16 Merge claude/2
5d16ad0695 chore(arrays): list files_task.sh in files_source.sh (regen 2nd pass)
d604fd7b4d fix(task): make the regen-poll throttle stamp actually writable
Compare 3 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 01:53:02 +01:00
8716ac42f3 Merge claude/2
7988778f73 refactor(task): move processor out of crontab/ + launch via stable CLI entry
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 01:35:19 +01:00
ce171fddc7 Merge claude/1
bb0d750b55 chore(webui): remove two orphan icons
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 01:26:09 +01:00
5414b3d407 Merge claude/1
c22b0ac60d chore(webui): strip ~665 commented-out console.* debug lines
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 01:21:46 +01:00
7a5f4cdc33 Merge claude/1
c920ca2dc9 refactor(webui): align page-controller names with the -page convention
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 01:05:47 +01:00
fba4d80bea Merge claude/2
afe0ef1c7e chore: drop duplicate doc files + fix wrong/stale comments
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 00:55:47 +01:00
2868121708 Merge claude/2
1e2674adc2 docs: fix drifts found in content audit (crowdsec helper, site, license link)
Compare 2 commits »