Permissões granulares baseadas em grupos para usuários anônimos e logados

Hmm, você tem razão. Há mais algumas coisas que preciso corrigir para que o problema desse disallowed_group desapareça quando a alteração iminente estiver desativada:

  1. anonymous_users e logged_in_users não estão presentes no seletor de grupos. Acho que é seguro permitir isso aqui agora; assim, não importará se você adicionou everyone aos disallowed_groups caso a alteração iminente esteja desativada.
  2. Corrigir Guardian::AnonymousUser#in_any_groups? para respeitar anonymous_users com a alteração iminente desativada.
  3. Adicionar o mesmo alias de tempo de leitura de 0 (everyone)5 (logged_in_users) para as configurações de tema, que já fazemos para as configurações do site.

Acho que também vou marcar everyone com (legacy) no(s) seletor(es) de grupos enquanto a alteração iminente ainda for opcional e estiver desativada.

Priorizarei essas questões e as adicionarei ao meu plano geral que estou elaborando.