From 9ab01dc64b03b07954a63bf1f1acf6740be330b8 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Tue, 3 Feb 2026 00:15:47 +0800 Subject: [PATCH] =?UTF-8?q?feat(project):=20=E8=BF=90=E8=A1=8C=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E6=94=AF=E6=8C=81=E8=87=AA=E5=AE=9A=E4=B9=89=E8=BE=93?= =?UTF-8?q?=E5=85=A5=20(#1323)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Initial plan * feat(project): 运行用户选择器支持自定义输入 为创建项目和编辑项目的"运行用户"选择器添加 filterable 和 tag 属性, 使用户可以在选择预设用户(www/root/nobody)的同时也能输入自定义用户名。 Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com> --- web/src/views/project/CreateModal.vue | 4 +++- web/src/views/project/EditModal.vue | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/web/src/views/project/CreateModal.vue b/web/src/views/project/CreateModal.vue index b728d1b0..efa0cda2 100644 --- a/web/src/views/project/CreateModal.vue +++ b/web/src/views/project/CreateModal.vue @@ -551,7 +551,9 @@ const modalTitle = computed(() => { { label: 'root', value: 'root' }, { label: 'nobody', value: 'nobody' } ]" - :placeholder="$gettext('Select User')" + :placeholder="$gettext('Select or enter user')" + filterable + tag @keydown.enter.prevent />