From 73ad8e4eb566fe682107fa7e50ef624591199e99 Mon Sep 17 00:00:00 2001 From: Christophe Besson Date: Tue, 15 Sep 2026 02:16:39 +0200 Subject: feat(hub): session lifetime is an admin setting, and a browser signs out when idle Browser idle sign-out (media playback counts as activity; not the desktop app), refresh idle window and maximum session length, in hours. Sign-out now revokes on the hub, and the profile has "sign out everywhere". Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01XuNrwLf5EFWCMHzfoEvnpm --- packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js') diff --git a/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js b/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js index 8667d20..aaec812 100644 --- a/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js +++ b/packages/meshbay-hub/src/meshbay_hub/static/locales/ja.js @@ -402,6 +402,10 @@ export default { 'settings.recovery_partial': 'これらのグループに到達できませんでした。あとで開くか、もう一度実行してください:', 'settings.recovery_need_relogin': '一度サインアウトして再度サインインしてから、もう一度お試しください。', 'settings.danger': 'アカウントを削除', + 'settings.sessions_heading': 'セッション', + 'settings.sign_out_everywhere': 'すべての場所からサインアウト', + 'settings.sign_out_everywhere_hint': 'このセッションを含め、アカウントのすべてのセッションを終了します。自分のものではないコンピューターでサインインしたままにした場合に役立ちます。デスクトップアプリは、その端末を削除するまで端末キーで再びサインインします。', + 'settings.sign_out_everywhere_confirm': 'このブラウザーを含む、すべてのブラウザーとアプリからサインアウトしますか?', 'settings.delete_hint': 'hub から、お客様のアカウント、グループへの参加、通知を' + '削除し、ユーザー名を解放します。node 上にあるものには及びません。' + 'アップロードしたファイルは、その運営者が保管する場所に残り、' @@ -496,6 +500,12 @@ export default { 'admin.mail_reset_defaults': "既定値に戻す", 'admin.login_heading': "サインイン", 'admin.login_hint': "1つのユーザー名に対してこの回数パスフレーズを誤ると、設定した時間のあいだパスフレーズによるサインインが拒否されます。すでに開いているセッションと登録済みの端末は引き続き使え、パスフレーズをリセットするとロックは解除されます。0 で無効になります。", + 'admin.session_heading': 'セッション', + 'admin.session_hint': 'ブラウザーは、操作も再生もないまま1つ目の時間が経過するとサインアウトします(デスクトップアプリは対象外)。2つ目の時間使われなかったセッションは更新されず、どのセッションも3つ目の時間を超えて続きません。', + 'admin.session_browser_idle_hours': '無操作時のブラウザーのサインアウト(時間)', + 'admin.session_refresh_idle_hours': '未使用セッションの有効期限(時間)', + 'admin.session_max_hours': 'セッションの最大時間(時間)', + 'admin.session_save': 'セッション設定を保存', 'admin.login_max_failures': "ロックまでの誤りの回数", 'admin.login_lockout_minutes': "ロック時間(分)", 'admin.login_save': "サインインの制限を保存", -- cgit v1.2.3