Возможность скрыть IP-адреса от модераторов

Я работаю над этой функцией! (или, по крайней мере, делаю всё возможное)

Моя идея — добавить опцию в разделе Администрирование > Настройки сайта > Безопасность, под переключателем «Модераторы видят адреса электронной почты». В соответствии с исходным запросом на добавление функции, вместо использования этого переключателя как флага для включения/выключения CSS-стилей для IP-адресов в представлении модераторов, мы можем проверять роль текущего пользователя (moderator) на бэкенде и не позволять Rails выполнять запросы к базе данных для полей IP в модели User. Также, в заключение, скрыть выбор IP-адресов в интерфейсе на страницах профилей пользователей и в логах.

Это очень общее описание, но именно так я вижу решение. Надеюсь, на этой неделе будет готов Pull Request, чтобы заинтересованные люди могли оставить свои комментарии!

7 лайков