Добавьте min-w-0 к контенту электронной почты, так что переполняйте x-auto
Без min-w-0 гибкая шея ребенка по умолчанию min-width:auto решает Мин-контент, позволяющий широким таблицам электронной почты расширять див мимо колонки Ширина....
Закрытый разрыв в подключении, вызывающий падение сообщений в реальном времени
Удалить «подключенный» от использования подпискиEffect deps в TicketChat и Чатбокс. Раньше каждое повторное подключение WebSocket вызывало эффект Очистка, котор...
Содержит горизонтальный переполнение в панели просмотра электронной почты до 3-й колонки
Добавить переполненный x-скрытый во внешний контейнер MessageBrowser в качестве жесткой границы Добавить Overflow-x-hidden в графу 3 обертки и Overflow-x-auto в...
Предварительно заселить FROM на ответ / вперед и исправить отправить с Адреса
DraftMessage теперь переносится из Адреса, поэтому он перетекает из OpenNewMessage через композитора - MessageBrowser хранит активный почтовый ящик emailAddress...
Sub-tab content fills full content-area width
Drop the centered max-width constraint (was 920 / 1200 / 680 / 720 depending on tab) on SubTabShell. The page already lives inside SettingsView's content column...
Add download button to classic view attachment section
The classic view (MessageBrowser) had its own attachment list that was missing the download button — only the conversation view was fixed previously. Also align...
Правильный макет, прокладка и логотипы провайдера
Установка/установка интервалов: - Все шесть вкладок (Поставщики, Расширения, Пользователи телефонов, Устройства, Голосовая почта, Здоровье) Теперь оберните их с...
Load FROM addresses from accessible mailboxes and aliases
Replaces the broken getFromAddresses() endpoint (which sent 'email' instead of 'address') with getAccessibleMailboxes() + listMemberAliases(), matching the same...
Закладки конфигурации платформы (General / VOIP & SMS / System User / Advanced)
Обертки **************** в SettingsView с четырьмя вкладками: Общий: обзор платформы только для чтения - общие организации, активный телефон-сервер Количество ...
Добавить кнопку загрузки вложения и разъединить пометку как чтение
Добавьте кнопку Download icon в каждый ряд вложений, чтобы пользователи могли нажать кнопку Загрузка файла вместо открытия только в новой вкладке - Decouple mar...
Parse formData перед отправкой для предотвращения бинарной коррупции
request.text() на multipart/form-data портит бинарные байты файлов; Передайте парсированные FormData как init.body так впередToApi пропускает запрос.text() и по...
Удалить MinHeight: 100vh, вызывая двойные полосы прокрутки
Высота внешней коробки: 100vh превысила кальций макета (100vh - 56px) контейнер, который вызвал как прокрутку уровня браузера, так и внутреннюю Перелив: быть ак...
Заголовок страницы редактора Drop, переименованный в General sub-tab
- Удалить заднюю стрелку IconButton + значок экрана + заголовок + подзаголовок Верхняя часть редактора модели безопасности / мастер-модели. Кнопка отмены в липк...
Бросьте устаревший заголовок колонки Pay из таблицы моделей безопасности
Когда поле «Самоплачиваемый работник» Kamo Fees было удалено, соответствие TableCell в корпусе строки был удален, но строка заголовка все еще имела <<Член коман...
Censorship sub-tab теперь делает ATF первым в спецификации
Реорганизует цензурные субтаб-карты в соответствии с запрашиваемым заказом: 1 Алкоголь, табак и огнестрельное оружие 2 Разрешенные возрастные диапазоны членов 3...
Platform-admin view, pagination, live search, filters, org logos
Администраторы платформы (владелец организации верхнего уровня) теперь видят каждую организацию в системе через Новые конечные точки /api/security/org/all-netwo...
Подзагрузки в редакторе модели безопасности + очистка
- Редактор модели безопасности на **************** теперь разделен в четыре подзадачи: общая (базовая информация, видимость, кто может создать), Настройки платф...
Удалить дубликат ?type= из apiPath
forwardToApi уже добавляет входящий поиск (?type=...) запрос URL. Встраивание ?type = второй раз в apiPath ?type=full?type=full на бэкэнде, поэтому Spring парси...
Восстановите коммутатор почтового ящика для идентификаторов членов int64
Используйте getMemberIdString для почтовых ящиков/member fetch, нормализуйте id/mailboxId от EmailService и отключить коммутатор от доступного личного почтовые ...
Видимость Alias UI + кнопка ветвей поддоменов на странице типов ветвей
SubdomainBranchesDialog: Редактор Alias заменил список чипов списком строк в стиле таблицы Члены и члены команды Checkboxs per alias — администраторы, контролир...
URL-адреса логотипа Cache-bust с использованием темыRevision от config.json
DynamicMetaLoader теперь хранит темуRevision в сессииХранение и пожары KAMO THEME CONFIG LOADED после извлечения config.json ThemeLogo слушает для этого события...
Настройки диалогов, пути web-alias wizard и панели обеспечения DNS
Добавляет пользовательский интерфейс поддоменов через три поверхности: ************* Новая кнопка «Поддоменные ветви» открывает диалог для орг-уровня включения ...
Mailbox Checkbox читает домены org domains, а не домены провайдеров
Предыдущая проводка читать /api/email/domains (email provider domains) столик). Этот стол заполняется только тогда, когда сторонний поставщик электронной почты ...
Префикс / суффикс выпадающие, почтовый ящик доменных ворот, явный статус
Префикс имени и суффикс теперь являются выпадающими, населёнными из NamePrefixType / Каталоги NameSuffixType, предоставленные орг-конфигурацией Конечная точка. ...
Unwrap {рынки:[...]} конверт в диалоге Attach
GET/api/security/commerce-markets returns {markets: [...], message: "..."}, Не голый массив. Диалог Attach Commerce Market был посвящен всему миру. Реакция как ...
Полная ширина, макет формы Add Member
Переработает форму создания, чтобы использовать всю область контента вместо 1100px-центрированная колонка. - 3-колонный отзывчивый макет: липкая левая секция n...
Слить OTK-redirect в proxy.ts, удалить дубликаты middleware.ts
Next.js 15 отказывается от сборки, когда существуют как middleware.ts, так и proxy.ts. The OTK hand-off redirect, который жил в middleware.ts — отправка любого ...
Читать новый *** от Redis master и dedupe OTK POST
Replica читает пропущенные недавно написанные сессии после обмена OTK, вызывая Ложный сбой и перенаправление входа. Пропустить задержку ввода, когда присутствуе...
Защита от нередких ответов на /platform/orgs
Ответ без массива (пустое тело, оболочка ошибки или обертка {data: [...]}) приземлялся в состоянии оргов и взрывал рендер с E.map не является функцией. Введите ...
Открытый /validate для ввода как OTK, поэтому применяется целевая сессия организации
ENTER, связанный с /?otk=, который никогда не назывался /api/validate; shared-domain *** Файлы cookie сохранили исходный код. Redirect ?otk= to /validate via mi...
Добавить маршрут BFF для POST/api/security/enter-as
Действие ввода сети называется несуществующим следующим маршрутом, выходящим 404. Передайте запрос в APIService, как и другие прокси-серверы безопасности.
Прокси-сервер конфигурирует API-маршруты в APIService
Страница конфигурации /api/security/system-user/*, но не Next Так что приложение возвращалось 404. Добавить маршруты BFF, соответствующие службе безопасности ко...
Страница конфигурации пользователя системы + сетевой ENTER AS SYSTEM MEMBER
Добавляет администрирование платформы → Конфигурация, только родитель-орг-владелец страница, которая предоставляет или отзывает разрешение на выдачу себя за пла...
Удалить телефон + страницы вопросов безопасности
Они были добавлены в камо-интернал по ошибке — сбор телефона Вопросы номеров и безопасности входят в регистрационный поток Камо-регистрация, и была перенесена т...
Добавить члена команды / Add Team Member Pages
- /account: замените одну двусмысленную кнопку на кнопки с вкладками Добавить <Member> на вкладку «Члены», добавить <Team Member> на вкладку «Члены команды». Ка...
Восстановление членских планов и биллинг вокруг биллинговых групп
- Закладка «Планы и биллинг» теперь правильно выровнена с пульсирующим свечением Иконка StarRate на вкладке. Видно, когда просматриваемый член зарегистрированны...
Прекратить дублирование строки запросов в прокси-сервере KB media/articles API
forwardToApi уже добавляет парам поиска запросов браузера; встраивание запрос в пути произвел второй и разбил URL-адрес В результате чего GET/api/kb/media выход...
Центр согласованного взаимодействия только с членами команды
Приветствие NavTop возвращается к имени пользователя, когда пользователь не находится в Список только для команды. Копия Центра Взаимодействия использует формул...
Разрешить администраторам Org открывать страницы учетных записей других участников
Расширить защиту перенаправления клиентов за пределы **************** Включая CONFIGURE SYSTEM, EDIT MEMBER ACCESS LEVEL, ALLOW PROMOTING MEMBERS, Владелец орга...
Документальный центр Interaction Center title line prop
Уточните, что поле роли от отдела является линией названия должности.
Официальное место работы для членов команды на моей карточке позиции
Показать контекст подписки на Разрешенные приложения в типах филиалов
Загрузить подписку на выставление счетов и планировать метаданные, такие как вкладка «Приложения»; серые ряды и показать оповещение о информации, когда политика...
Относитесь к любой подписке COMP как к полному доступу на вкладке «Приложения»
Gate on paymentMethod COMP для всех организаций, а не только для владельцев платформ высшего уровня Поэтому детские организации с бесплатными грантами видят раз...
Запустите план GrantDialog, используйте Memo перед условным возвратом (Заказ крючков React)
Как вы видите судоходство?
Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.