Skip to content

apps/panel 0.80.0 ​

English · Русский

Дата выпуска: 9 сентября 2026 года. Предыдущая версия: 0.79.0.

Что изменилось ​

  • Таблицы могут обновлять записи текущей страницы после события SignalR. Таблица повторяет REST-запрос и показывает полученные значения, сохраняя применённый фильтр, сортировку и выбранного родителя.
  • Индикатор над содержимым приложения показывает состояние соединения и обновления. «Проверить обновления» запускает повторную проверку после ошибки. После восстановления соединения или возврата на вкладку браузера панель снова запрашивает текущие данные.
  • Фоновое обновление не перезаписывает несохранённые правки. Панель обновит данные после сохранения или отмены правок. Если переход может стереть черновик, панель предлагает остаться или отбросить изменения.

Как включить живые обновления ​

Для настройки используйте реальный API. Панель отключает SignalR для локальных примеров через /local-api, даже при заданном URL хаба.

Укажите полный URL хаба с адресом сервера и путём /hubs/notifications в переменной окружения NUXT_PUBLIC_REALTIME_HUB_URL. После изменения перезапустите панель или пересоберите статическую версию. Пустое значение отключает SignalR; менять JSON приложения не требуется. Хаб сейчас анонимный: вход в панель не ограничивает доступ к нему.

Публикация событий для атрибутов включается через notifyEventType в метаданных типа. После сохранения такого атрибута сервер отправляет событие, а затронутая таблица повторяет REST-запрос. Переменная панели сама по себе не включает события на сервере.

Область действия и ограничения ​

Подписка на объект. JoinGroup(entityType, entityId) подписывает клиент на изменения конкретного известного объекта. Способ получения его типа и идентификатора не ограничивает саму подписку.

Обновление данных Table. Адаптер Table наблюдает записи текущей страницы и по их событиям повторяет её запрос. Стратегии Table method и custom пока не подключены к этому автоматическому перечитыванию.

Состав списка. Подписка на объект не является подпиской на результат запроса. Чтобы обнаружить новые записи или изменения соответствия фильтру, перечитайте список обычным обновлением таблицы.

Другие представления. Дерево, BPMN, Gantt и текстовые редакторы пока не подключены к автоматическому обновлению данных. Центр уведомлений не добавлен.

Обновлённая документация ​

Руководство Table описывает включение SignalR, условия отправки событий сервером, отложенное обновление во время редактирования и ручное обновление записей, не охваченных текущими подписками.