Уведомлять администратора при обновлении настроек сайта системой

Чтение статьи Get admin notification from logs? - #4 by JammyDodger снова навело меня на эту тему. Я думаю, что также можно использовать автоматизацию «Запланировать личное сообщение с результатами Data Explorer» или «Запланировать пост в теме с результатами Data Explorer» вместе с запросом Data Explorer для получения уведомлений об изменениях настроек сайта системой.

Что-то вроде:

SELECT subject, previous_value, new_value, updated_at
FROM user_histories uh
where uh.action = 3
AND uh.acting_user_id = -1
AND uh.updated_at  > CURRENT_TIMESTAMP - INTERVAL '60 minutes'
order by updated_at desc

Затем настройте автоматизацию с периодичностью, соответствующей интервалу в запросе, и исключите случаи, если результатов нет, чтобы избежать лишнего шума.

Вы также можете улучшить запрос, отфильтровав конкретную тему, но, возможно, другие автоматические изменения тоже представляют интерес.

5 лайков