¡Sin problema! Me alegra que disallowed_groups sea de ayuda. Ya he fusionado esa PR.
Ahora que tenemos disponibles disallowed_groups y resolve_group_memberships, necesito revisar todos nuestros temas y componentes oficiales. Sugiero que tú y @moin hagáis lo mismo con vuestros propios temas y componentes cuando podáis, ya que, una vez que haya realizado los cambios en nuestros repositorios oficiales, me gustaría mucho avanzar con la estabilización del cambio mencionado en la publicación original.
Hay mucho trabajo central que ahora depende de o utiliza anonymous_users y logged_in_users, y me gustaría mucho eliminar el grupo everyone.
acabo de hacer una actualización completa de mi instancia y ahora estoy añadiendo la configuración de objeto disallowed_groups a mi componente para everyone y anonymous_users basándome en los IDs de grupo automáticos aquí:
¿qué estoy haciendo mal en la configuración del objeto? noto que incluso sin disallowed_groups en los objetos, tampoco aparece el grupo anonymous_users (por lo que, por el momento, no hay diferencia en la lista de mi componente entre establecer disallowed_groups o no). probé con otros IDs de grupo y debo estar haciendo algo mal con el uso de disallowed_groups (o la sintaxis) porque parece no tener ningún efecto independientemente de cuáles use.
Oh, hubo algunos problemas en GitHub earlier en el día, así que solo ahora ha llegado el cambio de disallowed_groups a la última versión de Commits · discourse/discourse · GitHub
No estoy completamente seguro de que ese sea el problema, pero ¿podrías intentar actualizar de nuevo y ver si persiste? Si no es así, avísame e indícame tu componente de tema (¿o es solo el de la barra lateral de tu grupo?) para que pueda depurar