@icaria36 @Melmel ¡Gracias por sus comentarios y opiniones! Se agradece mucho. Haré un seguimiento con más detalle pronto.
Excepción de trabajo: método no definido skip_email_validation= para una instancia de Tag
Estamos recibiendo muchos de estos errores. No sé si es el mismo problema que ActivityPub Plugin - #359 by Jagster, pero como se refiere a una Etiqueta (Tag), pensé que no estaría de más informarlo.
Esta PR debería abordar esa excepción.
Tenga en cuenta que esta excepción no habría afectado materialmente nada en su instancia.
Se dividió una publicación en un nuevo tema: Seguir actores locales de ActivityPub
¡Gracias por este gran plugin!
Tengo una instalación multisitio de Discourse ejecutándose con las últimas actualizaciones de Discourse. ActivityPub parece estar funcionando bien en uno de ellos (https://forum.toplap.org/), pero no en el otro (https://club.tidalcycles.org/).
En este último, falta el contenido de las publicaciones, solo está el título y el enlace a la publicación, por ejemplo:
He comparado la configuración de los dos sitios y son la misma. He mirado en un par de servidores de Mastodon diferentes (incluido mastodon.social) y muestran el mismo problema.
La configuración del plugin es la predeterminada, aparte de activar el registro detallado.
He probado tanto ‘note’ como ‘article’ para el tipo de objeto.
Me estoy rompiendo la cabeza con esto, ¿alguna sugerencia sobre lo que podría estar saliendo mal?
Hola @yaxu, mi primer pensamiento es que en club.tidalcycles.org estás federando Article, ya que así es como Article aparece en Mastodon (actualmente). ¿Puedes compartir una captura de pantalla de la configuración del Actor de Discourse conectado con la captura de pantalla que compartiste?
Gracias @angus, realmente pensé que había probado tanto Nota como Artículo, pero debo estar equivocado; después de volver a cambiarlo a Nota, ahora funciona bien.
Por ejemplo, quiero impulsar Support for ActivityPub tags desde mi cuenta de Mastodon, pero no encuentro la manera de hacerlo.
En una instancia de Discourse, tenemos un actor ActivityPub para una etiqueta configurado solo para la primera publicación, y los nuevos temas que usan esta etiqueta se federan automáticamente.
En otra instancia de Discourse, tenemos varios actores ActivityPub para varias categorías configurados para todas las publicaciones, y… los nuevos temas no se federan automáticamente. Necesitan ser federados manualmente usando el diálogo de administración en cada tema.
He revisado la configuración, y creo que ambas instancias de Discourse tienen la misma. ¿Sabes qué está pasando y cómo podemos lograr que todos los nuevos temas se federen automáticamente?
Hola @icaria36, ¿podrías compartir un ejemplo específico de nuevos temas que no se federan automáticamente? Si pudieras compartir:
- Los detalles y configuraciones del actor.
- Un enlace a la categoría.
- Cómo se crean los nuevos temas en esa categoría.
- Cualquier registro relevante de esa instancia.
- Detalles de cualquier otro plugin que estés usando en esa instancia.
Puedo proporcionar todos estos detalles, pero tus preguntas me hacen pensar que quizás el problema radica en los temas creados automáticamente por el plugin rss-polling, en contraposición a los temas creados manualmente. ¿Puede ser ese el problema?
Si configuro un nombre de usuario a través del plugin > Editar actor, ¿hay alguna forma de acceder a este nombre de usuario en Mastodon para eliminar, editar o añadir publicaciones allí, o todo será administrado desde Discourse?
Yo tengo alojamiento propio y, por lo tanto, el nombre de usuario está vinculado con la dirección web de mi foro y no está conectado a ningún servidor Mastodon existente.
Veo que se ha creado un nuevo actor en Mastodon, ¿debería verlo como un hashtag y no como una cuenta y administrarlo a través de Discourse?
Saludos cordiales
Olle
¿Se pueden compartir las publicaciones con un idioma establecido según la configuración predeterminada del sitio, en lugar de Ninguno, para que el botón Traducir no aparezca debajo de cada publicación de Mastodon? (Probablemente sería aún mejor si no ofrecieran traducir el idioma Ninguno, pero bueno)
[quote=“icaria36, post:441, topic:266794”]Tus preguntas me hacen pensar que quizás el problema radica en los temas creados automáticamente por el plugin rss-polling, en lugar de los temas creados manualmente. ¿Puede ser este el problema?
[/quote]
Esa será la razón. El plugin ActivityPub no admite una integración automática con el plugin RSS polling por el momento.
[quote=“Olle11, post:442, topic:266794”]Si configuro un nombre de usuario a través del Plugin > Editar actor, ¿hay alguna forma de acceder a este nombre de usuario a través de Mastodon para eliminar, editar y agregar publicaciones allí, o todo se administrará desde Discourse?
[/quote]
Solo puedes administrar el actor en Discourse. La copia del actor en un servidor de Mastodon debería actualizarse para reflejar los cambios que realices en Discourse.
[quote=“JonahAragon1, post:443, topic:266794, full:true”]¿Se pueden compartir las publicaciones con un idioma establecido basado en la configuración de idioma predeterminado del sitio, en lugar de None, para que el botón Traducir no se muestre debajo de cada publicación de Mastodon? (Probablemente sería aún mejor si no ofrecieran traducir un idioma None, pero bueno)
[/quote]
¿Podrías crear un nuevo tema de Feature que describa el soporte de idioma que te gustaría ver en el plugin (con cierto detalle) y etiquetarlo como activitypub? ¡Gracias!
Entiendo, ¿hay alguna forma de que los enlaces sean verificados por el actor? Actualmente, al buscar al actor, dice que no está verificado. Quizás el actor necesite ser creado desde Mastodon para que los enlaces sean verificados.
También me pregunto si hay alguna manera de ocultar “El tema no se publica vía ActivityPub.” en los temas.
Si absolutamente es necesario, puedes orientar ese elemento y ocultarlo mediante CSS, .activity-pub-topic-status.not-published lo limitaría solo al estado “no publicado”. Pero, en general, dejaría ese mensaje allí. Es un estado útil y solo se muestra en temas con categorías/etiquetas que tienen habilitado ActivityPub.
Entiendo, gracias.
¿Hay alguna forma de verificar al actor como se ve en Activitypub? Actualmente, al buscar al actor, dice que no está verificado.
Los usuarios de Discourse no son actores reales en el sentido de que se les pueda seguir. Solo las categorías y las etiquetas pueden hacerlo. Por el momento, de todos modos.
Tiene sentido,
¿Cómo oculto Activityhub/Federation de la barra lateral?
