feat(submitter,update-center): add multiple features and optimize submission flow

1. add shell caller ssupdate command support
2. add pre-update system refresh for update center
3. add get-git-email IPC handler and auto-fill email
4. optimize deb submission UI and category handling
5. disable and auto-fill package name/version fields
6. add loading and error states for category list
7. fix category value matching for history data
This commit is contained in:
2026-07-13 22:07:01 +08:00
parent 0aca5744b0
commit 7c6bdf0e55
5 changed files with 256 additions and 152 deletions
+4 -1
View File
@@ -155,7 +155,10 @@ case "$command_type" in
echo "操作已取消"
exit 0
fi
elif [[ "$2" == "ssupdate" ]]; then
/usr/bin/aptss "${@:2}" -y 2>&1
exit_code=$?
exit $?
else
# 非 remove/install 命令,拒绝执行
echo "拒绝执行 aptss 白名单外的指令"