大家好。
是否可以告知 Discourse 在 WebUI 之外通知有新更新可用?
也许是发送电子邮件,或者更好的是使用文件系统——向给定位置写入/输出一个自定义文件。当本地 安装 本身发现此更新已准备好时——而不是在 Discourse 外部并通过访问 git 或任何其他外部源代码仓库。
这有道理吗?
非常感谢,L。
大家好。
是否可以告知 Discourse 在 WebUI 之外通知有新更新可用?
也许是发送电子邮件,或者更好的是使用文件系统——向给定位置写入/输出一个自定义文件。当本地 安装 本身发现此更新已准备好时——而不是在 Discourse 外部并通过访问 git 或任何其他外部源代码仓库。
这有道理吗?
非常感谢,L。
如果您配置了 SMTP,并且在站点设置中配置了“联系电子邮件”,那么您应该会收到新版本的电子邮件通知:
除非我错过了什么,否则这个在 WebUI 中可用的设置似乎很粗糙。它会发送一封电子邮件通知新版本可用,但只发送一次,即第一次检测到可用更新时,对吗?然后,如果错过了该电子邮件通知,那么……就这样了。
如果能对此进行一些增强,让用户可以设置通知频率,直到没有新的可用版本(在更新完成之前),那岂不是更好?
我不是程序员,所以没法修改源代码——也许有一个插件可以实现这一点——特别是具有渲染文件而不是电子邮件的功能——你知道吗?(我曾希望 production.log 中会有一些关于升级就绪状态的信息,但我认为它没有。)