• Joined on 2025-06-02
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 22:11:26 +01:00
1cead7fc89 Merge claude/2
011737455b perf(webui): delete dead config-manager-old.js + gzip + cache headers (Phase A)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 22:06:15 +01:00
d2a506a491 Merge claude/1
7513a62fde feat(crowdsec): migrate host-install to a dedicated libreportal-crowdsec helper
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 21:57:11 +01:00
10dc7d0bc0 Merge claude/1
18e692ffbb fix(backup): reset HOME when dropping to the backup user in runBackupOp
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 21:47:50 +01:00
2fc63b154f Merge claude/1
3d09105ed5 fix(update): define backup_install_dir + correct gitCleanInstallBackups find
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 21:41:59 +01:00
94b77dee08 Merge claude/1
4fc155acfa chore(cleanup): delete the orphan tagsProcessorStandardReplacements
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 21:39:58 +01:00
4d0d41ca7b Merge claude/2
c6d92bbc58 perf(backup): drop sudo overhead from sourceBackupLocations (Phase 6)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 21:33:22 +01:00
52c74d4c09 Merge claude/2
f07ec0e358 fix(lazy-load): exclude function_manifest.sh from the early find-loop
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 21:31:05 +01:00
f5391fe807 Merge claude/2
77342c8047 feat(lazy-load): extend manifest to containers/ + skip container scan (Phase 5)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 21:23:44 +01:00
a27be53eaf Merge claude/1
c290353fff fix(cli): skip subdirectories when reloading per-category configs
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 20:56:50 +01:00
1a8c377d7d Merge claude/2
dba63873f5 feat(lazy-load): flip CLI to LP_LAZY=1 by default (Phase 4)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 20:55:03 +01:00
eaf5d12421 Merge claude/2
3b410fe6d9 fix(lazy-load): skip manifest itself + files_*.sh arrays from scan
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 20:51:52 +01:00
76b03480fc Merge claude/2
c68254ad70 feat(lazy-load): dual loader with LP_LAZY=1 opt-in (Phase 3)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 20:48:20 +01:00
2543f545a3 Merge claude/2
7a66801ead feat(lazy-load): function manifest generator + lpRegen wiring (Phase 2)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 20:33:45 +01:00
400f059f1e Merge claude/2
a4d3b78cdb feat(debug): LP_LOAD_TRACE + 'libreportal debug load-trace' (lazy-load Phase 1)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 20:24:24 +01:00
ef00e0444d Merge claude/1
dc77ddaa4c feat(linkding): add full per-app tools (5 user-management actions)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 20:20:46 +01:00
153c90bf68 Merge claude/2
1452c31839 fix(admin): SSH Access sidebar icon — inline key SVG, theme-aware
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 20:17:11 +01:00
0a25bd5a28 Merge claude/2
cfdd39386c feat(admin): move Peers into Admin/Tools; lift System next to Overview
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 18:01:01 +01:00
64a0509ea9 Merge claude/2
82f64eb5c0 feat(migrate): app-specific hooks + peer friendly-name overlay (Phase 4)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 17:57:32 +01:00
e9e29ba703 Merge claude/2
3fe2c0660a feat(peers): direct peer SSH — pairing + peer-shell + pull (Phase 3)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-26 17:49:25 +01:00
c0e01ae77d Merge claude/1
763092a278 fix(wireguard): move /etc IP-forward edit into libreportal-appcfg
Compare 2 commits »