## kejilion/sh — v4.4.1…v4.5.6

_396+ commits._

### Features
- **feat(harness): add protected WebUI domain access** (a3820af)
- **feat(app): add lightweight DeepSeek Hermes manager** (73c9090)
- **feat(kpanel): add one-click system tuning protocol** (28f89c1)
- **feat(kpanel): add SSH defense manager protocol** (e9c3078)
- **feat(kpanel): add network and account management protocols** (a978abe)
- **feat(kpanel): add system resource adapters** (0deb895)
- **feat(kpanel): add SSH port noninteractive adapter** (17871d2)
- **feat: install KPanel lightweight nodes** (60b7982)
- **feat(kpanel): add managed BBRv3 protocol** (b792ba9)
- **feat(kpanel): expose interactive site recipes** (f031d12)
- **feat: accept KPanel application install ports** (229355b)
- **feat: support KPanel marker recovery terminal** (9c19fc3)
- **feat: expose interactive app management for KPanel** (cd4a978)
- **feat: expose SSH defense protocol for KPanel** (8ad705b)
- **feat: add KPanel LDNMP environment protocol** (ded5af1)
- **feat: expose safe website delete command** (727d681)
- **feat: allow interactive KPanel website recovery** (5361f8f)
- **feat: expose diagnostic tests to KPanel** (6f6a1a7)
- **feat: expose DNS settings to KPanel** (486625b)
- **feat: add KPanel interactive app protocol** (2296c8c)
- **feat: expose WordPress and proxy to KPanel** (5cf46fc)
- **feat: add KPanel website recipe protocol** (a056fec)
- **feat: expose native app management to KPanel** (cfe5c2e)
- **feat: add noninteractive KPanel app installs** (14c84fe)
- **Add TcpQuality test script** (42bd359)
- **feat: Discuz论坛部署改为从Gitee官方源动态获取最新版本** (7b4cac1)
- **feat: 可道云(kodbox)部署改为动态获取最新版本** (195c79f)
- **feat: group API display in submenu with model count and latency** (0d87ea4)
- **feat: add Hermes API model sync menu** (79460c0)
- **feat: add Hermes update notice** (ee7c7e0)
- **feat: update Fedora reinstall versions** (8dee090)
- **Add one-click system reinstall feature for Ubuntu 26.04** (5f41873)
- **feat: add Ubuntu 26.04 reinstall option** (3f8bc3a)
- **feat: upgrade hermes_manager.sh to v2.0 with OpenClaw logic and fix curl headers** (5697abf)
- **Update kejilion_sh_log.txt with new features** (1e7536b)
- **Add files via upload** (b8949aa)
- **feat: 三大模块新增 6 个实用功能** (3a25ae5)
- **feat: 在 OpenClaw 权限管理菜单增加『当前综合安全等级』的状态预判及高亮显示** (5d7f330)
- **feat(openclaw): add SCNet to provider recommendations** (2e475a1)
- **feat(openclaw): add Plato AI to provider recommendations** (ea90636)
- **feat(openclaw): add Yunwu API to provider recommendations** (bae47c6)
- **feat(openclaw): add PackyAPI to API provider recommendations** (bcf5705)

### Fixes
- **fix(harness): allow required npm install scripts** (d1e210d)
- **fix(app): align DeepSeek Harness catalog label** (9d718cb)
- **fix(app): replace Hermes option with DeepSeek Harness** (a7db8ea)
- **fix(hermes): report stopped gateway correctly** (6015948)
- **fix(account): count only protocol usernames** (d82f043)
- **fix(account): stabilize management resource versions** (a01067d)
- **fix(kpanel): secure system resource lock** (3972217)
- **fix(kpanel): stabilize system resource protocol v2** (f8b9e3b)
- **fix(kpanel): version system resource protocol** (f6732cc)
- **fix(kpanel): secure cron command transport** (8a47f33)
- **fix(kpanel): verify SSH port listener** (dd26cf7)
- **fix(kpanel): handle multi-network container firewall rules** (3e2ff75)
- **fix(kpanel): make lightweight node join resumable** (3f91034)
- **fix(kpanel): synchronize regional node bootstrap** (e9f1670)
- **fix(kpanel): support minimal systemd node hosts** (4f23412)
- **fix: follow Komari setup wizard** (4b3df93)
- **fix(kpanel): synchronize BBRv3 reboot state** (4a6e5b5)
- **fix(kpanel): detect pending BBRv3 kernel switch** (f14c276)
- **fix(ldnmp): normalize new site permissions** (b1c17c2)
- **fix(ldnmp): expose web mount root** (84e2e9c)
- **fix(ldnmp): avoid shadowed install helper** (4174a83)
- **fix(ldnmp): normalize new site permissions** (5fb0315)
- **fix: detect Docker Hub latest image updates** (4ee3f96)
- **fix: isolate KPanel script protocols** (a06bbc0)
- **fix: preserve interactive panel script input** (7555b4c)
- **fix: replace retired GB5 endpoint** (4732d87)
- **fix: reject stale application catalog** (af8fe7c)
- **fix: preserve low app default ports** (bee1829)
- **fix: guard app lifecycle registration** (db7dc2a)
- **Fix Jitsi web container lookup after proxy setup** (ad4ec58)
- **Fix Jitsi Meet reverse proxy deployment** (f94ac69)
- **fix: SSH端口写入位置修复 避免落入Match块导致sshd启动失败** (26d12d5)
- **Fix Windows 7 reinstall image name** (27c8e80)
- **perf: speed up hermes manager status checks** (8031eb7)
- **fix: trace bash wrappers for hermes cmd and add /usr/local/lib/hermes-agent paths for python detection** (80d6ee7)
- **perf: skip URL probe and set to N/A if API base_url is invalid or empty** (9094065)
- **fix: bulletproof virtualenv python and config.yaml detection to prevent ModuleNotFoundError: No module named 'yaml'** (e9ea1ab)
- **fix: resolve PyYAML ModuleNotFoundError by prioritizing hermes venv python** (4fd2abd)
- **fix: suppress Hermes version pipe errors** (9a2e11e)
- **fix(bbr3): add explicit error for dropped xanmod distributions like jammy** (3cf20f1)
- **Fix punctuation in kejilion_sh_log.txt** (0637bf6)
- **fix(bbrv3): keep fallback to 'releases' repo for unsupported legacy OS versions** (5c233ae)
- **fix(bbrv3): update XanMod repo logic and add package fallback** (6268b2e)
- **fix: keep CN fallback for XanMod key download** (1139a3d)
- **fix: refine BBRv3 XanMod lifecycle logic** (d9a56a9)
- **Fix regex in get_running_status function** (44c6e62)
- **Fix regex in get_running_status function** (e6064fb)
- **fix: 权限管理菜单开发增强模式判断与确认逻辑修复** (8454498)
- **fix: 自动更新后设置丢失导致重新弹许可确认** (265b84b)
- **fix: 修复 bash 条件语句中错误的 else: 语法** (ada2608)
- **Fix break_end call placement in kejilion.sh** (0dce270)

### Backend
- **🌐 Weekly translation update - 2026-08-09 04:21:24** (1f51116)
- **🌐 Weekly translation update - 2026-08-02 06:09:01** (b4641e3)
- **revert: restore repository to f031d12** (e46c616)
- **Revert "docs: refresh project README"** (4864058)
- **🌐 Weekly translation update - 2026-07-26 06:07:22** (fdf771a)
- **🌐 Weekly translation update - 2026-07-19 05:56:14** (de32968)
- **🌐 Weekly translation update - 2026-07-12 06:17:58** (02de3ec)
- **🌐 Weekly translation update - 2026-07-05 05:50:58** (1c41255)
- **🌐 Weekly translation update - 2026-06-28 06:21:24** (0c57aae)
- **重装系统: Debian/Ubuntu 全部改用 bin456789 reinstall.sh** (3c0074a)
- **🌐 Weekly translation update - 2026-06-21 06:33:16** (74a8069)
- **Update kejilion.sh** (dd99267)
- **Update shell version from 4.5.1 to 4.5.2** (32f2bff)
- **Update kejilion_sh_log.txt** (51f8cb4)
- **🌐 Weekly translation update - 2026-06-14 06:49:28** (43b831d)
- **🌐 Weekly translation update - 2026-06-07 06:26:01** (05aa733)
- **🌐 Weekly translation update - 2026-05-31 05:58:40** (64358ab)
- **🌐 Weekly translation update - 2026-05-24 06:19:57** (f353e45)
- **Update Windows 7 reinstall ISO source** (7b13859)
- **Update hermes_manager.sh** (a820bef)
- **Update kejilion_sh_log.txt** (8e69c76)
- **Update kejilion.sh** (6a8bd49)
- **Update kejilion.sh** (18afc4f)
- **🌐 Weekly translation update - 2026-05-17 06:09:02** (5510fa8)
- **Update kejilion_sh_log.txt** (969cc7a)
- **🌐 Weekly translation update - 2026-05-10 05:58:54** (2f74189)
- **🌐 Weekly translation update - 2026-05-03 06:03:50** (17bb046)
- **Update shell version from 4.4.10 to 4.5.0** (2a4f16d)
- **Update shell version from 4.4.10 to 4.5.0** (f83c21b)
- **Change 'canshu' value from 'CN' to 'default'** (22d0543)
- **🌐 Weekly translation update - 2026-04-26 05:47:12** (aee6941)
- **Remove '未安装' message from get_version function** (8f4fe21)
- **Start hermes-gateway service before running gateway** (3503765)
- **Update hermes_manager.sh** (e671cea)
- **Update hermes_manager.sh** (dd18971)
- **Bump version to 4.4.10 and remove extra whitespace** (d353ed1)
- **Update kejilion.sh** (20fcfeb)
- **🌐 Weekly translation update - 2026-04-05 05:34:14** (d971388)
- **Remove configure_openclaw_session_policy function** (5d19467)
- **Remove configure_openclaw_session_policy function** (144c357)
- **sync: 覆盖 cn/kejilion.sh 并设置 canshu=CN** (e4f9f7b)
- **优化 openclaw session 配置：移除冗余 resetTriggers，dmScope 改用 setdefault** (1c0759e)
- **🌐 Weekly translation update - 2026-03-29 05:29:41** (8c504e9)
- **🌐 Weekly translation update - 2026-03-27 16:50:12** (bfdf002)
- **Translate API sync prompts to Chinese** (7fd138d)
- **openclaw模块: API模型同步支持直接回车同步全部** (087a74a)

### Docs
- **docs: require root and CN script synchronization** (82aaa87)
- **docs: align README with KPanel layout** (689d622)
- **docs: refresh project README** (6832893)

### Chore
- **chore: release kejilion.sh 4.5.6** (a70793a)
- **chore: release kejilion.sh 4.5.5** (d1b95fa)
- **chore: release kejilion.sh 4.5.3** (fe199df)
- **chore: remove redundant sync_openclaw_api_models logic in health check** (2c57291)
- **refactor: install_moltbot 不再预设权限，交由用户后期自行调整** (25016f5)
- **refactor: 加固脚本自动更新机制** (ff436b7)
- **refactor: 全面优化记忆/权限/多智能体三大模块，适配 OpenClaw 2026.3.28** (11f56db)
- **refactor: 全面重构 OpenClaw 安全权限管理，适配最新双层拦截架构** (fe0f37f)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/kejilion/sh?utm_source=github-action)._