Бобер Боб
Платформа складского учёта
Платформа складского учёта · Release notes · v1.7.1

История версий — v1.7.1

Верхняя панель приведена к удобному порядку, как на платформе Production (Задание 132): слева направо — глобальный поиск, колокольчик уведомлений, пользователь в крайнем правом углу. Раньше колокольчик висел самым правым элементом, а подпись и аватар пользователя — левее него: «сначала значка, потом буквочка, потом администратор» было неудобно. Теперь поиск идёт первым (фильтрация товаров, паллет, складов, штрих-кодов, пользователей прямо из шапки), затем уведомления, а пользователь (аватар + имя) — строго в крайнем правом углу, как в Google-аккаунте. Реализация: колокольчик перенесён с renderHook TOPBAR_END (позиция после user-menu) на GLOBAL_SEARCH_AFTER (внутри блока topbar-end Filament, между поиском и user-menu); включён встроенный GlobalSearch Filament — добавлены getGloballySearchableAttributes()/recordTitleAttribute в ресурсах Товары, Паллеты, Склады, Пользователи, Штрих-коды; CSS-отступ колокольчика убран (отступы даёт flex-gap топбара).

patch Выпущена 27.09.2026
v1.7.1 patch от 27.09.2026

Задание 132. Верхняя панель по образцу Production: поиск → колокольчик → пользователь (пользователь в крайнем правом углу)

Порядок верхней панели

  • Слева → направо: поиск → колокольчик уведомлений → пользователь (крайний правый)
  • Поиск первым — встроенный GlobalSearch Filament в топбаре: товары, паллеты, склады, штрих-коды, пользователи
  • Колокольчик между — рядом с поиском, слева от пользователя
  • Пользователь в углу — аватар-буква и имя (с подписью роли) в крайнем правом углу, как на Production
  • Раньше — колокольчик был самым правым (TOPBAR_END рендерился после user-menu), что было неудобно

Реализация

  • AdminPanelProvider.php — renderHook notification-bell: TOPBAR_END → GLOBAL_SEARCH_AFTER (внутрь fi-topbar-end Filament)
  • GlobalSearch включён — getGloballySearchableAttributes() в ресурсах (ProductResource, PalletResource, WarehouseResource, UserResource, BarcodeResource)
  • recordTitleAttribute — заголовки результатов поиска (name/number/code) и осмысленные URL
  • CSS — убран лишний margin-right у .bb-notif-bell; отступы между элементами — штатный flex-gap топбара (gap-x-4)
  • Версия платформы — 1.7.0 → 1.7.1 (config/app.php, config/instances.php, versions.json)
← Ко всем версиям