[Refactor] Update endpoint names to use 'selectable' prefix for mic, speaker, and translation engines

This commit is contained in:
misyaguziya
2025-11-12 20:55:08 +09:00
parent cfc0e9fcc4
commit 215f5f6815
9 changed files with 100 additions and 100 deletions

View File

@@ -29,7 +29,7 @@ export const SETTINGS_ARRAY = [
ui_template_id: "list",
logics_template_id: "get_set",
add_endpoint_run_array: ["from_backend"],
base_endpoint_name: "mic_host_list",
base_endpoint_name: "selectable_mic_host_list",
response_transform: "arrayToObject",
},
{
@@ -39,7 +39,7 @@ export const SETTINGS_ARRAY = [
ui_template_id: "list",
logics_template_id: "get_set",
add_endpoint_run_array: ["from_backend"],
base_endpoint_name: "mic_device_list",
base_endpoint_name: "selectable_mic_device_list",
response_transform: "arrayToObject",
},
{
@@ -91,7 +91,7 @@ export const SETTINGS_ARRAY = [
ui_template_id: "list",
logics_template_id: "get_set",
add_endpoint_run_array: ["from_backend"],
base_endpoint_name: "speaker_device_list",
base_endpoint_name: "selectable_speaker_device_list",
response_transform: "arrayToObject",
},
{
@@ -194,7 +194,7 @@ export const SETTINGS_ARRAY = [
default_value: "",
ui_template_id: "select",
logics_template_id: "get_set",
base_endpoint_name: "ctranslate2_weight_type",
base_endpoint_name: "selected_ctranslate2_weight_type",
},
{
Category: "Translation",
@@ -210,7 +210,7 @@ export const SETTINGS_ARRAY = [
default_value: [],
ui_template_id: "list",
logics_template_id: "get_set",
base_endpoint_name: "translation_compute_device_list",
base_endpoint_name: "selectable_translation_compute_device_list",
response_transform: "transformToIndexedArray",
},
{
@@ -312,7 +312,7 @@ export const SETTINGS_ARRAY = [
default_value: "",
ui_template_id: "select",
logics_template_id: "get_set",
base_endpoint_name: "whisper_weight_type",
base_endpoint_name: "selected_whisper_weight_type",
},
{
Category: "Transcription",
@@ -328,7 +328,7 @@ export const SETTINGS_ARRAY = [
default_value: [],
ui_template_id: "list",
logics_template_id: "get_set",
base_endpoint_name: "transcription_compute_device_list",
base_endpoint_name: "selectable_transcription_compute_device_list",
response_transform: "transformToIndexedArray",
},
{

View File

@@ -107,7 +107,7 @@ export const useLanguageSettings = () => {
const getTranslationEngines = () => {
pendingTranslationEngines();
asyncStdoutToPython("/get/data/translation_engines");
asyncStdoutToPython("/get/data/selectable_translation_engines");
};
const updateTranslatorAvailability = (payload) => {

View File

@@ -74,7 +74,7 @@ export const STATIC_ROUTE_META_LIST = [
{ endpoint: "/get/data/selected_target_languages", ns: main, hook_name: "useLanguageSettings", method_name: "updateSelectedTargetLanguages" },
{ endpoint: "/set/data/selected_target_languages", ns: main, hook_name: "useLanguageSettings", method_name: "updateSelectedTargetLanguages" },
{ endpoint: "/get/data/translation_engines", ns: main, hook_name: "useLanguageSettings", method_name: "updateTranslatorAvailability" },
{ endpoint: "/get/data/selectable_translation_engines", ns: main, hook_name: "useLanguageSettings", method_name: "updateTranslatorAvailability" },
{ endpoint: "/run/translation_engines", ns: main, hook_name: "useLanguageSettings", method_name: "updateTranslatorAvailability" },
{ endpoint: "/get/data/selected_translation_engines", ns: main, hook_name: "useLanguageSettings", method_name: "updateSelectedTranslationEngines" },
@@ -102,7 +102,7 @@ export const STATIC_ROUTE_META_LIST = [
{ endpoint: "/set/data/plugins_status", ns: configs, hook_name: "usePlugins", method_name: "setSuccessSavedPluginsStatus" },
// // Not Implemented Yet...
{ endpoint: "/get/data/transcription_engines", ns: null, hook_name: null, method_name: null }, // Not implemented on UI yet. (if ai_models has not been detected, this will be blank array[]. if the ai_models are ok but just network has not connected, it'l be only ["Whisper"])
{ endpoint: "/get/data/selectable_transcription_engines", ns: null, hook_name: null, method_name: null }, // Not implemented on UI yet. (if ai_models has not been detected, this will be blank array[]. if the ai_models are ok but just network has not connected, it'l be only ["Whisper"])
];
export const useReceiveRoutes = () => {