익명 및 로그인 사용자를 위한 그룹별 세밀한 권한 관리

음, 맞아요. 이 disallowed_group 문제가 사라지려면 다가오는 변경 사항이 비활성화된 상태에서 추가로 수정해야 할 부분이 몇 가지 있습니다:

  1. anonymous_userslogged_in_users가 그룹 선택기에 아예 포함되어 있지 않습니다. 이제 여기에서 이들을 허용하는 것이 안전할 것 같으며, 그렇게 하면 다가오는 변경 사항이 꺼져 있어도 everyonedisallowed_groups에 추가했는지 여부가 중요하지 않게 됩니다.
  2. 다가오는 변경 사항이 꺼져 있는 경우 anonymous_users를 존중하도록 Guardian::AnonymousUser#in_any_groups?를 수정해야 합니다.
  3. 사이트 설정에서 수행하는 것과 동일한 방식으로, 테마 설정에도 0 (everyone)5 (logged_in_users) 읽기 시간 별칭을 추가해야 합니다.

다가오는 변경 사항이 아직 선택 사항이고 비활성화된 동안, 그룹 선택기에서 everyone(legacy) 표시를 추가하는 것도 고려해 볼 수 있습니다.

이 항목들을 우선 처리하고, 현재 작성 중인 전체 계획에 포함시킬 예정입니다.