fix: replace access list ID field with EntityPicker, add deploy toggle, improve UX
- Replace raw NPM access list ID input with EntityPicker on project edit form - Resolve access list name from NPM API when editing project - Add "Deploy immediately" toggle to Quick Deploy (off by default) - Fix stage form layout: all fields on same row with toggles - Fix empty port default on project creation (placeholder instead of pre-filled) - Improve inspect error message when Docker is unavailable - Trigger proxy resync when NPM access list changes - Resolve access list name on NPM settings page load
This commit is contained in:
@@ -217,6 +217,7 @@ export function quickDeploy(data: {
|
||||
port?: number;
|
||||
force?: boolean;
|
||||
enable_proxy?: boolean;
|
||||
auto_deploy?: boolean;
|
||||
}): Promise<{ project: Project; status: string }> {
|
||||
return post<{ project: Project; status: string }>('/api/deploy/quick', data);
|
||||
}
|
||||
|
||||
@@ -233,6 +233,7 @@
|
||||
"noImages": "No images found",
|
||||
"loadingImages": "Loading...",
|
||||
"imageLoadFailed": "Failed to load images",
|
||||
"autoDeployLabel": "Deploy immediately",
|
||||
"lowercaseHint": "Lowercase with hyphens",
|
||||
"imageAlreadyExists": "Image already deployed",
|
||||
"conflictDescription": "A project using this image already exists. You can open the existing project to deploy a new version, or create a separate project.",
|
||||
|
||||
@@ -233,6 +233,7 @@
|
||||
"noImages": "Образы не найдены",
|
||||
"loadingImages": "Загрузка...",
|
||||
"imageLoadFailed": "Не удалось загрузить образы",
|
||||
"autoDeployLabel": "Развернуть сразу",
|
||||
"lowercaseHint": "Строчные буквы и дефисы",
|
||||
"imageAlreadyExists": "Образ уже развёрнут",
|
||||
"conflictDescription": "Проект с этим образом уже существует. Откройте существующий проект для развёртывания новой версии или создайте отдельный проект.",
|
||||
|
||||
Reference in New Issue
Block a user