Expose global state and update peer display logic in WebUI

This commit is contained in:
Andy Oknen 2025-07-30 16:09:40 +00:00
parent 675e2e71a5
commit 2b3b4c39d2
6 changed files with 312 additions and 162 deletions

View file

@ -8,19 +8,28 @@ window.translations.ru = {
'nav_config': 'Конфигурация',
'status_title': 'Состояние узла',
'status_active': 'Активен',
'status_description': 'WebUI запущен и доступен',
'status_description': 'Информация о текущем состоянии вашего узла Yggdrasil',
'node_info': 'Информация об узле',
'public_key': 'Публичный ключ',
'version': 'Версия',
'routing_entries': 'Записей маршрутизации',
'loading': 'Загрузка...',
'network_info': 'Сетевая информация',
'address': 'Адрес',
'subnet': 'Подсеть',
'statistics': 'Статистика',
'statistics': 'Статистика пиров',
'total_peers': 'Всего пиров',
'online_peers': 'Онлайн пиров',
'uptime': 'Время работы',
'connections': 'Активных соединений',
'peers_title': 'Управление пирами',
'peers_description': 'Просмотр и управление соединениями с пирами',
'connected_peers': 'Подключенные пиры',
'active_peers': 'Активные пиры',
'active_connections': 'Количество активных соединений',
'add_peer': 'Добавить пир',
'add_peer_description': 'Подключение к новому узлу',
'add_peer_btn': 'Добавить пир',
'config_title': 'Конфигурация',
'config_description': 'Настройки узла и параметры сети',
'basic_settings': 'Основные настройки',
@ -37,7 +46,6 @@ window.translations.ru = {
'access_dashboard': 'Войти в панель',
'error_invalid_password': 'Неверный пароль. Попробуйте снова.',
'error_too_many_attempts': 'Слишком много неудачных попыток. Подождите 1 минуту перед повторной попыткой.',
'add_peer_btn': 'Добавить пир',
'notification_success': 'Успешно',
'notification_error': 'Ошибка',
'notification_warning': 'Предупреждение',