Я рассматривал возможность реализации этого некоторое время назад, и, к сожалению, это гораздо более масштабное изменение, чем я предполагал. Часть фронтенда потребовала бы разумных усилий, однако именованные периоды глубоко интегрированы в бэкенд: даже названия столбцов в базе данных соответствуют этим периодам. Это связано с тем, что это ресурсоёмкие вычисления.
Хотя я согласен, что это была бы хорошая функция, считаю, что на данный момент (ATM) это слишком много работы.
Что касается обходного пути для вашего случая, @ShanuM, вы можете использовать:
/admin/reports/topics, который покажет, сколько тем было создано за определённый период времени (хотя, понимаю, это не совсем ваш запрос);- плагин Data Explorer (GitHub - discourse/discourse-data-explorer: SQL Queries for admins in Discourse · GitHub), если он у вас доступен.
Завтра я подумаю над решением: это может быть отчёт на заказ или, возможно, какой-то пользовательский код в TopTopic для реализации этой функции. Обновлю информацию к концу дня завтра.