Я начал работу над реализацией Restrict exposure of full name to certain groups и недавно наткнулся на эту тему, которая полностью пересекается с тем, что я пытаюсь сделать.
Мой подход заключается в том, чтобы заменить SiteSetting#enable_names на новый метод Guardian#can_see_full_names? в соответствующих контекстах. Этот новый предикат Guardian проверяет контекст пользователя на основе нового параметра сайта full_names_visible_to_groups.
Я не хочу случайно наступить кому-то на пятки (или дублировать чью-то работу) — есть ли какие-либо обновления по статусу/планированию пунктов (1)/(2)/(3) и т. д. выше, и есть ли какая-либо неопубликованная (т. е. не находящаяся в репозитории main) работа/код, о которой мне следует знать?