Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 13 additions & 3 deletions react/src/components/MyKeypairManagementModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ const MyKeypairManagementModal: React.FC<MyKeypairManagementModalProps> = ({

const { t } = useTranslation();
const { token } = theme.useToken();
const { message } = App.useApp();
const { message, modal } = App.useApp();
const { logger } = useBAILogger();
const { getErrorMessage } = useErrorMessageResolver();

Expand Down Expand Up @@ -277,8 +277,18 @@ const MyKeypairManagementModal: React.FC<MyKeypairManagementModalProps> = ({
switchMainKey({
variables: { input: { accessKey } },
onCompleted: () => {
updateFetchKey();
message.success(t('credential.MainKeyChanged'));
modal.info({
title: t('credential.ReLoginRequired'),
content: t('credential.MainKeyChangedNeedRelogin'),
okText: t('button.Confirm'),
centered: true,
closable: false,
maskClosable: false,
keyboard: false,
onOk: () => {
document.dispatchEvent(new CustomEvent('backend-ai-logout'));
},
});
},
Comment thread
agatha197 marked this conversation as resolved.
onError: (error) => {
logger.error(error);
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "Hauptzugangsschlüssel",
"MainKeyCannotDeactivate": "Der Hauptzugangsschlüssel kann nicht deaktiviert werden. Wechseln Sie zuerst zu einem anderen Schlüssel.",
"MainKeyChanged": "Hauptzugangsschlüssel wurde geändert.",
"MainKeyChangedNeedRelogin": "Der Hauptzugangsschlüssel wurde erfolgreich geändert. Bitte melden Sie sich mit dem neuen Schlüssel erneut an.",
"Max#": "max. Anzahl Ordner folder",
"ModifiedAt": "Geändert am",
"ModifyKeypairResourcePolicy": "Schlüsselpaar-Ressourcenrichtlinie ändern",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "Ratenbegrenzung (für 15 Min.)",
"RateLimitInputRequired": "Eingabe erforderlich.",
"RateLimitValidation": "Die Ratengrenze sollte größer als null und unter 50000 sein.",
"ReLoginRequired": "Erneutes Anmelden erforderlich",
"ReqPer15Min": "Erforderlich pro 15 Min",
"ResourcePolicies": "Ressourcenrichtlinien",
"ResourcePolicy": "Ressourcenrichtlinie",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/el.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "Κύριο κλειδί πρόσβασης",
"MainKeyCannotDeactivate": "Δεν είναι δυνατή η απενεργοποίηση του κύριου κλειδιού πρόσβασης. Μεταβείτε πρώτα σε άλλο κλειδί.",
"MainKeyChanged": "Το κύριο κλειδί πρόσβασης άλλαξε.",
"MainKeyChangedNeedRelogin": "Το κύριο κλειδί πρόσβασης άλλαξε με επιτυχία. Παρακαλώ συνδεθείτε ξανά με το νέο κλειδί.",
"Max#": "Μέγιστη. # φακέλων",
"ModifiedAt": "Τροποποιήθηκε στις",
"ModifyKeypairResourcePolicy": "Τροποποίηση πολιτικής πόρων πληκτρολογίου",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "Όριο τιμής (για 15 λεπτά)",
"RateLimitInputRequired": "Απαιτείται είσοδος.",
"RateLimitValidation": "Το όριο τιμής πρέπει να είναι μεγαλύτερο από το μηδέν και κάτω από 50000.",
"ReLoginRequired": "Απαιτείται επανασύνδεση",
"ReqPer15Min": "Απαίτηση ανά 15 λεπτά",
"ResourcePolicies": "Πολιτικές πόρων",
"ResourcePolicy": "Πολιτική πόρων",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "Main Access Key",
"MainKeyCannotDeactivate": "Cannot deactivate the main access key. Switch to another key first.",
"MainKeyChanged": "Main access key changed.",
"MainKeyChangedNeedRelogin": "The main access key has been changed successfully. Please log in again with the new key.",
"Max#": "Max. # of folders",
"ModifiedAt": "Modified At",
"ModifyKeypairResourcePolicy": "Modify keypair resource policy",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "Rate Limit (for 15 min.)",
"RateLimitInputRequired": "Input required.",
"RateLimitValidation": "Rate Limit should be greater than zero and below 50000.",
"ReLoginRequired": "Re-login Required",
"ReqPer15Min": "Req per 15 min",
"ResourcePolicies": "Resource Policies",
"ResourcePolicy": "Resource Policy",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "Clave de acceso principal",
"MainKeyCannotDeactivate": "No se puede desactivar la clave de acceso principal. Cambie primero a otra clave.",
"MainKeyChanged": "La clave de acceso principal ha cambiado.",
"MainKeyChangedNeedRelogin": "La clave de acceso principal se ha cambiado correctamente. Por favor, inicie sesión de nuevo con la nueva clave.",
"Max#": "Máx. # de carpetas",
"ModifiedAt": "Modificado en",
"ModifyKeypairResourcePolicy": "Modificar la política de recursos de pares de claves",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "Límite de velocidad (durante 15 min.)",
"RateLimitInputRequired": "Entrada requerida.",
"RateLimitValidation": "El límite de tarifa debe ser superior a cero e inferior a 50000.",
"ReLoginRequired": "Se requiere volver a iniciar sesión",
"ReqPer15Min": "Requerido por 15 min",
"ResourcePolicies": "Políticas de recursos",
"ResourcePolicy": "Política de recursos",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/fi.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "Pääkäyttöavain",
"MainKeyCannotDeactivate": "Pääkäyttöavainta ei voi poistaa käytöstä. Vaihda ensin toiseen avaimeen.",
"MainKeyChanged": "Pääkäyttöavain on vaihdettu.",
"MainKeyChangedNeedRelogin": "Pääkäyttöavain on vaihdettu onnistuneesti. Kirjaudu uudelleen sisään uudella avaimella.",
"Max#": "Max. # Kansioiden määrä",
"ModifiedAt": "Muokattu",
"ModifyKeypairResourcePolicy": "Muokkaa avainparin resurssikäytäntöä",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "Nopeusraja (15 min.)",
"RateLimitInputRequired": "Tarvittava syöttö.",
"RateLimitValidation": "Rate Limitin tulisi olla suurempi kuin nolla ja alle 50000.",
"ReLoginRequired": "Uudelleenkirjautuminen vaaditaan",
"ReqPer15Min": "Req per 15 min",
"ResourcePolicies": "Resurssipolitiikka",
"ResourcePolicy": "Resurssipolitiikka",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "Clé d'accès principale",
"MainKeyCannotDeactivate": "Impossible de désactiver la clé d'accès principale. Basculez d'abord vers une autre clé.",
"MainKeyChanged": "La clé d'accès principale a été modifiée.",
"MainKeyChangedNeedRelogin": "La clé d'accès principale a été modifiée avec succès. Veuillez vous reconnecter avec la nouvelle clé.",
"Max#": "Max. # de dossiers",
"ModifiedAt": "Modifié le",
"ModifyKeypairResourcePolicy": "Modifier la stratégie de ressource de paire de clés",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "Limite de débit (pendant 15 min.)",
"RateLimitInputRequired": "Entrée requise.",
"RateLimitValidation": "La limite de débit doit être supérieure à zéro et inférieure à 50 000.",
"ReLoginRequired": "Reconnexion requise",
"ReqPer15Min": "Demande par 15 min",
"ResourcePolicies": "Politiques de ressources",
"ResourcePolicy": "Politique de ressources",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/id.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "Kunci Akses Utama",
"MainKeyCannotDeactivate": "Tidak dapat menonaktifkan kunci akses utama. Beralih ke kunci lain terlebih dahulu.",
"MainKeyChanged": "Kunci akses utama telah diubah.",
"MainKeyChangedNeedRelogin": "Kunci akses utama telah berhasil diubah. Silakan masuk kembali dengan kunci baru.",
"Max#": "Maks. # dari folder",
"ModifiedAt": "Dimodifikasi Pada",
"ModifyKeypairResourcePolicy": "Ubah kebijakan sumber daya pasangan kunci",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "Batas Tarif (selama 15 menit)",
"RateLimitInputRequired": "Masukan yang diperlukan.",
"RateLimitValidation": "Batas Tarif harus lebih besar dari nol dan di bawah 50000.",
"ReLoginRequired": "Perlu Masuk Kembali",
"ReqPer15Min": "Persyaratan per 15 menit",
"ResourcePolicies": "Kebijakan Sumber Daya",
"ResourcePolicy": "Kebijakan Sumber Daya",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "Chiave di accesso principale",
"MainKeyCannotDeactivate": "Impossibile disattivare la chiave di accesso principale. Prima passa a un'altra chiave.",
"MainKeyChanged": "La chiave di accesso principale è stata modificata.",
"MainKeyChangedNeedRelogin": "La chiave di accesso principale è stata modificata correttamente. Effettua nuovamente l'accesso con la nuova chiave.",
"Max#": "massimo # di cartelle",
"ModifiedAt": "Modificato il",
"ModifyKeypairResourcePolicy": "Modifica la politica delle risorse della coppia di chiavi",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "Limite di frequenza (per 15 min.)",
"RateLimitInputRequired": "Ingresso richiesto.",
"RateLimitValidation": "Il limite di velocità deve essere maggiore di zero e inferiore a 50000.",
"ReLoginRequired": "Nuovo accesso richiesto",
"ReqPer15Min": "Richiesto ogni 15 min",
"ResourcePolicies": "Politiche delle risorse",
"ResourcePolicy": "Politica delle risorse",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "メインアクセスキー",
"MainKeyCannotDeactivate": "メインアクセスキーは非アクティブ化できません。別のキーに切り替えてから行ってください。",
"MainKeyChanged": "メインアクセスキーが変更されました。",
"MainKeyChangedNeedRelogin": "メインアクセスキーが正常に変更されました。新しいキーで再度ログインしてください。",
"Max#": "最大フォルダの数",
"ModifiedAt": "変更日時",
"ModifyKeypairResourcePolicy": "キーペアリソースポリシーを変更する",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "レート制限(15分間)",
"RateLimitInputRequired": "Rate Limit値を入力してください。",
"RateLimitValidation": "レート制限はゼロより大きく、50000未満である必要があります。",
"ReLoginRequired": "再ログインが必要です",
"ReqPer15Min": "15分あたりの要求",
"ResourcePolicies": "リソースポリシー",
"ResourcePolicy": "リソースポリシー",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/ko.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "기본 액세스 키",
"MainKeyCannotDeactivate": "기본 액세스 키는 비활성화할 수 없습니다. 다른 키로 먼저 전환해 주세요.",
"MainKeyChanged": "기본 액세스 키가 변경되었습니다.",
"MainKeyChangedNeedRelogin": "기본 액세스 키가 변경되었습니다. 새 키로 다시 로그인해 주세요.",
"Max#": "최대 폴더 개수",
"ModifiedAt": "수정일",
"ModifyKeypairResourcePolicy": "키페어 자원 정책 수정",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "15분 동안의 최대 요청수",
"RateLimitInputRequired": "Rate Limit 값을 입력해 주세요.",
"RateLimitValidation": "최대 요청수 값은 0보다 크고 50000 이하여야 합니다.",
"ReLoginRequired": "재로그인 필요",
"ReqPer15Min": "15분당 요청 수",
"ResourcePolicies": "자원 정책",
"ResourcePolicy": "자원 정책",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/mn.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "Үндсэн хандалтын түлхүүр",
"MainKeyCannotDeactivate": "Үндсэн хандалтын түлхүүрийг идэвхгүй болгох боломжгүй. Эхлээд өөр түлхүүр рүү шилжнэ үү.",
"MainKeyChanged": "Үндсэн хандалтын түлхүүр өөрчлөгдлөө.",
"MainKeyChangedNeedRelogin": "Үндсэн хандалтын түлхүүр амжилттай өөрчлөгдлөө. Шинэ түлхүүрээр дахин нэвтэрнэ үү.",
"Max#": "Макс фолдерын тоо",
"ModifiedAt": "Өөрчлөгдсөн огноо",
"ModifyKeypairResourcePolicy": "Түлхүүр хосын нөөцийн бодлогыг өөрчлөх",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "Үнийн хязгаар (15 минутын турш)",
"RateLimitInputRequired": "Оруулга шаардлагатай.",
"RateLimitValidation": "Үнийн хязгаар нь тэгээс их ба 50000-аас бага байх ёстой.",
"ReLoginRequired": "Дахин нэвтрэх шаардлагатай",
"ReqPer15Min": "15 минут тутамд хэрэгцээ",
"ResourcePolicies": "Нөөцийн бодлого",
"ResourcePolicy": "Нөөцийн бодлого",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/ms.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "Kunci Akses Utama",
"MainKeyCannotDeactivate": "Tidak dapat menyahaktifkan kunci akses utama. Tukar kepada kunci lain dahulu.",
"MainKeyChanged": "Kunci akses utama telah ditukar.",
"MainKeyChangedNeedRelogin": "Kunci akses utama telah berjaya ditukar. Sila log masuk semula dengan kunci baharu.",
"Max#": "Maks. # folder",
"ModifiedAt": "Diubah Pada",
"ModifyKeypairResourcePolicy": "Ubah dasar sumber pad kekunci",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "Had Kadar (selama 15 min.)",
"RateLimitInputRequired": "Input diperlukan.",
"RateLimitValidation": "Had Kadar hendaklah lebih besar daripada sifar dan di bawah 50000",
"ReLoginRequired": "Log Masuk Semula Diperlukan",
"ReqPer15Min": "Req setiap 15 min",
"ResourcePolicies": "Dasar Sumber",
"ResourcePolicy": "Dasar Sumber",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/pl.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "Główny klucz dostępu",
"MainKeyCannotDeactivate": "Nie można dezaktywować głównego klucza dostępu. Najpierw przełącz się na inny klucz.",
"MainKeyChanged": "Główny klucz dostępu został zmieniony.",
"MainKeyChangedNeedRelogin": "Główny klucz dostępu został pomyślnie zmieniony. Zaloguj się ponownie nowym kluczem.",
"Max#": "Maks. # folderów",
"ModifiedAt": "Zmodyfikowano",
"ModifyKeypairResourcePolicy": "Zmodyfikuj politykę zasobów par kluczy",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "Limit szybkości (przez 15 min.)",
"RateLimitInputRequired": "Wymagane dane wejściowe.",
"RateLimitValidation": "Limit szybkości powinien być większy od zera i mniejszy niż 50000.",
"ReLoginRequired": "Wymagane ponowne logowanie",
"ReqPer15Min": "Zapotrzebowanie na 15 min",
"ResourcePolicies": "Zasady dotyczące zasobów",
"ResourcePolicy": "Polityka zasobów",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/pt-BR.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "Chave de acesso principal",
"MainKeyCannotDeactivate": "Não é possível desativar a chave de acesso principal. Mude para outra chave primeiro.",
"MainKeyChanged": "A chave de acesso principal foi alterada.",
"MainKeyChangedNeedRelogin": "A chave de acesso principal foi alterada com sucesso. Por favor, faça login novamente com a nova chave.",
"Max#": "Máx. # de pastas",
"ModifiedAt": "Modificado em",
"ModifyKeypairResourcePolicy": "Modificar a política de recursos do par de chaves",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "Limite de taxa (por 15 min.)",
"RateLimitInputRequired": "Entrada necessária.",
"RateLimitValidation": "O limite de taxa deve ser maior que zero e abaixo de 50000.",
"ReLoginRequired": "Novo login necessário",
"ReqPer15Min": "Solicitação por 15 min",
"ResourcePolicies": "Políticas de Recursos",
"ResourcePolicy": "Política de Recursos",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/pt.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "Chave de acesso principal",
"MainKeyCannotDeactivate": "Não é possível desativar a chave de acesso principal. Mude primeiro para outra chave.",
"MainKeyChanged": "A chave de acesso principal foi alterada.",
"MainKeyChangedNeedRelogin": "A chave de acesso principal foi alterada com sucesso. Por favor, inicie sessão novamente com a nova chave.",
"Max#": "Máx. # de pastas",
"ModifiedAt": "Modificado em",
"ModifyKeypairResourcePolicy": "Modificar a política de recursos do par de chaves",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "Limite de taxa (por 15 min.)",
"RateLimitInputRequired": "Entrada necessária.",
"RateLimitValidation": "O limite de taxa deve ser maior que zero e abaixo de 50000.",
"ReLoginRequired": "Novo início de sessão necessário",
"ReqPer15Min": "Solicitação por 15 min",
"ResourcePolicies": "Políticas de Recursos",
"ResourcePolicy": "Política de Recursos",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/ru.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "Главный ключ доступа",
"MainKeyCannotDeactivate": "Невозможно деактивировать главный ключ доступа. Сначала переключитесь на другой ключ.",
"MainKeyChanged": "Главный ключ доступа изменён.",
"MainKeyChangedNeedRelogin": "Главный ключ доступа успешно изменён. Пожалуйста, войдите снова с новым ключом.",
"Max#": "Максимум. # папок",
"ModifiedAt": "Изменено",
"ModifyKeypairResourcePolicy": "Изменить политику ресурсов пары ключей",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "Ограничение скорости (на 15 мин.)",
"RateLimitInputRequired": "Требуется ввод данных.",
"RateLimitValidation": "Предел скорости должен быть больше нуля и ниже 50000.",
"ReLoginRequired": "Требуется повторный вход",
"ReqPer15Min": "Запрос за 15 минут",
"ResourcePolicies": "Политика ресурсов",
"ResourcePolicy": "Политика ресурсов",
Expand Down
2 changes: 2 additions & 0 deletions resources/i18n/th.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,7 @@
"MainAccessKey": "คีย์การเข้าถึงหลัก",
"MainKeyCannotDeactivate": "ไม่สามารถปิดใช้งานคีย์การเข้าถึงหลักได้ โปรดเปลี่ยนไปใช้คีย์อื่นก่อน",
"MainKeyChanged": "คีย์การเข้าถึงหลักเปลี่ยนแล้ว",
"MainKeyChangedNeedRelogin": "คีย์การเข้าถึงหลักได้รับการเปลี่ยนแปลงเรียบร้อยแล้ว กรุณาเข้าสู่ระบบอีกครั้งด้วยคีย์ใหม่",
"Max#": "จำนวนโฟลเดอร์สูงสุด",
"ModifiedAt": "แก้ไขเมื่อ",
"ModifyKeypairResourcePolicy": "แก้ไขนโยบายทรัพยากรคู่คีย์",
Expand All @@ -416,6 +417,7 @@
"RateLimitFor15min": "ขีดจำกัดอัตรา (สำหรับ 15 นาที)",
"RateLimitInputRequired": "ต้องป้อนข้อมูล",
"RateLimitValidation": "ขีดจำกัดอัตราควรมากกว่าศูนย์และต่ำกว่า 50000",
"ReLoginRequired": "ต้องเข้าสู่ระบบใหม่",
"ReqPer15Min": "ต้องการต่อ 15 นาที",
"ResourcePolicies": "นโยบายทรัพยากร",
"ResourcePolicy": "นโยบายทรัพยากร",
Expand Down
Loading
Loading