Appearance
apps/panel 0.80.3
Дата выпуска: 10 сентября 2026 года. Предыдущая версия: 0.80.2.
Живые обновления данных
- При включённом SignalR панель Tree по событиям известных узлов повторно запрашивает их Object/Link через REST и обновляет отображаемые атрибуты. Выделение, раскрытые ветви и дочерние узлы сохраняются. Новые дочерние записи этот механизм не обнаруживает; подписки на изменение состава списков нет.
- Attributes по соответствующему событию повторно запрашивает выбранный Object/Link через REST, не перезагружая исходную таблицу или дерево. Несохранённые правки откладывают обновление. Открытие или закрытие другой панели Attributes для той же записи сохраняет общий черновик.
- Если ответ обычной Table не содержит метаданных типа Object, Attributes может использовать тип из успешного запроса этой Table для конкретной выбранной строки. Уже открытая Attributes сохраняет эти сведения после закрытия исходной Table; смена источника, выбранной записи или сеанса делает их недействительными.
- После ответа HTTP 403, 404 или 410 Tree и Attributes ограничивают действия над соответствующей записью. Восстановите доступ перед нажатием «Проверить обновления». Успешное чтение текущей записи возвращает действия. Если узел Tree удалён, снимите с него выделение, чтобы вернуть действия панели; обновление родительской ветви позволяет убрать удалённый дочерний узел.
Настройка для разработки
Укажите в apps/panel/.env переменную NUXT_PUBLIC_REALTIME_HUB_URL с адресом хаба вашей среды API и перезапустите panel обычной командой разработки. Штатный скрипт dev читает .env; отдельная команда запуска не нужна. Руководство Table описывает требования к API и хабу и проверки доступа. Менять JSON приложения не требуется.