Количество просмотров тем не обновляется при запросах к REST API

Если вам нужно, чтобы API-трафик (мобильные приложения, интеграции и т. д.) учитывался как просмотры тем, я опубликовал небольшой плагин, который делает именно это:

:link: api-topic-views
https://github.com/gorfist/api-topic-views

Он подключается к TopicsController#show и учитывает допустимые API-запросы/запросы пользовательского API как просмотры тем, с возможностью настройки пользовательских заголовков, ограничения скорости, фильтрации краулеров и отслеживания с учётом пользователей.

Плагин ещё новый и пока не прошёл полную проверку в реальных условиях, но он должен хорошо работать в большинстве случаев для самостоятельно размещённых установок. Отзывы или pull-запросы очень приветствуются!

1 лайк