feat: update migration for settings auto-check update
Incremented version to 85 and updated migration logic to transition from manual to automatic update checks in settings, enhancing user experience.
This commit is contained in:
parent
e2d8b89ffd
commit
8acefaa907
@ -532,7 +532,8 @@
|
|||||||
"minapp": {
|
"minapp": {
|
||||||
"sidebar.add.title": "Add to sidebar",
|
"sidebar.add.title": "Add to sidebar",
|
||||||
"sidebar.remove.title": "Remove from sidebar",
|
"sidebar.remove.title": "Remove from sidebar",
|
||||||
"title": "MinApp"
|
"title": "MinApp",
|
||||||
|
"sidebar.hide.title": "Hide MinApp"
|
||||||
},
|
},
|
||||||
"miniwindow": {
|
"miniwindow": {
|
||||||
"clipboard": {
|
"clipboard": {
|
||||||
@ -889,8 +890,7 @@
|
|||||||
"pathSelector.return": "Return",
|
"pathSelector.return": "Return",
|
||||||
"pathSelector.currentPath": "Current Path",
|
"pathSelector.currentPath": "Current Path",
|
||||||
"new_folder.button.confirm": "Confirm",
|
"new_folder.button.confirm": "Confirm",
|
||||||
"new_folder.button.cancel": "Cancel",
|
"new_folder.button.cancel": "Cancel"
|
||||||
"new_folder.button": "New Folder"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"display.assistant.title": "Assistant Settings",
|
"display.assistant.title": "Assistant Settings",
|
||||||
|
|||||||
@ -526,7 +526,8 @@
|
|||||||
"error.siyuan.no_config": "思源ノートのAPIアドレスまたはトークンが設定されていません",
|
"error.siyuan.no_config": "思源ノートのAPIアドレスまたはトークンが設定されていません",
|
||||||
"success.siyuan.export": "思源ノートへのエクスポートに成功しました",
|
"success.siyuan.export": "思源ノートへのエクスポートに成功しました",
|
||||||
"warn.yuque.exporting": "語雀にエクスポート中です。重複してエクスポートしないでください!",
|
"warn.yuque.exporting": "語雀にエクスポート中です。重複してエクスポートしないでください!",
|
||||||
"warn.siyuan.exporting": "思源ノートにエクスポート中です。重複してエクスポートしないでください!"
|
"warn.siyuan.exporting": "思源ノートにエクスポート中です。重複してエクスポートしないでください!",
|
||||||
|
"error.yuque.no_config": "語雀のAPIアドレスまたはトークンが設定されていません"
|
||||||
},
|
},
|
||||||
"minapp": {
|
"minapp": {
|
||||||
"sidebar.add.title": "サイドバーに追加",
|
"sidebar.add.title": "サイドバーに追加",
|
||||||
@ -889,8 +890,7 @@
|
|||||||
"pathSelector.return": "戻る",
|
"pathSelector.return": "戻る",
|
||||||
"pathSelector.currentPath": "現在のパス",
|
"pathSelector.currentPath": "現在のパス",
|
||||||
"new_folder.button.confirm": "確認",
|
"new_folder.button.confirm": "確認",
|
||||||
"new_folder.button.cancel": "キャンセル",
|
"new_folder.button.cancel": "キャンセル"
|
||||||
"new_folder.button": "新しいフォルダ"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"display.assistant.title": "アシスタント設定",
|
"display.assistant.title": "アシスタント設定",
|
||||||
@ -921,7 +921,6 @@
|
|||||||
"general.display.title": "表示設定",
|
"general.display.title": "表示設定",
|
||||||
"general.emoji_picker": "絵文字ピッカー",
|
"general.emoji_picker": "絵文字ピッカー",
|
||||||
"general.image_upload": "画像アップロード",
|
"general.image_upload": "画像アップロード",
|
||||||
"general.manually_check_update.title": "更新チェックを無効にする",
|
|
||||||
"general.reset.button": "リセット",
|
"general.reset.button": "リセット",
|
||||||
"general.reset.title": "データをリセット",
|
"general.reset.title": "データをリセット",
|
||||||
"general.restore.button": "復元",
|
"general.restore.button": "復元",
|
||||||
@ -1195,7 +1194,8 @@
|
|||||||
"title": "Tavily"
|
"title": "Tavily"
|
||||||
},
|
},
|
||||||
"title": "ウェブ検索"
|
"title": "ウェブ検索"
|
||||||
}
|
},
|
||||||
|
"general.auto_check_update.title": "自動更新チェックを有効にする"
|
||||||
},
|
},
|
||||||
"translate": {
|
"translate": {
|
||||||
"any.language": "任意の言語",
|
"any.language": "任意の言語",
|
||||||
@ -1234,4 +1234,4 @@
|
|||||||
"visualization": "可視化"
|
"visualization": "可視化"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -890,8 +890,7 @@
|
|||||||
"pathSelector.return": "Назад",
|
"pathSelector.return": "Назад",
|
||||||
"pathSelector.currentPath": "Текущий путь",
|
"pathSelector.currentPath": "Текущий путь",
|
||||||
"new_folder.button.confirm": "Подтвердить",
|
"new_folder.button.confirm": "Подтвердить",
|
||||||
"new_folder.button.cancel": "Отмена",
|
"new_folder.button.cancel": "Отмена"
|
||||||
"new_folder.button": "Новая папка"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"display.assistant.title": "Настройки ассистентов",
|
"display.assistant.title": "Настройки ассистентов",
|
||||||
@ -922,7 +921,6 @@
|
|||||||
"general.display.title": "Настройки отображения",
|
"general.display.title": "Настройки отображения",
|
||||||
"general.emoji_picker": "Выбор эмодзи",
|
"general.emoji_picker": "Выбор эмодзи",
|
||||||
"general.image_upload": "Загрузка изображений",
|
"general.image_upload": "Загрузка изображений",
|
||||||
"general.manually_check_update.title": "Отключить проверку обновлений",
|
|
||||||
"general.reset.button": "Сброс",
|
"general.reset.button": "Сброс",
|
||||||
"general.reset.title": "Сброс данных",
|
"general.reset.title": "Сброс данных",
|
||||||
"general.restore.button": "Восстановление",
|
"general.restore.button": "Восстановление",
|
||||||
@ -1196,7 +1194,8 @@
|
|||||||
"title": "Tavily"
|
"title": "Tavily"
|
||||||
},
|
},
|
||||||
"title": "Поиск в Интернете"
|
"title": "Поиск в Интернете"
|
||||||
}
|
},
|
||||||
|
"general.auto_check_update.title": "Включить автоматическую проверку обновлений"
|
||||||
},
|
},
|
||||||
"translate": {
|
"translate": {
|
||||||
"any.language": "Любой язык",
|
"any.language": "Любой язык",
|
||||||
@ -1235,4 +1234,4 @@
|
|||||||
"visualization": "Визуализация"
|
"visualization": "Визуализация"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -890,7 +890,7 @@
|
|||||||
"pathSelector.return": "返回",
|
"pathSelector.return": "返回",
|
||||||
"pathSelector.currentPath": "当前路径",
|
"pathSelector.currentPath": "当前路径",
|
||||||
"new_folder.button.confirm": "确定",
|
"new_folder.button.confirm": "确定",
|
||||||
"new_folder.button.cancel": "取消",
|
"new_folder.button.cancel": "取消"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"display.assistant.title": "助手设置",
|
"display.assistant.title": "助手设置",
|
||||||
|
|||||||
@ -890,8 +890,7 @@
|
|||||||
"pathSelector.return": "返回",
|
"pathSelector.return": "返回",
|
||||||
"pathSelector.currentPath": "當前路徑",
|
"pathSelector.currentPath": "當前路徑",
|
||||||
"new_folder.button.confirm": "確定",
|
"new_folder.button.confirm": "確定",
|
||||||
"new_folder.button.cancel": "取消",
|
"new_folder.button.cancel": "取消"
|
||||||
"new_folder.button": "新建文件夾"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"display.assistant.title": "助手設定",
|
"display.assistant.title": "助手設定",
|
||||||
@ -922,7 +921,6 @@
|
|||||||
"general.display.title": "顯示設定",
|
"general.display.title": "顯示設定",
|
||||||
"general.emoji_picker": "表情選擇器",
|
"general.emoji_picker": "表情選擇器",
|
||||||
"general.image_upload": "圖片上傳",
|
"general.image_upload": "圖片上傳",
|
||||||
"general.manually_check_update.title": "關閉更新檢查",
|
|
||||||
"general.reset.button": "重設",
|
"general.reset.button": "重設",
|
||||||
"general.reset.title": "資料重設",
|
"general.reset.title": "資料重設",
|
||||||
"general.restore.button": "復原",
|
"general.restore.button": "復原",
|
||||||
@ -1196,7 +1194,8 @@
|
|||||||
"title": "Tavily"
|
"title": "Tavily"
|
||||||
},
|
},
|
||||||
"title": "網路搜尋"
|
"title": "網路搜尋"
|
||||||
}
|
},
|
||||||
|
"general.auto_check_update.title": "啟用自動更新檢查"
|
||||||
},
|
},
|
||||||
"translate": {
|
"translate": {
|
||||||
"any.language": "任意語言",
|
"any.language": "任意語言",
|
||||||
@ -1235,4 +1234,4 @@
|
|||||||
"visualization": "視覺化"
|
"visualization": "視覺化"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -42,7 +42,7 @@ const persistedReducer = persistReducer(
|
|||||||
{
|
{
|
||||||
key: 'cherry-studio',
|
key: 'cherry-studio',
|
||||||
storage,
|
storage,
|
||||||
version: 84,
|
version: 85,
|
||||||
blacklist: ['runtime', 'messages'],
|
blacklist: ['runtime', 'messages'],
|
||||||
migrate
|
migrate
|
||||||
},
|
},
|
||||||
|
|||||||
@ -799,6 +799,13 @@ const migrateConfig = {
|
|||||||
'84': (state: RootState) => {
|
'84': (state: RootState) => {
|
||||||
addProvider(state, 'voyageai')
|
addProvider(state, 'voyageai')
|
||||||
return state
|
return state
|
||||||
|
},
|
||||||
|
'85': (state: RootState) => {
|
||||||
|
// @ts-ignore eslint-disable-next-line
|
||||||
|
state.settings.autoCheckUpdate = !state.settings.manualUpdateCheck
|
||||||
|
// @ts-ignore eslint-disable-next-line
|
||||||
|
delete state.settings.manualUpdateCheck
|
||||||
|
return state
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user