FIT2CLOUD
通知聚合 的图标

通知聚合

477
94

已适配 Halo Pocket 移动端(Halo 2.x 博客管理端 App,华为应用市场搜索「Halo Pocket」免费下载)。备份完成/失败、新文章发布、文章删除、每次登录等站点事件聚合推送到 Halo 通知中心(站内信),Halo App 最新动态直接消费。

1.0.15
sirius_shiyu 发布于
>=2.25.0

更新内容

📱 适配 Halo Pocket 移动端

  • 插件简介与文档补充 Halo Pocket 适配说明
  • 聚合的 备份完成 ✅ / 新文章发布 📝 / 文章删除 🗑️ / 登录提醒 🔐 四类通知,可在 Halo Pocket 的通知中心与首页动态流中直接查看,零额外配置

Halo Pocket 是 Halo 2.x 博客的管理端移动客户端,现已上架华为应用市场,搜索「Halo Pocket」即可免费下载使用

升级说明

  • Halo 后台 → 插件 → 上传新 jar 覆盖安装即可,开关配置与订阅状态不会丢失

Generated from v1.0.15

资源下载

  • notify-hub-1.0.15.jar
1.0.14
sirius_shiyu 发布于
>=2.25.0

更新内容

📱 适配 Halo Pocket 移动端

  • 本插件聚合的 备份完成 ✅ / 新文章发布 📝 / 文章删除 🗑️ / 登录提醒 🔐 四类通知,现已可在 Halo Pocket(Halo 2.x 跨平台移动客户端)的通知中心与首页动态流中直接查看,支持未读角标与已读管理
  • 零额外配置:通知走 Halo 标准通知中心 API,升级本插件后 App 侧即可消费

稳定性改进

  • 权限重校验增加容错:瞬时故障不再影响插件启动与生命周期,等待下次角色变更/投递前自动重试
  • 停用清理范围覆盖全部插件相关订阅(含早期无标签存量订阅)
  • 移除旧版本(≤1.0.11)订阅迁移代码

升级说明

  • Halo 后台 → 插件 → 上传新 jar 覆盖安装即可,开关配置与订阅状态不会丢失

Generated from v1.0.14

资源下载

  • notify-hub-1.0.14.jar
1.0.13
sirius_shiyu 发布于
>=2.25.0

v1.0.13 审核整改(对照本次审核意见)

  1. 权限约束覆盖全部订阅(对应意见 1「权限与访问控制」):

    • 权限撤销重校验不再只针对带管理标签的订阅:所有本插件当前类型的订阅(含无标签存量、用户自建)都必须通过当前角色权限校验,失权立即停用;
    • 新增投递前权限闸门:每次投递前重新校验该类型全部订阅,任一订阅应停用而停用失败时跳过本次投递,确保失权用户不会继续收到文章、备份及登录 IP 等信息;
    • 停用失败回滚内存状态,由下次投递/角色变更 reconcile 自动重试;
    • 补充测试:撤权停用、既有无标签订阅停用、停用失败跳过投递并重试、权限恢复自动启用等。
  2. 审计写入失败保留重试(对应意见 2「准确的上架信息」):

    • 审计持久化成功后才清空待写记录;写入失败时保留记录并输出错误日志,由下次整理/停止/设置变更时重试,与"每次整理写入审计日志"的说明一致;
    • 待写计数的累加与冲刷使用同一把锁,并发更新不会清掉刚入账的记录;
    • 去掉阈值冲刷,watch 即时处理后即写审计,低流量场景不丢记录;
    • 补充测试:写入失败保留待写、下次成功补写。

其余同 1.0.12:ReasonType 命名空间 notify-hub-* 与资源所有权标签、原生通知可逆标记已读、性能整改(增量设备索引 / 备份轮询 300s / 无周期扫描)。

资源下载

  • notify-hub-1.0.13.jar