extiverse / mercury
Extiverse 扩展,用于了解 Flarum 扩展更新
0.2.0
2022-05-20 20:51 UTC
Requires
- extiverse/api-client: ^0.2.1
- flarum/core: ^1.2.0
Requires (Dev)
- extiverse/api-client: @dev
This package is auto-updated.
Last update: 2024-09-15 04:21:04 UTC
README
我们太阳系中最小的行星是这样一个很好的例子,即小事物可以有很大的意义。水星离我们的太阳最近,绕太阳运行的周期最短。它就像一个卫星,始终在监视着太阳。
这个扩展帮助您更好地更新您的 Flarum 社区。我还有更多计划,愿意倾听您的建议,但目前它
- 在管理区域显示一个按钮,显示您扩展程序的可用更新数量
- 包含一个管理页面,列出您所有的扩展程序以及它们是否有可用的新版本
- 提供一个 cronjob/计划命令,可以在您不在时检查更新
- 一旦发现任何更新,就会发送电子邮件给所有管理员
要求
抱歉,这个扩展程序 仅适用于运行 php 7.4 或更高版本的系统。无法使用所有类型提示让我头发都掉光了。
安装
composer require extiverse/mercury:*
前往您的管理区域并启用扩展。点击 Mercury 页面上的链接以检索 Extiverse API 令牌。没有令牌,此扩展程序无法工作。
命令
如果您想快速查看扩展程序是否有更新,请在 ssh/终端/cli 中运行此命令
php flarum mercury:update-check
Cronjob
此扩展程序(目前)不会自动注册到 Flarum 调度器。我选择不这样做,以便您可以配置自己的间隔;我建议每天检查不超过一次。
计划命令是
php flarum mercury:update-check --notify
如果您取消 --notify
标志,则不会向管理员发送通知。
这个由 Ian Morland 发起的优秀讨论将帮助您设置 cronjob。不要使用 schedule:run
命令,而是使用 mercury:update-check --notify
。