Permisos granulares basados en grupos para usuarios anónimos y registrados

Hmm, tienes razón. Hay un par de cosas más que necesito corregir para que el problema de disallowed_group desaparezca cuando se desactive el próximo cambio:

  1. anonymous_users y logged_in_users no aparecen en el selector de grupos. Creo que ahora es seguro permitirlos aquí, así que no importará si has añadido everyone a disallowed_groups cuando el próximo cambio esté desactivado.
  2. Corregir Guardian::AnonymousUser#in_any_groups? para que respete anonymous_users cuando el próximo cambio esté desactivado.
  3. Añadir el mismo alias de tiempo de lectura de 0 (everyone)5 (logged_in_users) para la configuración de temas, que ya hacemos para la configuración del sitio.

Creo que también podría marcar everyone con (legacy) en los selectores de grupos mientras el próximo cambio siga siendo opcional y esté desactivado.

Priorizaré estos puntos y los añadiré a mi plan general en el que estoy trabajando.