Saif
(Saif Murtaza )
15.Май.2024 15:48:07
1
Новые функции в 3.3.0.beta2
Работает на Discourse
Сайты с собственным размещением теперь будут иметь значок «Работает на Discourse» внизу для продвижения экосистемы с открытым исходным кодом Discourse. Узнать больше.
Новая боковая панель администратора
Оцените новую боковую панель администратора! Все аспекты панели администратора теперь сгруппированы и категоризированы для удобства доступа. На всех новых сайтах боковая панель администратора включена по умолчанию. Если вы ещё не видите её, включите её через настройку admin sidebar enabled groups.
Переработанное меню закладок
Новое меню закладок предоставляет быстрые опции для установки напоминаний вместе с пользовательскими вариантами. Вы также можете редактировать или удалять эти напоминания. Доступно в кнопках нижнего колонтитула темы.
Чат из профиля пользователя
Теперь вы можете напрямую отправлять сообщения пользователям из их профилей, нажав на чат
Более чистые сочетания клавиш
Экран сочетаний клавиш обновлён и теперь включает разделение на секции, что упрощает их просмотр и поиск нужного сочетания.
Больше опций в модальных окнах для мобильных устройств
Модальные окна теперь открываются с эффектом скольжения вверх, и вы можете смахнуть вниз, чтобы закрыть их. Теперь слева и справа от заголовков доступно больше опций действий.
20 лайков
pmusaraj
(Penar Musaraj)
15.Май.2024 15:48:07
4
И не только!
Но это ещё не всё! Мы делаем всё возможное, чтобы выделять для вас новые функции и изменения, но изменений всегда слишком много, чтобы описать каждое из них. Чтобы увидеть полный список новых функций, исправлений ошибок, улучшений пользовательского интерфейса и многого другого, обязательно ознакомьтесь с разделом «Дополнительные функции и исправления» ниже.
Улучшения плагинов
discourse-activity-pub
Новые функции
Добавлены акторы тегов (84 )
Добавлена пакетная публикация и обработка (вторая попытка) (80 )
Добавлена пакетная публикация и обработка (72 )
Исправления ошибок
Не создавать новую тему, если это сиротский ответ (94 )
discourse-adplugin
Новые функции
Добавлены ограничения по группам и категориям для внутренних рекламных объявлений (205 )
discourse-ai
Новые функции
Поддержка GPT4o и улучшенный аудит (618 )
Настраиваемые LLM. (606 )
Токенизатор Llama 3 (615 )
Команда поиска теперь поддерживает поиск в контексте пользователя (610 )
Разрешено упоминание ИИ-бота в канале (602 )
Поддержка чата с ИИ-персоной через личные сообщения (488 )
Вставка сноски из объяснённого результата (591 )
Добавлен «Консолидатор вопросов» для надёжной поддержки загрузок в Персонах (596 )
Поддержка Stable Diffusion 3 (582 )
Поддержка Gemini 1.5 pro и Claude Opus bedrock (580 )
Улучшены возможности отладки ИИ и настройки интерфейса (577 )
Добавлена базовая проверка подключения к ресурсам DNS SRV (563 )
Разрешена настройка генерации RAG (565 )
Добавлены модели Cohere в помощник ИИ и автоматизацию (576 )
Поддержка автоматизации Mixtral/Mistral/Haiku (571 )
Поддержка GPT-4 turbo vision (575 )
Поддержка Cohere Command R (558 )
Добавлена поддержка эмбеддингов BGE-M3 (569 )
Удалена предварительная замена gpt-4-turbo-0125 на gpt-4-turbo (568 )
Добавлена поддержка метаданных для RAG (553 )
Добавлена поддержка бота Claude 3 Haiku (552 )
Поддержка RAG для ИИ-ботов. (537 )
Инструмент веб-поиска (548 )
Добавлена поддержка зрения для ИИ-персон (Claude 3) (546 )
Улучшен интерфейс административного плагина и использован новый маршрут показа плагинов (512 )
Более дружелюбное поведение ответов в личных сообщениях бота (535 )
Добавлена поддержка Claude 3 sonnet/haiku для Amazon Bedrock (534 )
Разрешено подавление уведомлений при генерации отчётов (533 )
Исправления ошибок
Учёт пользовательского предпочтения «external_links_in_new_tab»… (622 )
Неверное описание поля LLM (623 )
Загрузка категорий из ответа поиска (612 )
Неверный заголовок кнопки (621 )
Переменная Dialects не была определена в production (617 )
Загрузка категорий для результатов поиска ИИ (614 )
Улучшен парсинг вызовов функций (613 )
Используется getByIdentifier для d-menu (611 )
Стриминг был сломан в bedrock, когда чанки не выровнены (609 )
Исправления контекста для @упомянутого бота (608 )
Uploader не удалял app event (601 )
Вызов после инструментальных вызовов завершался ошибкой в OpenAI / Gemini (599 )
Правильное кэширование локали пользователя (593 )
Загрузчик RAG должен поддерживать индексацию нескольких файлов. (592 )
Многие темы отсутствовали при исключении категорий (585 )
Пользователи с пустыми локалями вызывали ошибку при локализации промптов (584 )
При исключении категорий также исключать дочерние (583 )
Более надёжная поддержка вызовов функций (581 )
Пустые метаданные приводили к ошибкам (578 )
Загрузка категорий для связанных тем (570 )
Инструменты ломались в Claude при отсутствии параметров (574 )
Отбрасывание первого файла в diff (573 )
Никогда не упоминать слово JSON в преамбуле инструмента (572 )
Безопасные/небезопасные загрузки при обмене разговорами с ИИ (554 )
Исправления подсветки «Спросить ИИ» (562 )
Получение данных категорий через специальный эндпоинт (543 )
Откат проблемы с длиной (556 )
Избегание ошибки при попытке показать помощника ИИ анонимным (549 )
Избегание ответа пользователю, ответившему на сообщение, для автоматизации llm_triage (544 )
Унификация перевода модели автоматизации (540 )
Промпт-инжиниринг для промпта сводки (539 )
Подавление упоминаний работало неправильно (538 )
Изменения пользовательского интерфейса
Удалён селектор нескольких LLM из заголовка и перемещён в композер (619 )
Предотвращение переполнения контейнера содержимым для обмена в соцсетях (597 )
Настройка стилей обмена ИИ для изображений и цитат (567 )
Обновлены радиусы предложений для учёта новых значений по умолчанию (564 )
Отображение прогресса индексации для загрузок RAG (557 )
Обновление стилей подсветки «Спросить ИИ» (560 )
Подсветка выбора помощника ИИ в постах (520 )
Добавлены общие стили для onebox (550 )
discourse-akismet
Исправления ошибок
Обновление привязки 3.2 для включения #133 (134 )
Явная проверка определённого параметра сайта (133 )
Обновление стабильной привязки 3.2 (132 )
Зависимость плагина Post Voting в плагине Akismet (130 )
Отображение контекстного вопроса для пользователей, помеченных Akismet (131 )
discourse-assign
Новые функции
Добавлен параметр порога напоминания о назначении в ожидании (571 )
Возможность переназначать посты в модальном окне назначения на уровне темы (562 )
Добавлены кнопки для снятия назначения с постов в меню назначения на уровне темы (554 )
Исправления ошибок
Учёт pending_assign_reminder_threshold в enqueue_reminders (572 )
Адаптация acceptance-тестов для нового выпадающего меню (570 )
Используется новый <DropdownMenu /> компонент (569 )
Обеспечивает сохранение по Ctrl+Enter из текстового поля (566 )
Метка «Снять назначение» иногда перекрывает аватар (561 )
Корректное обновление интерфейса при изменении настроек группы (560 )
Кнопки «Снять назначение» на странице активности/назначений не работают (559 )
Лимит назначений не должен препятствовать повторному назначению сообщения (556 )
Восстановление уведомлений при повторном открытии темы
Изменения в UX
Автофокус на поле назначения (555 )
discourse-calendar
Новые возможности
Исправления ошибок
Отображение календаря событий на странице категории независимо от параметров запроса (565 )
Поддержка бесконечных событий в списке тем (562 )
Изменения в UX
Использование формата цвета из json_schema (556 )
Использование класса прошлых событий в календаре категории (552 )
discourse-category-experts
Исправления ошибок
Текст для проверки одобрения и флажки одобрения (144 )
discourse-data-explorer
Новые возможности
Добавлена возможность пропустить отправку ЛС, если нет результатов (286 )
Исправления ошибок
Отправка одного отчета в ЛС для групп (284 )
discourse-docs
Исправления ошибок
Загрузка полных объектов категорий (167 )
discourse-encrypt
Исправления ошибок
Удаление unsafe-eval из проверки safe_csp_src? (315 )
Изменения в UX
Отображение на пунктах чек-листа (314 )
discourse-gamification
Исправления ошибок
Имя пользователя не отображается в минимальном рейтинге, если prioritize_username_in_ux равно false (127 )
discourse-global-filter
Исправления ошибок
Исправление URL для подкатегорий на странице категорий (143 )
Возможность выбора новой метки в списке тем (138 )
discourse-google-one-tap
Изменения в UX
Удаление невидимого div и исправление выравнивания на мобильных устройствах. (17 )
discourse-group-category-banner-ads
Новые возможности
Создание панели администратора и отображение рекламы в категориях (1 )
Исправления ошибок
Добавлена поддержка анонимных пользователей и группы everyone (2 )
discourse-group-tracker
Новые возможности
Приоритетные группы для отслеживаемых группой сообщений (54 )
discourse-livestream
Новые возможности
Добавлен мобильный вид чата (8 )
Исправления ошибок
Орфографическая ошибка в спецификации (14 )
Исправление тестов (13 )
Неверное состояние боковой панели (12 )
Обеспечение отображения видео на мобильных устройствах (10 )
Замена runloops next на таймер для инициализации чата (4 )
Применение изменений заголовка после обновления канала чата (3 )
Удаление неиспользуемых файлов из plugin.rb (2 )
Удаление неиспользуемых задач и проверки настроек в перезагружаемом патче плагина (1 )
discourse-oauth2-basic
Исправления ошибок
Корректное присвоение значений при получении данных пользователя (100 )
discourse-policy
Исправления ошибок
Корректное обновление селектора групп при редактировании политики (122 )
discourse-post-voting
Исправления ошибок
Установление подтипа темы при встраивании тем (198 )
discourse-reactions
Исправления ошибок
Обеспечение того, чтобы в активности/реакциях не отображались удаленные элементы (288 )
Изменения безопасности
Скрытие сообщений-шепотов в конечной точке реакций (286 )
discourse-saml
Новые возможности
Добавление в группу персонала, когда пользователь становится администратором через синхронизацию (94 )
discourse-shared-edits
Исправления ошибок
Восстановление get() (90 )
discourse-solved
Новые возможности
Изменение статуса при снятии решения и исправление изменений назначения (289 )
Предотвращение уведомления о назначении и изменение статуса при решении (285 )
Добавление новых пользовательских фильтров статуса (286 )
Исправления ошибок
Разрешение поиска нерешенных сообщений по меткам (284 )
Изменения в UX
Уточнение, что администраторы и модераторы могут принимать решения (288 )
Добавление администраторов и модераторов в mandatory_values для accept_all_solutions_allowed_groups (290 )
discourse-subscriptions
Новые возможности
Добавление новой таблицы цен на основе Stripe (202 )
Добавление поддержки валюты ZAR (199 )
Исправления ошибок
Ожидание оплаты за разовую покупку (210 )
Требуется вход для Stripe Checkout (209 )
Предотвращение дублирования запросов к списку подписок Stripe (208 )
Кнопка автоматического создания кампании поддержки (206 )
Обновление: отсутствует кнопка сохранения данных карты (204 )
Разрешение активного статуса для обновленного вебхука (203 )
Отсутствует перевод для Норвегии (196 )
discourse-topic-voting
Исправления ошибок
Объединение голосов независимо от видимости голосующих (187 )
discourse-translator
Исправления ошибок
Избегание публикации сообщения, если нет изменений (140 )
Пропуск перевода для пустых или коротких сообщений действий (139 )
Размер текста Amazon составляет 10 КБ (137 )
discourse-zoom
Исправления ошибок
Проблемы с вебинарами, связанные с реализацией strict-dynamic CSP (74 )
docker_manager
Изменения в UX
Использование Sentence case и добавление Discourse в заголовок страницы и элемент навигации (211 )
Переименование слова «Upgrade» в «Update» в интерфейсе (208 )
Все возможности и исправления
Новые возможности
Добавление HTML-замен
Принудительное включение боковой панели администратора для всех администраторов в admin_sidebar_enabled_groups и обработка устаревшего «выпадающего меню гамбургера» в этом режиме (26899 )
Удаление шага «Включить боковую панель» из мастера настройки (26926 )
Отмена перенаправления из мастера на страницу руководства (26873 )
Дополнительные ссылки для боковой панели модератора (26815 )
Разрешение создания наблюдаемых слов как группы (26632 )
Поощрение пользователей к установке заголовков веток чата (26617 )
Новая боковая панель администратора для модераторов (26795 )
Добавление экспериментального отслеживания просмотров страниц «реальным браузером» (26647 )
Реализация последнего прочитанного сообщения для веток (26702 )
Включение ключевых слов тем и компонентов в боковую панель администратора (26708 )
Ограничение частоты запросов для распространенных AI-ботов по умолчанию (26731 )
После мастера администратор перенаправляется на страницу руководства (26696 )
Разрешение входа через LinkedIn OpenID Connect (26281 )
Добавление свайпа вверх для закрытия всплывающего уведомления (26659 )
Отображение дополнительных ссылок фильтра в боковой панели администратора при отсутствии результатов (26672 )
Разрешение закрытия всплывающих подсказок нажатием на их кнопку (26668 )
Использование нового меню закладок в кнопках под темой (26670 )
Перевод ключевых слов боковой панели администратора (26657 )
Обязательные поля для настройки сайта группы (26612 )
Прямая ссылка на компоненты для боковой панели администратора (26644 )
Добавление опции «Только для новых пользователей» в триггер user_updated (26648 )
Объединение связанных аккаунтов пользователя, отдавая приоритет целевому пользователю при конфликте (26645 )
Массовое добавление меток к темам с ограничением операций только для категорий (26602 )
Страница ссылок уведомлений пользователя (26609 )
Добавление нового выхода плагина ‘after-header’ (26587 )
Объединение уведомлений о ссылках (26567 )
Добавление сценария автоматизации «Создать тему» (26552 )
Подтверждение при обновлении публичного раздела (26546 )
Добавление поддержки веток в перемещатель сообщений чата (26147 )
Включение новой боковой панели администратора по умолчанию (26391 )
Добавление сообщения при массовом закрытии тем (26535 )
Скрытие сводки в личных сообщениях (26532 )
Добавление индикатора прогресса к всплывающим уведомлениям (26483 )
Переработанный модальный окно и меню закладок (23071 )
Объединение discourse-automation (26432 )
Добавление аргументов к выходу плагина home-logo (26486 )
Игнорирование вручную деактивированных пользователей при очистке (26478 )
Очистка фильтра боковой панели администратора клавишей ESC (26408 )
Возможность разворачивать/сворачивать все разделы администратора (26358 )
Разрешение переопределения поиска пользователей в чате через плагин (26361 )
Добавление номера страницы к заголовкам страниц для поисковых систем (26367 )
Упрощение контента для поисковых систем для неканонических URL сообщений (26324 )
Более гибкое определение навигации конфигурации администратора плагина (26254 )
Увеличение длины сессии DiscourseConnect по умолчанию (26261 )
Кнопки добавления и удаления объектов для настроек схемы темы (26256 )
Отдельная страница администратора для новостей и отчетов (26216 )
Переработка модального окна клавиатурных сокращений (26236 )
Добавление выбора языка для переводов темы в интерфейсе администратора (26150 )
Добавление кнопки личного сообщения в профиль пользователя (26135 )
Разрешение редактирования настроек сайта во всем интерфейсе администратора (26154 )
Исправления ошибок
Переключение режима боковой панели в подпапке (27026 )
Глубокое связывание с сообщением в ветке
Создание элементов каталога для новых пользователей в режиме bootstrap (27020 )
Избегание ошибки из-за отсутствующих мета-тегов (26927 )
Неверный заголовок/alt меню пользователя (27019 )
Сортировка списков тем пользователя
Отображение выбранной темы с элементом above-topic-list-item (26928 )
Восстановление прикрепленного тела документа из заголовка сайта glimmer (27003 )
Удаление дублирующегося меню пользователя для старой реализации заголовка (27002 )
Не закрывать автоматически при пустых идентификаторах (27001 )
Изменение метода запроса для categories/search (26976 )
Установка выбранной длительности в компонент относительного выбора времени (26997 )
Жирный заголовок боковой панели, когда боковая панель администратора отключена (26993 )
Добавление отсутствующих переводов для журналов действий персонала. (26969 )
Восстановление поведения добавления класса docked к телу документа во время обновлений заголовка (26967 )
Предотвращение запуска повторяющихся автоматизаций до start_date (26963 )
Отключение модального окна на мобильном меню закладок (26958 )
Разрешение отключения блокировки прокрутки тела на модификаторе свайпа (26957 )
Закрытие d-menu перед действием в меню темы (26956 )
Открытие ссылки Powered-by в новой вкладке (26953 )
Обновление длительности и интервала при обновлении значений ввода. (26796 )
Использование постоянных ссылок MaxMind для загрузки баз данных MaxMind (26847 )
Попытка onebox даже если тело ответа превышает max_download_kb (26929 )
Отслеживание свойства User.status (26941 )
Обеспечение корректной обработки всплывающих исключений RequestTracker (26940 )
Обеспечение работы ссылок уведомлений чата с подпапкой (26938 )
Внедрение сервиса текущего пользователя в модель категории (26937 )
Неверный разделитель в меню администратора темы (26934 )
Предотвращение нестабильности из-за имен пользователей с кавычками (26907 )
Улучшения потоковой передачи сообщений чата (26892 )
Разрешение ботам создавать/обновлять/потоково передавать сообщения (26900 )
Игнорирование SVG при регенерации отсутствующих оптимизированных изображений.
Использование правильной ссылки для категории General (26891 )
Отображение CTA discourse-ai только администраторам (26895 )
Предварительная загрузка всех предков категорий боковой панели (26715 )
Обеспечение отсутствия бесконечного цикла категорий
Существующему участнику канала разрешено присоединиться (26884 )
Корректная передача контекста темы/сообщений (26882 )
Отправка сводок активности на основе «последнего визита»
Сделать помощник миграции темы getCategoryIdByName нечувствительным к регистру (26878 )
Отсутствующий маршрут для редактирования компонентов (26874 )
Сериализация staff_writes_only (26866 )
Вложенные опросы
Восстановление SCSS устаревшего всплывающего меню (26864 )
Добавление поддержки местоположения и деталей в календарь ICS (26862 )
Стили меню выбора сообщений (26857 )
Не показывать метку кнопки закладки в подвале темы ЛС (26858 )
Корректная обработка меток с подчеркиваниями (26839 )
Сортировка категорий в SQL для Categories#search (26810 )
Добавление резервного отрывка для ответов на сообщения чата (26834 )
Предотвращение гонки состояний в повторяющихся автоматизациях (26828 )
Предотвращение переполнения заголовка ветки длинным URL (26827 )
Наблюдаемые слова (+ Группы) с отсутствующим действием (26826 )
Не показывать пустой список в меню администратора темы (26825 )
Создание наблюдаемых слов…
Предотвращение бесконечного цикла автоматизаций, запускающих друг друга (26814 )
Не показывать кнопку меню администратора темы обычным пользователям (26820 )
Предотвращение дублирования вложений во входящих письмах - попытка 2
Не показывать скрытые сообщения в результатах поиска (26800 )
Корректная проверка ID пользователя исходного сообщения (26805 )
Корректное включение/отключение прокрутки тела в модальном окне (26784 )
Корректное переименование прокрутки везде (26783 )
Лучшее отслеживание изменений видимости темы (26709 )
Обеспечение обновления последнего прочитанного при новом сообщении (26772 )
Обеспечение того, чтобы мы не выходили без ожидающих автоматизаций (26771 )
Не увеличивать счетчик ответов вручную (26769 )
Относительный выборщик сбрасывался при изменении (26766 )
Построение отрывка сообщения чата для превью ветки (26765 )
Включение HTML-контента для аутентифицированных пользователей с UA поисковой системы (26757 )
Выбор категорий для новых вебхуков администратора (26746 )
Загрузка категорий для опции “+подкатегории” (26622 )
Передача значений настроек объектов в миграции тем (26751 )
Перенос переиндексации пользователя в задачу (26753 )
Задача rake themes:update не откатывает транзакцию при ошибке (26750 )
Разрешение удаления аватаров из настройки выбираемых аватаров (26720 )
Обеспечение закрытия модального окна при реакции (26745 )
Предотвращение ошибки из-за переопределения свойства (26741 )
Улучшение обработки ‘PublicExceptions’ при включенных bootstrap_error_pages (26700 )
404 при посещении редактора объектов настроек темы для компонента темы (26733 )
Использование сериализованных подкатегорий в subcategory-with-featured-topics (26718 )
Автоматическая подсветка кода не применяется в полноэкранном модальном окне (26710 )
Сообщения уже перевернуты (26692 )
Обеспечение обновления последнего прочитанного при выходе (26691 )
В EmailSettingsValidator, сброс аутентификации smtp, если нет пользователя и пароля
Несоответствие локали в выборе переводов темы (26687 )
Сериализация категорий для сообщений группы (26663 )
Сброс ожидающих автоматизаций только при необходимости (26685 )
Корректные аргументы для “показать лучшие ответы” в карте темы (26681 )
Отключение хранения недопустимого времени сообщений и тем, отправленного с клиента (26683 )
Корректное повторное прикрепление разрешенных изображений в письме со сводкой активности (26642 )
Не очищать пользователей, деактивированных системой (26656 )
Не помещать некатегории в Site.categories (26664 )
Сериализация категорий для закладок (26606 )
Использование ILIKE для поиска категорий (26619 )
Корректное восстановление размера композитора при повторном редактировании сообщения (26650 )
Предотвращение слишком раннего открытия (26649 )
Предотвращение показа модального окна отмены при повторном редактировании (26639 )
Излишнее обращение к access_control_post_id в настройке Post uploads (26627 )
Ожидание сохранения закладки перед разрешением нажатия кнопки меню (26626 )
Удаление группы вызывало ошибку (26623 )
Обеспечение того, чтобы недопустимый часовой пояс не блокировал критические письма (26607 )
Более надежное обновление хлебных крошек категории (26608 )
Сломанный заголовок кнопки «назад» в таймлайне (26604 )
Обеспечение разблокировки прокрутки тела при ответе (26616 )
Разрешение только kbd, но не details
Загрузка категорий с активностью пользователя и черновиками (26553 )
Морфинг после всех “decorateCookedElement”
Добавление ident для исправления стиля статуса пользователя в сообщениях (26585 )
CSS флажков вложенных списков (26581 )
Разрешение пользователям сбрасывать выбор главной страницы, если пользовательская главная страница из… (26536 )
Иконка часов закладки не отображается (26572 )
Не фокусировать ввод при редактировании на мобильном (26554 )
Загрузка категорий с версиями сообщений (26496 )
Предотвращение блокировки прокрутки мобильным модальным окном DMenu (26550 )
Обеспечение того, чтобы [date-range не конфликтовал с чек-листом
Чек-листы не работали, если был URL изображения
Не показывать кнопку редактирования разделов в боковой панели администратора (26547 )
DiscourseIpInfo.mmdb_download некорректно соединяет URL (26545 )
Обновление доступа к свойству темы в сыром представлении статуса темы (26528 )
Загрузка информации о категории для страницы «О нас» (26519 )
Сохранение открытого состояния details в превью (26518 )
Логирование кликов по результатам поиска в меню поиска заголовка (26500 )
Загрузка категории перед открытием композитора (26493 )
Поля ввода не отображаются при добавлении объекта в пустую настройку (26509 )
Добавление аргументов выхода home-logo в не-glimmer версию (26495 )
Обеспечение того, чтобы Theme#settings были экземплярами ThemeSettings (26481 )
Не разрешать доступ к странице плагина, если плагин не виден (26431 )
Восстановление автора в представлениях поисковой системы для непервых сообщений (26459 )
Блокировка прокрутки тела textarea (26462 )
Разрешение модальным окнам отключать свайп для закрытия (26460 )
maxmind:refresh не учитывает refresh_maxmind_db_during_precompile_days (26457 )
Обеспечение переводимости “save” в модальном окне закладок (26446 )
Предпросмотр печати не работал (26433 )
Список сообщений не должен прокручиваться при новом сообщении (26438 )
Показывать историю редактирования только при навигации через уведомление о редактировании для сообщений, у которых есть версии и можно просмотреть историю редактирования (26418 )
Ошибка не поднималась для обязательного свойства категорий (26443 )
Использование геттера для showPoweredBy (26419 )
Скрытие опасной настройки сайта max_notifications_per_user (26414 )
Не устанавливать тип аутентификации smtp, если нет пользователя или пароля
Корректировки select-kit на мобильном (26401 )
Предотвращение скрытия фиксированных элементов при блокировке прокрутки тела (26400 )
Экспорт false для полей подтверждения пользователя при использовании приглашений пользователей (26332 )
Описания не отображаются для некоторых типов настроек сайта (26399 )
Пропуск проверок, связанных с метками, когда присутствует опция skip_validations (26379 )
Разрешение личных сообщений, когда max dm users установлено в 1 (26392 )
Добавление заголовка content-type к ошибке ограничителя частоты запросов
Параметры календаря часть 2 (26371 )
Корректная передача параметров календаря (26370 )
Разрешение перенаправления при загрузке базы данных maxmind (26333 )
Попытки обновления select-kit с клавиатуры (26345 )
Исправление сломанного перевода в редакторе настроек объектов поля ввода меток (26340 )
Корректная установка has_children в Category.preload_user_fields! (26327 )
Удаление сломанной логики контекста поиска narrative-bot (26319 )
Проверка меток с использованием Tag#name вместо Tag#id в ThemeSettingsObjectValidator (26314 )
Анонимные пользователи не могли редактировать свои сообщения (26283 )
Два элемента не должны иметь один и тот же ID (26305 )
Загрузка подкатегорий через CategoryList (26297 )
Сериализация родительских категорий первой (26294 )
Клавиатурные сокращения закрывали модальное окно конструктора таблиц (26278 )
Обеспечение включения всех тем в карты сайта без дубликатов (26289 )
Корректный рендеринг ошибок 403 для поисковых систем с использованием basic-html (26287 )
Ошибка при добавлении дочернего объекта в редакторе настроек объектов (26259 )
Упрощение реализации пользовательских ссылок боковой панели (26201 )
Не использовать return в блоке (26260 )
Скрытие кнопки чата в карточке пользователя, когда чат отключен (26237 )
Добавление отсутствующего текста флага незаконного сообщения чата (26255 )
Удаление “фейковых” упоминаний из extract_mentions (26253 )
Отсутствующие часовые пояса IST, KST и JST в обработанных сообщениях (26252 )
Не терять боковую панель администратора при открытии панели чата (26235 )
“Вспышка” при загрузке результатов поиска (26249 )
Обеспечение корректного выполнения условия пользовательской кнопки композитора (26245 )
Ожидание завершения запросов поиска (26240 )
Регрессия блокировки прокрутки после закрытия мобильного меню (26232 )
Обновление панели инструментов сообщения при прокрутке темы (26228 )
Предотвращение сдвига макета контента на мобильном (26238 )
Показ ошибки максимального количества меток и предотвращение поиска (26233 )
Обеспечение немедленного обновления иконки перетаскивания в заголовке glimmer (26221 )
Исправление сломанной проверки ключа API Mailgun (26206 )
Изменения в UX
Использовать другое JIT-сообщение, когда в каталоге пользователей нет результатов поиска (27009 )
Добавить отсутствующий класс для oneboxing видео YouTube (27005 )
Использовать display_name в алгоритме создания сводки для отображения пользовательского имени LLM (27006 )
Кнопка администратора темы должна соответствовать высоте соседних элементов (26973 )
Использовать CSS-переменную breakpoint вместо произвольного значения 570px (26945 )
Увеличить область нажатия для списка потоков на мобильных устройствах (26818 )
Значение по умолчанию для настройки сайта Enable_powered_by_discourse установлено в true (26774 )
Добавить CSS для CTA пустого списка административных плагинов (26949 )
Ссылка на /latest в шаблоне приветственной темы (26944 )
Объединить эксперимент по редизайну встроенных ответов (26876 )
Использовать четверичный цвет для навигации с клавиатуры (26911 )
Скрыть количество пользователей в ссылке на исходное сообщение (26890 )
Обновить руководство по началу работы (26889 )
Увеличить лимит символов в описании пользовательского поля (26863 )
Заголовки боковой панели администратора выделены жирным шрифтом (26801 )
Исправить дублирование цвета отчета (26799 )
Индикатор загрузки при нажатии на элемент
Незначительные корректировки выпадающего списка уведомлений пользователей (26754 )
Изменить значок уровня normal для уведомлений пользователей (26740 )
Кнопка закладки в подвале темы должна иметь класс btn-default (26717 )
Исправить стилизацию для фокусированной строки (26698 )
Динамическое间距 для кнопок сводки (26690 )
Сохранять заголовки ввода постоянно жирными (26510 )
Обновить переменный цвет текста для переменного фона (26676 )
При повторном открытии свернутого композитора сбрасывать высоту (26661 )
Исправления выравнивания эмодзи, продолжение #26491 (26618 )
Предотвратить перекрытие заголовка всплывающими уведомлениями (toasts) (26615 )
Улучшить идентификатор для свойства typed категорий в редакторе объектов тем (26600 )
Назначить первого администратора модератором для проверки одобрений пользователей. (26588 )
Отображать JIT, когда список пользователей пуст (26579 )
Исправить цвет многоточия в меню пользователя (26578 )
Корректировки CSS плагина чек-листов (26577 )
Исправить проблемы выравнивания вокруг статуса пользователя (26491 )
Новый радиус скругления границ по умолчанию (26560 )
Отсутствие курсора-указателя на чек-листе “только для чтения”
Демонстрация улучшений меню закладок
Chat >` стилизация удаленного сообщения (26538 )
Корректировки отступов упоминаний (26492 )
Улучшенный текст для установки напоминания (26534 )
Разрешить указание значения по умолчанию для свойств enum (26529 )
Устранить мерцание аватара при открытии меню пользователя в Safari (26511 )
Улучшения подсказок для пользователей (26480 )
Корректировки для экспериментального меню массового выбора (26474 )
Изменение текста для отложенной пометки как непрочитанного (26468 )
Переименовать слово “Upgrade” в “Update” в интерфейсе. (26396 )
Корректировки текста настройки отложенной обработки (26465 )
Улучшить сообщение об ошибке валидации при сохранении настройки объектов темы (26455 )
Исправить отображение ошибки обязательной валидации для необязательных свойств (26453 )
Переключаться на новый объект при добавлении объекта в редакторе настроек объектов темы (26454 )
Исправить переполнение длинных названий сайта в заголовке (26450 )
Незначительные стилистические корректировки для редактора объектов схемы (26444 )
Подсветка кода в блоках em и strong (26435 )
Незначительные корректировки редактора схемы темы для мобильных устройств (26434 )
Перенос строки для small-user-list-content при большом количестве пользователей (26422 )
Добавить сворачиваемые заголовки в редактор объектов темы, скорректировать стили (26383 )
Исправить позицию счетчика символов в поле ввода настроек объектов (26357 )
Добавить значок FAB для потоков (26349 )
Обновить синий цвет Twitter до черного цвета X (26343 )
Преобразовать стиль mention в inline (26317 )
Улучшенное затухание непрозрачности фона модального окна (26328 )
Включать сообщение, когда содержимое для сканера опущено (26325 )
Улучшение модального окна на мобильных устройствах (26055 )
Добавить атрибут title к элементам управления превью изображения в композиторе (26301 )
Обеспечить единообразный размер всех кнопок в заголовке (26318 )
Улучшить селектор категорий в редакторе объектов темы (26311 )
Улучшить макет редактора настроек объектов темы (26309 )
Переместить ссылку “Все настройки сайта” в начало боковой панели администратора (26313 )
Улучшить селектор групп в редакторе объектов темы (26312 )
Скрыть “powered by” на странице активации аккаунта (26298 )
Скрыть переключатель боковой панели на маршруте создания аккаунта (26299 )
Добавить значки-стрелки для разворачивания и сворачивания всех переключателей в боковой панели администратора (26246 )
Скорректировать стили редактора объектов для полноэкранного макета (26265 )
Обеспечить единообразное размер полей ввода во всех браузерах (26159 )
Chat >` исправить значок замка в ссылке на исходное сообщение (26227 )
Не закрывать выделение текста поста при прокрутке (26217 )
Первая итерация стилизации экспериментального редактора настроек typed объектов (26194 )
Обновить значок Twitter, добавить Threads и Mastodon (26203 )
Производительность
Оптимизировать запрос для исключения тем в определенных категориях в TopicsFilter (27027 )
Пропускать дорогостоящие валидации постов
Улучшить сборку JS для продакшена в условиях нехватки памяти (26849 )
Снизить накладные расходы от выдержки сообщения чата (26712 )
Ввести базовый сериализатор API-ключей
Улучшить производительность most_replied_to_users (26373 )
Заменить индекс reply_to_post_number для постов (26385 )
Разрешать только одно проверяемое уведомление за раз (26330 )
Исправить проблему N+1 при загрузке категорий с пользовательскими полями (26241 )
Удалить ненужный <link rel="preload"> для JavaScript темы (26220 )
Избегать публикации действий пользователя для того пользователя, который совершил действие (26225 )
Исправить проблему N+1 при поиске категорий (26223 )
Удалить ненужный <link rel="preload"> (26219 )
Отложить загрузку каналов (26155 )
Доступность
Исправить цвета кнопок меню администратора темы для соответствия стандартам WCAG (27007 )
Улучшить разметку формы поиска на странице 404 (26322 )
Добавить роль кнопки к якорю reply-to-tab на настольных компьютерах (26321 )
aria-controls для карты темы должен иметь ID (26308 )
14 лайков