Job exception: undefined method skip_email_validation= for an instance of Tag
我们收到了很多这类错误。我不知道这是否与 ActivityPub Plugin - #359 by Jagster 的问题相同,但由于它提到了 Tag,我认为报告一下总没有坏处。
此 PR 应能解决该异常。
请注意,此异常实际上并未对您的实例产生任何实质性影响。
帖子已拆分为新主题:关注本地 ActivityPub 参与者
感谢这个很棒的插件!
我有一个多站点 Discourse 安装,运行着最新的 Discourse 更新。ActivityPub 似乎在一个站点(https://forum.toplap.org/)上运行良好,但在另一个站点(https://club.tidalcycles.org/)上却不行。
在后者上,帖子的内容丢失了,只有标题和帖子的链接,例如:
我比较了两个站点的设置,它们是相同的。我查看了几个不同的 Mastodon 服务器(包括 mastodon.social),它们都显示相同的问题。
插件设置是默认的,除了开启了详细日志记录。
我尝试了 ‘note’ 和 ‘article’ 作为对象类型。
我对此感到困惑——有什么建议可能是什么出了问题吗?
嘿 @yaxu,我的第一个想法是,在 club.tidalcycles.org 上,你正在联合 Article,因为 Article 目前在 Mastodon 上就是这样显示的。你能分享一下与你分享的截图相关联的 Discourse Actor 的设置截图吗?
谢谢 @angus,我真的以为我测试了 Note 和 Article,但我一定是弄错了——把它切换回 Note 后,现在一切正常了。
例如,我想从我的 Mastodon 帐户点赞 https://meta.discourse.org/t/support-for-activitypub-tags/363970,但我找不到方法。
在一个 Discourse 实例中,我们为仅限第一篇帖子的标签设置了一个 ActivityPub 角色,且使用该标签的新话题会自动联邦。
在另一个 Discourse 实例中,我们为各种类别设置了多个 ActivityPub 角色,范围是所有帖子,但……新话题不会自动联邦。它们需要在每个话题的管理对话框中手动进行联邦。
我已经检查了设置,并且相信两个 Discourse 实例的设置是相同的。你知道发生了什么吗?我们如何才能让所有新话题都自动联邦?
嘿 @icaria36,你能分享一个没有自动联合的新的话题的具体例子吗?如果可以的话,请分享:
- 角色的详细信息和设置。
- 类别的链接。
- 在该类别中创建新话题的方式。
- 该实例的相关日志。
- 你在该实例中使用的其他插件的详细信息。
我可以提供所有这些细节,但你的问题让我觉得问题可能在于由#rss-polling插件自动创建的主题——而非手动创建的主题。这会是问题所在吗?
如果我通过插件 > 编辑演员 设置了用户名,是否有办法在 Mastodon 中访问这个用户名,以便删除、编辑和添加帖子,还是所有操作都将在 Discourse 中管理?
我采用自托管,因此用户名与我的论坛网址关联,而没有连接到任何现有的 Mastodon 服务器。
我看到在 Mastodon 上创建了一个新的演员,是应该将其视为一个标签(hashtag)而不是账户,并通过 Discourse 来管理吗?
此致
奥莱
是否可以将帖子与基于默认区域设置站点设置的语言共享,而不是“无”,这样“翻译”按钮就不会显示在每个 Mastodon 帖子下方?(如果他们不提供翻译“无”语言,可能会更好,但不管怎样)
是的,这就是原因。ActivityPub 插件目前不支持与 RSS 轮询插件自动集成。
您只能在 Discourse 中管理参与者。您在 Discourse 中所做的更改应该会反映在 Mastodon 服务器上的参与者副本中。
您能否创建一个新的 Feature 主题,详细描述您希望插件支持的本地化功能,并标记为 activitypub?谢谢!
我明白了,有没有办法让链接由 actor 来验证?目前搜索 actor 时显示它们未经验证。也许 actor 需要从 Mastodon 创建才能获得经验证的链接。
我也想知道是否有办法在主题中隐藏“主题未通过ActivityPub发布。”
如果你非得这样做,可以用CSS定位该元素并隐藏,.activity-pub-topic-status.not-published会将范围缩小到仅“未发布”的状态。但通常来说,我会保留那个信息。它是有帮助的状态,只在具有ActivityPub功能的类别/标签的话题上显示。
好的,谢谢。
有没有办法像在 Activitypub 上看到的那样验证 actor?目前搜索 actor 时显示他们未经验证。
Discourse 的用户不是可以被关注的真正参与者。只有分类和标签可以。至少目前是这样。
这说得通,
如何从侧边栏隐藏 Activityhub/Federation?
