Версия Discourse 2.7

НОВЫЕ ФУНКЦИИ

  • Добавлена поддержка локализации английского (Великобритания)
  • Режим «Не беспокоить»
  • Использование малого логотипа сайта в качестве аватара системного пользователя
  • Включение встроенных onebox для всех доменов по умолчанию
  • Опциональное представление с отфильтрованными ответами
  • Добавление нового раздела с функциями в административной панели
  • Переименование «Discourse SSO» в DiscourseConnect
  • Обновление интерфейса таймера темы
  • Различные улучшения системы приглашений
  • Автоматическая маркировка отслеживаемых слов
  • Режим почтового списка по умолчанию отключен
  • Перемещение модального окна обновления сайта в менее навязчивое уведомление
  • Возможность установки флага аватара для автоматических групп
  • Добавление якорных ссылок к заголовкам
  • Закрепление закладок
  • Администраторы могут помечать сообщения для последующей проверки
  • Возможность поиска пользователей по пользовательским полям
  • Новый API-хук для преобразования файлов при загрузке на стороне клиента
  • Возможность регистрации пользовательских фильтров для сообщений
  • Возможность отправки сообщения вместе с приглашением
  • Добавление параметра email_encoded для приема входящих base64-закодированных писем
  • Добавление дополнительных имен классов для элемента списка последних тем
  • Добавление поддержки вебхуков лайков
  • Всегда вставлять изображения на новые строки и добавлять перенос строки после них
  • Небольшие улучшения встроенного списка тем
  • Новая настройка сайта ‘trim_incoming_emails’
  • Включение флага аватара в аватары, перечисленные в разделах «Больше всего…» сводки пользователя
  • TL4 и модераторы категорий могут объединять сообщения
  • Добавление вебхука обновления оценки проверяемых элементов
  • Возможность использования вида «топ» для встроенного списка тем
  • Улучшения модального окна «Поделиться темой»
  • Игнорирование анонимных просмотров страниц на частных сайтах
  • Возможность запуска тестов тем в продакшене
  • Фильтр низкого приоритета для очереди проверки
  • Новое модальное окно «Поделиться темой»
  • Отображение уведомления, если видео не может быть воспроизведено
  • Отображение текстового поля в расширенном режиме
  • Возможность приостановки анимированных изображений в сообщениях
  • Сделать тег category-navigation без тегов
  • Отслеживание заголовка для автоматической маркировки
  • Проверка каждого сообщения с помощью очереди проверки
  • Количество тем в блоках категорий
  • Добавление плагина-выхода для category-box-below-each-category
  • Отображение индикатора медленного режима в редакторе
  • В диалоге медленного режима сделать поле «Включено до» обязательным
  • Настройка сообщений и интервалов медленного режима
  • Возможность установки переменных подключения PostgreSQL через переменные окружения
  • Уменьшение длины ключа приглашения
  • Автоматическая активация пользователей, приглашенных по электронной почте
  • Настройка категории для разрешения неограниченного количества редактирований первого поста владельцем темы
  • Отправка уведомления по электронной почте при одобрении сообщения
  • Добавление последнего дня в статистику страницы «О нас»
  • Добавление user_confirmed_email в вебхук событий пользователя
  • Сделать публичным endpoint tag_groups#search
  • Запуск вебхука при добавлении/удалении пользователя в группу
  • Использование SVG-икон для некоторых onebox
  • Рассмотрение настроек сайта как обычного текста и добавление нового типа HTML
  • Внедрение тестов QUnit для тем/компонентов
  • Получение существующего приглашения по ссылке
  • Добавление максимального лимита для дополнительных адресов электронной почты
  • Копирование ссылки на приглашение вызывает сохранение
  • Использование appEvents вместо jQuery для прогресса изменения размера редактора
  • Отображение обучающего сообщения в меню быстрого доступа для личных сообщений, когда их нет
  • Тело ответа кэша oneboxer
  • Возможность для администраторов предварительного заполнения полей пользователя
  • Реализация nonce для интеграции Google Tag Manager
  • Добавление нового события DiscourseEvent :topic_tags_changed
  • Рассмотрение эмодзи или похожих символов как одного
  • Импорт и экспорт отслеживаемых слов
  • Добавление поддержки CSP frame-ancestors
  • Добавление правила типографа для замены ¶ на ¶
  • Реализация обновления браузера в представлении паука
  • Проверка доступности электронной почты в форме регистрации
  • Добавление класса admin-area к HTML-тегу
  • Возможность сохранения черновика и закрытия редактора
  • Возможность использования приглашений при включенном SSO DiscourseConnect
  • Обфускация адресов электронной почты на странице показа приглашения
  • Замена правила замен markdown-it
  • Использование системных пользователей при создании нового TopicEmbed в качестве резервного варианта
  • Улучшение вкладки просроченных приглашений
  • Возможность настройки и использования cluster_name для /srv/status
  • Добавление плагина-выхода above-timeline
  • Новый триггер события DiscourseEvent для лайков
  • Включение выбора контактов в новом модальном окне приглашения
  • Флаг для отключения защиты CSRF DiscourseConnect
  • Добавление плагина-выхода tag-custom-settings
  • Всегда показывать выпадающий список тегов, когда маркировка включена
  • Реализация пакетных операций для личных сообщений
  • Возможность для модераторов групп категорий закреплять/откреплять темы
  • Разрешить поисковым системам индексировать страницы тегов
  • Возможность выкупа приглашений с помощью провайдеров Omniauth
  • Изменение очень высокой/низкой приоритетности поиска для ранжирования на абсолютных концах
  • Автоматическое добавление недавно загруженных тем в пакетный выбор, если включено «Выбрать все»
  • Добавление опциональных скриншотов в манифест веб-приложения
  • Перемещение предпочтений пользователя, связанных с безопасностью, на другую вкладку
  • Добавление года в выборщик относительного времени
  • Добавление настройки сайта для разрешения эмодзи с внешнего URL
  • Включение деталей об ошибках хранения резервных копий S3
  • Фильтрация проверяемых элементов по id
  • Добавление описания сайта для webmanifest
  • Добавление скрытой настройки сайта disable_onebox_media_download_controls
  • Использование статистики «time_read» для отметки пользователей как подозрительных
  • Быстрая установка тем через параметры запроса
  • Использование diffhtml для обновления предварительного просмотра редактора
  • Поддержка тега mark
  • Ввод относительного времени для таймеров и закладок и продвижение автоматического закрытия после таймера последнего сообщения
  • При перемещении сообщений в существующую тему автоматически выбирать одну тему
  • Возможность использования изображений onebox в качестве миниатюр тем
  • Добавление вкладки «Недавно прочитанные темы» на страницу активности пользователя
  • Возможность приоритизации миниатюр сообщений/тем через markdown
  • Возможность отклонения всех новых тем
  • Поддержка навигации по клавиатуре назад/вперед в DiscourseHub
  • Возможность переопределения места резервного копирования при восстановлении через CLI
  • Возможность отклонения новых тем в конкретном теге
  • Обработка событий изменения подписки push-уведомлений пользовательского агента
  • Разрешение длительностей < 1 час и < 1 день для таймеров тем, где указана длительность (автоматическое удаление ответов, закрытие на основе последнего сообщения)
  • Новый способ отклонения новых тем
  • Проверка настройки blocked_onebox_domains для встроенных onebox
  • Улучшение настроек групп и управления участниками
  • Добавление ежедневной задачи для проверки новых функций
  • Добавление записи метаданных contact emails в необязательный плагин meta
  • Добавление дополнительных заголовков ответа в формат логов nginx
  • Создание расписания уведомлений для автоматической установки времени «Не беспокоить»
  • Добавление атрибутов alt к иконкам меню пользователя
  • Поддержка опции DISCOURSE_SMTP_FORCE_TLS
  • Замена одиночных стрелок, когда включен типограф
  • Причина отклонения регистрации пользователя
  • IMAP обнаружение спам-писем и удаление связанной темы Discourse
  • Логирование при удалении группы
  • Добавление выхода before-groups-index-container
  • Возможность отключения самовольного удаления сообщений
  • Предупреждение администраторов при установке уже установленной темы
  • Отправка уведомлений по электронной почте, когда пользователи выходят из режима «Не беспокоить»
  • Отключение удаления сообщений путем установки max_post_deletions в ноль
  • Замена стрелок, когда включен типограф markdown
  • Добавление предупреждения о тире при использовании S3 без CDN
  • Внедрение настройки сайта skip_auto_delete_reply_likes
  • Явное блокирование источников трафика-выбросов в robots.txt
  • Специальный ярлык для поиска собственных сообщений
  • Добавление поддержки формата изображений WEBP
  • Возможность для плагинов отображения пользовательского HTML через renderTags
  • Возможность для плагинов предварительной загрузки пользовательских данных при поиске
  • Включение номера сообщения в заголовки встроенных Onebox
  • Возможность для плагинов регистрации демон-процессов
  • Возможность анонимизации IP через API контроллера администратора
  • Автоматическое отключение медленного режима
  • Возможность для модераторов групп категорий перечислять/исключать темы из списка
  • Добавление лайков и флагов в экспорт данных пользователя
  • Увеличение максимальной длины отслеживаемого слова с 50 до 100 символов
  • Поддержка разработки в GitHub Codespaces
  • Ссылка на настройку текста при редактировании системных значков
  • Добавление кнопки «Назад» в редактор тем
  • Добавление плагина-выхода after-topic-list-body
  • Фильтр «Проверено»
  • Пользователи, не являющиеся сотрудниками, могут использовать общие черновики
  • Тихое закрытие темы
  • Возможность для модераторов групп категорий редактировать заголовки тем
5 лайков