Add clone support for scene presets and update TODO
- Add clone_preset() to ScenePresetStore with deep copy of target snapshots
- Add POST /scene-presets/{id}/clone API endpoint
- Add clone button to scene preset cards in Automations tab
- Add i18n keys for clone feedback in all 3 locales
- Add TODO items for dashboard stats collapse and protocol badge review
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -681,6 +681,8 @@
|
||||
"scenes.error.activate_failed": "Failed to activate scene",
|
||||
"scenes.error.recapture_failed": "Failed to recapture scene",
|
||||
"scenes.error.delete_failed": "Failed to delete scene",
|
||||
"scenes.cloned": "Scene cloned",
|
||||
"scenes.error.clone_failed": "Failed to clone scene",
|
||||
"time.hours_minutes": "{h}h {m}m",
|
||||
"time.minutes_seconds": "{m}m {s}s",
|
||||
"time.seconds": "{s}s",
|
||||
|
||||
@@ -681,6 +681,8 @@
|
||||
"scenes.error.activate_failed": "Не удалось активировать сцену",
|
||||
"scenes.error.recapture_failed": "Не удалось перезахватить сцену",
|
||||
"scenes.error.delete_failed": "Не удалось удалить сцену",
|
||||
"scenes.cloned": "Сцена клонирована",
|
||||
"scenes.error.clone_failed": "Не удалось клонировать сцену",
|
||||
"time.hours_minutes": "{h}ч {m}м",
|
||||
"time.minutes_seconds": "{m}м {s}с",
|
||||
"time.seconds": "{s}с",
|
||||
|
||||
@@ -681,6 +681,8 @@
|
||||
"scenes.error.activate_failed": "激活场景失败",
|
||||
"scenes.error.recapture_failed": "重新捕获场景失败",
|
||||
"scenes.error.delete_failed": "删除场景失败",
|
||||
"scenes.cloned": "场景已克隆",
|
||||
"scenes.error.clone_failed": "克隆场景失败",
|
||||
"time.hours_minutes": "{h}时 {m}分",
|
||||
"time.minutes_seconds": "{m}分 {s}秒",
|
||||
"time.seconds": "{s}秒",
|
||||
|
||||
Reference in New Issue
Block a user