perf(#1171): async AuthManager startup with readiness gate and lazy database (#1182)

Co-authored-by: hy4ri <hy4ri@users.noreply.github.com>
This commit is contained in:
M57andhy4ri authored and GitHub committed 2026-09-17 20:54:03 +03:00
1 parent 736433b326
commit 220779bf19
15 files changed
+413 -176

No files matched your search

+1
View File
@@ -1189,6 +1189,7 @@
<string name="landing_title">Hermes Mobile</string>
<string name="landing_subtitle">لوحة التحكم لـ Hermes Agent</string>
<string name="landing_action_auth_login">تسجيل الدخول والمصادقة</string>
<string name="auth_init_failed">فشل في تهيئة إعدادات التطبيق</string>
<string name="providers_empty_title">لا يوجد موفرو OAuth</string>
<string name="providers_empty_desc">سيظهر موفرو خدمة OAuth المهيؤون هنا. قم بربط حساب لاستخدامه من التطبيق.</string>
<string name="providers_action_connect">اتصال</string>
+2 -1
View File
@@ -1008,7 +1008,8 @@
<string name="landing_subtitle">Hermes Agent 제어판</string>
<string name="landing_action_auth_login">인증 로그인</string>
<!-- Loading State -->
<!-- Loading / Startup State (issue #1171) -->
<string name="auth_init_failed">앱 설정을 초기화하지 못했습니다</string>
<!-- Providers Screen -->
<string name="providers_empty_title">OAuth 제공자가 없습니다</string>
+1
View File
@@ -1156,6 +1156,7 @@
<string name="landing_title">Hermes Mobile</string>
<string name="landing_subtitle">Hermes Agent 控制面板</string>
<string name="landing_action_auth_login">认证登录</string>
<string name="auth_init_failed">应用设置初始化失败</string>
<string name="providers_empty_title">没有 OAuth 提供商</string>
<string name="providers_empty_desc">已配置的 OAuth 提供商将显示在这里。连接账户即可在应用中使用。</string>
<string name="providers_action_connect">连接</string>
+2 -1
View File
@@ -1303,7 +1303,8 @@
<string name="landing_subtitle">Control panel for Hermes Agent</string>
<string name="landing_action_auth_login">Auth Login</string>
<!-- Loading State -->
<!-- Loading / Startup State (issue #1171) -->
<string name="auth_init_failed">Failed to initialize app settings</string>
<!-- Providers Screen (issue #534) -->
<string name="providers_empty_title">No OAuth providers</string>