Template
Remove 3x-ui integration from the panel.
Drop API sync, multi-panel registry, and UI/protocol paths; keep DB columns only for compatibility with existing installs. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+1
-31
@@ -186,7 +186,7 @@
|
||||
"guest_password_keep": "Leave blank to keep current password",
|
||||
"guest_clear_password": "Remove password protection",
|
||||
"guest_allow_create": "Allow guests to create a new config",
|
||||
"guest_allow_create_hint": "Creates a config for the guest user (3x-ui VLESS or selected server protocol).",
|
||||
"guest_allow_create_hint": "Creates a config for the guest user using the selected server protocol.",
|
||||
"guest_access_btn": "Continue as guest",
|
||||
"guest_access_login_hint": "No account required",
|
||||
"guest_title": "Guest access",
|
||||
@@ -220,13 +220,6 @@
|
||||
"invite_duration_short": "Lifetime",
|
||||
"invite_duration_starts_hint": "After you get a config it will work for {} day(s)",
|
||||
"invite_config_expires_at": "Config valid until: {}",
|
||||
"invite_inbound_hint": "Inbounds are loaded from the selected 3x-ui panel. Only 3x-ui returns the config/share link.",
|
||||
"invite_inbound_loading": "Loading inbounds from 3x-ui…",
|
||||
"invite_inbound_empty": "No VLESS inbounds on this 3x-ui panel",
|
||||
"invite_inbound_need_xui": "Configure 3x-ui in Settings first",
|
||||
"invite_inbound_required": "Select a VLESS inbound from 3x-ui",
|
||||
"invite_sub_url_missing_title": "Subscription URL is not set",
|
||||
"invite_sub_url_missing_hint": "In Settings → 3x-ui set Subscription URL base so invite links issue /sub/… configs.",
|
||||
"invite_sub_tab": "Subscription",
|
||||
"days_short": "d",
|
||||
"invite_clear_expires": "Remove expiration",
|
||||
@@ -289,29 +282,6 @@
|
||||
"api_key_label": "API Key",
|
||||
"enable_sync": "Enable synchronization",
|
||||
"sync_hint": "Users will be created, disabled, and deleted automatically based on Remnawave data",
|
||||
"xui_url_label": "3x-ui URL",
|
||||
"xui_url_hint": "Include scheme, port and webBasePath if configured (example: https://host:2053/secret)",
|
||||
"xui_sub_url_label": "Subscription URL base",
|
||||
"xui_sub_url_hint": "Public /sub base without trailing slash (example: https://host:2096/sub). Invite configs are issued as subscription links.",
|
||||
"xui_api_token_label": "API Token (preferred)",
|
||||
"xui_api_token_placeholder": "Settings → Security → API Token",
|
||||
"xui_api_token_hint": "If set, username/password login is skipped",
|
||||
"xui_username_label": "3x-ui Username",
|
||||
"xui_password_label": "3x-ui Password",
|
||||
"xui_sync_hint": "Clients from 3x-ui inbounds will be created, disabled, and deleted as panel users (matched by email)",
|
||||
"xui_inbound_label": "VLESS inbound",
|
||||
"xui_inbound_auto": "Auto (first VLESS inbound)",
|
||||
"xui_inbound_hint": "Inbounds are loaded from 3x-ui. This site only creates the client and takes the ready share link — no local config generation.",
|
||||
"xui_servers_title": "3x-ui servers",
|
||||
"xui_servers_hint": "Add 3x-ui panels. When creating, pick a server and an inbound from the 3x-ui list — the panel returns the share link.",
|
||||
"xui_servers_empty": "No 3x-ui servers yet. Click Add server.",
|
||||
"xui_servers_manage_hint": "Panel URLs and subscription bases are managed in the “3x-ui servers” section below.",
|
||||
"xui_server_add": "Add server",
|
||||
"xui_server_name_label": "Name / description",
|
||||
"xui_server_name_hint": "Shown in invites and user forms (e.g. US, NL, Home).",
|
||||
"xui_server_select_label": "3x-ui server",
|
||||
"xui_server_select_hint": "Pick a 3x-ui panel, then an inbound from the list that panel returns via API.",
|
||||
"xui_server_delete_confirm": "Delete this 3x-ui server from the panel?",
|
||||
"sync_now_btn": "🔄 Sync now",
|
||||
"delete_sync_btn": "🗑 Delete synchronization",
|
||||
"auto_create_conns": "Create connections automatically",
|
||||
|
||||
Reference in New Issue
Block a user