Логирование изменений настроек, произошедших из-за обновления в логах действий персонала

Я знаю, что в журналах действий персонала отображаются изменения настроек сайта, внесённые системой. Например, в конце июля система включила rich editor на моём форуме, а в апреле были изменены настройки allowed iframes.

Однако, когда я попытался выяснить, почему приветственное сообщение от Discobot перестало работать, это оказалось очень сложной задачей. Я проверил изменения настроек в журналах действий персонала, но никаких изменений не обнаружил. Поэтому я предположил, что проблема не связана с настройками сайта. Если они не менялись и ранее всё работало, то они не могли быть причиной.

Несколько дней спустя я узнал, что обновление Discourse изменило настройку сайта Disable Discourse Narrative Bot welcome post[1].

Запись в журнале действий персонала помогла бы мне это найти. Возможно ли добавлять такие записи в подобных случаях?

Когда были изменены allowed iframes, такая запись была добавлена:

Возможно ли делать это для всех миграций настроек сайта? Возможно, также указывая в поле контекста «изменено во время обновления Discourse»?


  1. ↩︎

6 лайков

Привет!

Да, я согласен с вами, что это было бы очень полезно. Мы потратили немало времени на переписывание и форматирование «Приветственного сообщения» и даже основывали некоторые ежемесячные метрики на количестве просмотров/ответов.

У меня было «ноль» просмотров/ответов для этого приветственного поста, и при расследовании мы выяснили, что он был отключен системой, что было бы для нас очень важно знать.

Надеюсь, что эта функция позволит администраторам узнавать об этих изменениях в Панели управления, где мы также получаем информацию о новых обновлениях функций!

Спасибо!

2 лайка

Я настроил автоматизацию, которая отправляет личное сообщение, когда изменение настройки сайта, выполненное системой, добавляется в журнал действий персонала: Notify admin when site settings are updated by system - #11 by Moin

2 лайка

Я просто зашел сюда, потому что заметил, что Discobot был «кастрирован», и я этого не замечал до сих пор. Мне кажется, было бы здорово, если бы администраторам сайта сообщали о изменениях настроек (особенно таких важных, как изменения в Discobot). Сообщать о каждом мелком изменении настроек действительно невозможно, но, возможно, еженедельная сводка по подписке или хотя бы что-то на этом сайте имело бы большое значение.

2 лайка