Версия Discourse 2.8

Новые функции

  • Сохранение состояния отклонения всплывающих окон навигации по темам
  • Экспорт тем в формат Markdown
  • Добавление отсутствующих эмодзи
  • Поиск заблокированных IP-адресов в списке отфильтрованных
  • Отображение предупреждения, если пользователь не будет упомянут
  • Настраиваемые правила и плагины для PrettyText.markdown.
  • Оформление имени пользователя в строке выбора пользователей по электронной почте
  • Тег диапазона дат для локальных дат
  • Обновление эмодзи
  • Изменение цвета восклицательного знака ошибки черновика в редакторе на красный
  • Обработка ошибок оформления (decorateCooked) от тем/плагинов
  • Использование растрового изображения и автозаполнения в поле ввода 2FA
  • Проверка проблем с учетными данными для запланированной групповой рассылки по электронной почте
  • Разрешение переключения закрепления темы, когда заголовок зафиксирован
  • Обратные вызовы перед объединением.
  • Автоматическая темная тема для административного редактора
  • Отправка сообщения по ссылке нескольким пользователям
  • При предложении имен пользователей пропускайте ввод, состоящий исключительно из недопустимых символов
  • Hide_email_address_taken принуждает использование электронной почты в форме восстановления пароля
  • Запланированные проверки проблем для панели администратора
  • Разрешение изменения статических страниц, поддерживаемых темами
  • Добавление плагина навигации по темам и компонента всплывающего окна
  • Сохранение позиции прокрутки на странице закладок
  • Расширение API плагинов для добавления нескольких иконок авторов
  • Добавление плагина Apple в официальный список
  • Использование клавиши Tab для отступа текста в редакторе
  • План консолидации уведомлений для сохранения последнего.
  • Удаление предыдущих напоминаний о проверке.
  • Экспериментальная поддержка членства в группах через Google Auth
  • Ограничение приглашений по ссылкам доменом электронной почты
  • Введение областей API для значков.
  • Предварительная настройка локализации пользователя через массовое приглашение
  • Добавление возможности переключения между личными сообщениями и новой темой
  • Возможность добавления описания к тегам
  • Отображение карточек пользователей для пользователей со статусом «отвечает…»
  • Замена директивы Crawl-delay на правильное ограничение скорости
  • Отображение ожидающих сообщений на странице пользователя
  • Отображение последних поисковых запросов в панели быстрого поиска
  • Отправка заголовка ‘noindex’ в неканонических ответах
  • Поддержка i18n в тестах плагинов Ember CLI
  • Подсветка измененных тегов в ревизиях сообщений
  • Уведомление ответивших об удалении сообщения
  • Добавление настройки правил нормализации электронной почты
  • Упоминание здесь для уведомления пользователей в теме
  • Отображение подсказки поиска в браузере, когда поиск Discourse появляется в теме
  • Локальная загрузка резервных копий с разбивкой на части через новый плагин загрузчика
  • Добавление области загрузки для ключей API
  • Разрешение настройкам тем запрашивать обновление
  • Логи только поисковых запросов по темам/сообщениям в журнале поиска
  • Применение ограничений скорости для пользователей вместо IP для доверенных пользователей
  • Отображение модального окна подтверждения при нажатии «Отклонить все», если это приведет к отклонению важного уведомления
  • Отображение предупреждения при публикации ссылки на тему в ограниченной категории
  • Перемещение закрепленных аватаров в ядро
  • Прямая многокомпонентная загрузка S3 для резервных копий
  • Добавление области только для чтения к ключам API
  • Добавление пагинации на страницу ключей API
  • Разрешение пользователям редактировать альтернативный текст из предпросмотра изображения в редакторе
  • Использование Uppy для загрузчика тегов
  • Малое действие сообщения принимает href
  • Использование Uppy для загрузчика отслеживаемых слов
  • Перемещение загрузчика аватаров в Uppy
  • Перемещение загрузчика эмодзи на использование Uppy
  • Добавление настройки для отключения уведомлений об изменениях тегов темы
  • Извлечение изображений с внешних ссылок в биографии пользователей
  • Игнорирование поднятия темы при включенном disable_category_edit_notifications
  • Пометка ошибок аутентификации Omniauth как безопасных для HTML.
  • Добавление полноэкранных таблиц в сообщения
  • Включение пользовательских полей пользователя в базовый экспортер
  • Разрешение восстановления удаленных сообщений малого действия
  • Добавление скрытой настройки, позволяющей использовать электронную почту как источник для предложений имен пользователей
  • Изменение всего ядра на использование uppy-image-uploader
  • Добавление настройки для отключения уведомлений об изменениях категории темы
  • Добавление атрибутов reversed и type в список разрешенных
  • Кэширование предварительных запросов CORS для MessageBus
  • Кэширование предварительных запросов CORS на 2 часа
  • Добавление downloadCalendar в API плагинов
  • Разрешение администраторам навсегда удалять сообщения и темы
  • Прекращение использования электронной почты как источника для предложений имен и имен для единого входа (SSO)
  • Сочетания клавиш для цитирования (q) и быстрого редактирования (e)
  • Добавление API для исключения тега из TopicQuery
  • Сохранение локальной даты в календарь
  • Возврат подкатегорий на конечной точке категорий
  • Разрешение пользователям снимать свой голос
  • Заставление генератора предложений имен пользователей предлагать user1, user2 и т.д. для ввода, содержащего только недопустимые символы
  • Включение быстрого редактирования по умолчанию
  • Гуманизация сообщений об ошибках размера файла
  • Добавление баннера обновления в представление категорий и последних тем
  • Переход к последнему непрочитанному для ссылок закладок на уровне темы
  • Закладки на уровне темы
  • Результаты поиска по пользователю/категории/тегу в полном поиске страницы
  • Локальный диапазон дат по клику
  • Улучшение синдрома пустой страницы на страницах активности/тем, активности/чтения и групповых сообщений
  • Улучшение синдрома пустой страницы на страницах активности пользователя
  • Экспериментальное быстрое редактирование
  • Удаление дублирующихся сообщений о новых советах
  • Использование второго фактора для подтверждения администратором
  • Оформление отрывка черновика в активности пользователя
  • Делание пути конфигурации многосайтовой настройки настраиваемым
  • Добавление игровых консолей в список неподдерживаемых браузеров
  • Публикация событий отслеживания прочитанных тем для личных сообщений.
  • Отображение количества новых/непрочитанных в разделе «Посмотреть больше сообщений» для личных сообщений.
  • Разрешение пользователям выбирать «Непросмотренные» как представление по умолчанию
  • Скрытие приостановленных пользователей из общесайтового поиска для обычных пользователей
  • Разрешение плагинам расширять группы
  • Включение автоматической темной темы на новых экземплярах
  • Опция обновления уровня уведомлений по умолчанию для существующих пользователей.
  • Создание уведомления для выкупленного приглашения
  • Улучшение «синдрома пустой страницы» на странице уведомлений пользователя
  • Разрешение администратору удалять все сообщения пользователя независимо
  • Отображение количества непрочитанных и новых сообщений.
  • Прямая многокомпонентная загрузка Uppy в S3 в редакторе
  • Делание allow_uploaded_avatars принимающим уровень доверия (TL)
  • Разрешение добавления кодов малого действия, предназначенных для групп
  • Улучшение «синдрома пустой страницы» на странице закладок пользователя
  • Сортировка закрепленных тем по их столбцу pinned_at
  • Исключения ограничения скорости через ENV
  • Первый этап использования Uppy в редакторе
  • Отображение баннера входящих тем в представлении «Непросмотренные»
  • Разрешение привязки существующей учетной записи при принятии приглашения
  • Добавление представления «Непросмотренные»
  • Разрешение привязки существующей учетной записи при регистрации через внешнюю аутентификацию
  • Отмена запрета размещения URL в заголовках для пользователей TL0
  • Запрет размещения URL в заголовке для пользователей TL-0
  • Отклонение новых и непрочитанных для почтовых ящиков личных сообщений.
  • Отправка события user-card:show
  • Прикрепление журнала резервной копии как загрузки
  • Добавление количества правок сообщений в активность пользователя
  • Новые и непрочитанные сообщения для личных сообщений пользователя.
  • Onebox может сопоставлять движки на основе content_type
  • Начальная реализация прямой загрузки в S3 с использованием Uppy и заглушек
  • Отображение количества черновиков в меню пользователя и активности
  • Новый стиль для личных сообщений
  • Продолжительность медленного режима по умолчанию для тем по категориям.
  • Добавление имени ввода, чтобы 1Password игнорировало его
  • Добавление нового API плагинов для разрешения плагинам расширять Site#categories
  • Добавление поля фильтра в список тем/компонентов
  • Прекращение проверки реферера для встроенных элементов
  • Включение оптимизации изображений на стороне клиента по умолчанию
  • Добавление помощника в виджет быстрого поиска
  • Добавление области API users.list
  • Обновление существующих пользователей при изменении уведомлений по умолчанию группы.
  • Добавление опции выдачи значка несколько раз пользователям с помощью массового награждения
  • Настройка, позволяющая модераторам менять владельца сообщения
  • Загрузчик изображений Uppy с UppyUploadMixin
  • Улучшения истории штрафов
  • Добавление тега заголовка для страницы деталей группы
  • Разрешение пользователям выбирать стиль (flair)
  • Делание приглашений работающими с существующими пользователями
  • Добавление фильтра периода в маршрут топ-тем для тегов.
  • Предупреждение, если приглашенный пользователь не может видеть тему
  • Добавление индикации последнего посещения на страницу просмотра темы.
  • Перекодирование безопасно, запускать его на файлах > 500 Кб
  • Передача поддерживаемых расширений файлов системному выбору файлов
  • Использование нативного выбора файлов в редакторе
  • Добавление журналов действий персонала для отслеживаемых слов
  • Добавление мультивыбора для пользовательских полей пользователя
  • Добавление настройки slow_mode_prevents_editing..
  • Использование задания SMTP группы и почтовика вместо изменения UserNotifications
  • Отображение эмодзи на метках GitHub при создании onebox для задачи.
  • Персонал может получать напоминания о неактивных пользователях чаще.
  • Принятие модального окна флага по CTRL + ENTER и CMD + ENTER
  • Оптимизация изображений перед загрузкой
  • Разделение «Добавить участников» на «Добавить пользователей» и «Пригласить»
  • Делание максимального числа избранных настраиваемым
  • Добавление дополнительных колонок в исходящий EmailLog
  • Улучшение обработки стека истории при ошибках сервера
  • Область ключа API для редактирования сообщений.
  • Использование адаптивных размеров изображений в потоке сообщений
  • Открытие модального окна редактирования закладки при нажатии на кнопку закладки на уровне темы
  • Добавление деталей последнего обновления в интерфейс настроек SMTP/IMAP группы
  • Загрузка в S3 параллельно для ускорения восстановления резервных копий
  • Блокирование является необязательным при удалении пользователя из очереди проверки.
  • Делание выборщиков дат в интерфейсе закладок и таймера темы согласованными со всеми остальными выборщиками
  • Добавление представления сообщений для всех официальных предупреждений пользователя
  • Добавление мета-тега OpenGraph type=website
  • Добавление upgrade-insecure-requests в CSP, когда включен force_https
  • Добавление фильтра групп в каталог пользователей
  • Не показывать галочку черновика, когда черновики сохранены
  • Добавление пользовательских полей пользователя в каталог пользователей
  • Включение тегирования по умолчанию
  • Добавление глобального ограничителя скорости для ключей API администратора
  • Использование настроек SMTP группы для отправки писем с уведомлениями пользователям (начальный этап)
  • Цензура Oneboxes
  • Немедленное внесение правок в черновики сообщений
  • Позволяет пользователям избрать 2 значка для отображения на карточке пользователя
  • Расширение widget-dropdown для приема отключенной опции
  • Отображение всех категорий в редакторе
  • Автоматическое удаление заглушек тем после слияния всей темы с другой темой
  • Улучшение интерфейса настроек групповой электронной почты
  • Включение паузы для изображений из Giphy и Tenor
  • Отображение сообщения об ошибке, если регулярное выражение некорректно
  • Отключение отслеживания слов
  • Использование пути из существующего URL загрузок и оптимизированных изображений
  • Скрипт импорта Flarum
  • Переход к одобренной теме в очереди из очереди проверки.
  • Отображение устаревших элементов проверки другим клиентам
  • Разрешение выборочного отклонения новых и непрочитанных тем
  • Нормализация маршрута сервисного работника
  • Изменение сочетания клавиш «Преформатированный текст»
  • Добавление on_preload для TopicView
  • Правильное преобразование заголовка темы в верхний и нижний регистр для локали по умолчанию (турецкий)
  • Добавление задач для экспорта и импорта структуры сайта
  • Поддержка тега и замены в отслеживаемых словах в модальном окне теста
  • Разрешение уведомления до 20 владельцев групп
  • Добавление поддержки опции skip_validations в UploadCreator
  • Ограничение post_excerpt_maxlength
  • Увеличение ежедневных лимитов редактирования пропорционально уровню доверия
7 лайков