@icaria36 @Melmel Obrigado pelo seu feedback e pelas suas opiniões! Agradecemos muito. Darei seguimento com mais detalhes em breve.
Exceção do trabalho: método não definido skip_email_validation= para uma instância de Tag
Estamos recebendo muitos desses erros. Não sei se é o mesmo problema de ActivityPub Plugin - #359 by Jagster, mas como se refere a uma Tag, pensei que não faria mal reportá-lo.
Este PR deve resolver essa exceção.
Observe que essa exceção não teria afetado materialmente sua instância.
Um post foi dividido em um novo tópico: Seguir atores locais do ActivityPub
Obrigado por este ótimo plugin!
Tenho uma instalação multisite do Discourse rodando com as últimas atualizações do Discourse. O ActivityPub parece estar funcionando bem em um deles (https://forum.toplap.org/), mas não no outro (https://club.tidalcycles.org/).
Neste último, o conteúdo das postagens está faltando, há apenas o título e o link para a postagem, por exemplo:
Comparei as configurações dos dois sites e elas são as mesmas. Olhei em alguns servidores Mastodon diferentes (incluindo mastodon.social) e eles mostram o mesmo problema.
As configurações do plugin estão como padrão, além de ativar o log detalhado.
Tentei ‘note’ e ‘article’ para o tipo de objeto.
Estou coçando a cabeça com isso - alguma sugestão sobre o que pode estar dando errado?
Olá @yaxu, meu primeiro pensamento é que em club.tidalcycles.org você está federando Article, pois é assim que Article aparece no Mastodon (atualmente). Você pode compartilhar uma captura de tela das configurações do Discourse Actor conectado com a captura de tela que você compartilhou.
Obrigado @angus, eu realmente pensei que tinha testado tanto Nota quanto Artigo, mas devo estar enganado – depois de voltar para Nota, está funcionando bem agora.
Por exemplo, quero impulsionar Support for ActivityPub tags da minha conta Mastodon, mas não consigo encontrar uma maneira de fazer isso.
Em uma instância do Discourse, temos um ator ActivityPub para uma tag configurado para postar apenas a primeira publicação, e novos tópicos usando essa tag são federados automaticamente.
Em outra instância do Discourse, temos vários atores ActivityPub para várias categorias configurados para todas as postagens, e… novos tópicos não federam automaticamente. Eles precisam ser federados manualmente usando o diálogo de administração em cada tópico.
Verifiquei as configurações e acredito que ambas as instâncias do Discourse tenham as mesmas configurações. Você sabe o que está acontecendo e como podemos fazer com que todos os tópicos novos sejam federados automaticamente?
Ei @icaria36, você poderia compartilhar um exemplo específico de tópicos novos que não estão sendo federados automaticamente? Se você puder compartilhar:
- Os detalhes e configurações do ator.
- Um link para a categoria.
- Como os tópicos novos estão sendo criados nessa categoria.
- Quaisquer logs relevantes dessa instância.
- Detalhes de quaisquer outros plugins que você esteja usando nesta instância.
Posso fornecer todos esses detalhes, mas suas perguntas fazem eu pensar que talvez o problema esteja nos tópicos criados automaticamente pelo plugin rss-polling – em oposição aos tópicos criados manualmente. Será que esse pode ser o problema?
Se eu configurar um nome de usuário através do Plugin e Editar ator, há uma maneira de acessar esse nome de usuário pelo Mastodon para remover, editar e adicionar posts lá ou tudo será administrado pelo Discourse?
Eu hospedagem local e, portanto, o nome de usuário está vinculado ao endereço do meu fórum e não está conectado a nenhum servidor Mastodon existente.
Vejo que um novo ator foi criado no Mastodon, devo vê-lo como uma hashtag e não como uma conta e administrá-lo através do Discourse?
Atenciosamente
Olle
As postagens podem ser compartilhadas com um idioma definido com base na configuração padrão do site, em vez de Nenhum, para que o botão Traduzir não seja exibido abaixo de cada postagem do Mastodon? (Provavelmente seria ainda melhor se eles não oferecessem para traduzir o idioma Nenhum, mas tudo bem)
[quote=“icaria36, post:441, topic:266794”]Suas perguntas me fazem pensar que talvez o problema esteja em tópicos criados automaticamente pelo plugin rss-polling – em oposição a tópicos criados manualmente. Este pode ser o problema?
[/quote]
Sim, esse será o motivo. O plugin ActivityPub não suporta uma integração automática com o plugin RSS polling no momento.
[quote=“Olle11, post:442, topic:266794”]Se eu configurar um nome de usuário através do Plugin > Editar ator, existe uma maneira de acessar este nome de usuário através do Mastodon para remover, editar e adicionar postagens lá ou tudo será administrado a partir do Discourse?
[/quote]
Você só pode administrar o ator no Discourse. A cópia do ator em um servidor Mastodon deve ser atualizada para refletir as alterações que você fizer no Discourse.
[quote=“JonahAragon1, post:443, topic:266794, full:true”]As postagens podem ser compartilhadas com um idioma definido com base na configuração padrão do local do site, em vez de Nenhum, para que o botão Traduzir não seja exibido abaixo de cada postagem do Mastodon? (Provavelmente seria ainda melhor se eles não oferecessem para traduzir nenhum idioma, mas o que for)
[/quote]
Você poderia criar um novo tópico de Feature descrevendo o suporte de local que você gostaria de ver no plugin (com alguns detalhes) e marcá-lo com activitypub? Obrigado!
Entendo, existe uma maneira de obter os links verificados do ator? Atualmente, ao pesquisar o ator, ele diz que não está verificado. Talvez o ator precise ser criado a partir do Mastodon para que os links sejam verificados.
Eu também me pergunto se há uma maneira de esconder “Tópico não publicado via ActivityPub.” nos tópicos.
Se você absolutamente precisar, pode direcionar esse elemento e escondê-lo via CSS, .activity-pub-topic-status.not-published reduziria o foco apenas para o status “não publicado”. Mas, de modo geral, eu deixaria essa mensagem lá. É um status útil e só é exibido em tópicos com categorias/tag que são compatíveis com ActivityPub.
Entendi, obrigado.
Existe alguma forma de verificar o ator como visto no Activitypub? Atualmente, ao procurar pelo ator, ele diz que não está verificado.
Usuários do Discourse não são atores reais no sentido de que podem ser seguidos. Apenas categorias e tags podem ser. No momento, de qualquer forma.
Faz sentido,
Como oculto o Activityhub/Federação da barra lateral?
