Skip to content

Releases: tty228/luci-app-wechatpush

v3.5.6

13 Jul 09:01
Compare
Choose a tag to compare
  • 登录提醒免打扰为仅记录日志时,应对所有登录提醒(包括失败的登录)生效 fix #287
  • 改进定时任务和主程序冲突,导致定时任务信息不全的问题
  • 简化 IP 获取逻辑
  • 避免程序非正常中断时进程残留
  • 在线列表和日志页面样式更改,以适合不同主题
  • 删除多余代码和一些改进

Full Changelog: v3.5.4...v3.5.6

v3.5.4

09 Jul 14:21
Compare
Choose a tag to compare
  1. 当存在直通挂载的硬盘时,只显示宿主机上的磁盘信息
  2. 虚拟磁盘不再检测磁盘信息
  3. 定时推送时不应进行扫描局域网 IP、 NetBIOS 查询等耗时较长的操作,http/https 端口因只在首次连接检测,待优化
  4. 使直通硬盘可以读取到空间使用量
  5. 修复离线设备不显示 MAC 和在线时间(v3.5.3)

Full Changelog: v3.5.3...v3.5.4

v3.5.3

07 Jul 17:35
Compare
Choose a tag to compare

fix:
fix #270
fix #279
fix #278
fix #275
fix #252
fix #258
fix #241
修复 MAC 信息表下载不成功,且日志无提示的问题
优化和修复主机名等信息的获取未按预期工作的问题
修复部分版本的系统,SSH登录信息获取不正确的问题
修复并发时文件锁失效的 bug
修复带参数启动时,线程限制没有生效的 bug
删除多余的代码和一些小修改
局域网扫描应快速扫描更新 ARP 列表,而不是加入 IPLIST 列表,使用普通的 ping 超时检测

What's Changed

  • try to fix issue #272 by @xianren78 in #277
  • 简化网路检测步骤 by @abu9 in #281
  • 移除 luci-app-serverchan 自动移植配置脚本
  • 客户端列表页面支持自动刷新
  • 客户端列表页面显示客户端是否可以通过 http 或 https 访问
  • 添加选项,可以自行选择客户端列表的排序方式
  • 添加选项 - 始终进行在线检测的 IP
  • 减少一部分调试模式中的信息输出,方便排查错误
  • 稍稍调整了推送内容中,设备列表的对齐方式
  • 增加通过 NetBIOS 查询主机名和 MAC 的方式,此功能需要安装 samba*-server 或 samba*-client
  • 因 OpenWrt 版本的 jq 处理速度已经有了显著提升,改为使用 json 存储 IP 和设备信息

New Contributors

Full Changelog: v3.4.2...v3.5.3

v3.4.2

02 Nov 18:00
Compare
Choose a tag to compare
  1. 新增企业微信可信 IP 和代理服务器选项
  2. 新增 CPU 告警的详细超时和免打扰时间设置
  3. 现在在推送失败时会重试一次,并在日志中自动生成调试信息
  4. 新增按钮 - 获取 IP 信息测试
  5. 改进登陆提醒推送方式
  6. 现在可以在编译时选择部分可选依赖项
  7. 修复部分 bug

Full Changelog: v3.3.3...v3.4.2

v3.3.3

15 Oct 05:29
Compare
Choose a tag to compare
  1. 修复 bug
  2. 更改一些说明

Full Changelog: v3.3.2...v3.3.3

v3.3.2

18 Jun 14:47
Compare
Choose a tag to compare
  1. 定时推送中增加硬盘信息
  2. 防火墙列表中,白名单优先级应高于黑名单
  3. 登录提醒白名单 IP 默认加入防火墙白名单列表
  4. 离线检测超时可选全局或只对关注设备生效,以减少检测所需时间
  5. 修正部分 bug

注:
因手中挂载在 OpenWrt 的垃圾移动硬盘不支持休眠,无法测试代码在 OpenWrt 中是否会唤醒休眠,而且硬盘状态应该也不需要实时查看,暂不加入硬盘状态检测,只在定时推送中推送硬盘信息,一天检测一次差不多了

安装时会自动从 luci-app-serverchan 移植配置信息,并删除原插件,如有缺漏,请在 /etc/config/serverchan.bak 查看
安装后需刷新页面,否则 luci 页面入口不会更换为新插件 URL

这里是基于较新版本的 LuCI 所编写的, openwrt-18.06 及之前版本的 LuCI 请勿安装

Full Changelog: v3.2.2...v3.3.2

v3.2.2

08 Jun 12:28
Compare
Choose a tag to compare
  1. 把登陆事件的处理改为实时响应
  2. sh 在处理这一段代码中会显得又臭又长,不想再兼容了,现在脚本语言改用 bash
  3. 修复 bug

安装时会自动从 luci-app-serverchan 移植配置信息,并删除原插件,如有缺漏,请在 /etc/config/serverchan.bak 查看
安装后需刷新页面,否则 luci 页面入口不会更换为新插件 URL

这里是基于较新版本的 LuCI 所编写的, openwrt-18.06 及之前版本的 LuCI 请勿安装

Full Changelog: v3.1.0...v3.2.2

v3.1.0

04 Jun 15:01
Compare
Choose a tag to compare
  1. 增加新的辅助获取设备列表功能-定时扫描局域网 IP 段
  2. 更改一处错误的日志表述
  3. 修复一处自动升级脚本未生效, serverchan 推送不可用的错误
  4. 修复一处自动升级脚本包含了文件路径的设置项未自动替换的问题

安装时会自动从 luci-app-serverchan 移植配置信息,并删除原插件,如有缺漏,请在 /etc/config/serverchan.bak 查看
安装后需刷新页面,否则 luci 页面入口不会更换为新插件 URL

这里是基于较新版本的 LuCI 所编写的, openwrt-18.06 及之前版本的 LuCI 请勿安装

Full Changelog: v3.0.1...v3.1.0

v3.0.1

01 Jun 15:13
Compare
Choose a tag to compare

v3.0.0

  1. 软件名更变为 luci-app-wechatpush
  2. 在线设备列表支持简陋的排序功能
  3. 删除部分已无意义的无人值守功能
  4. 添加登录提醒日志免刷屏功能
  5. 登录信息推送时显示 IP 归属地
  6. 修复 IPv6 拉黑及端口敲门未生效的 bug
  7. 修复 MAC 从错误地址更新后,主机名未重新获取的 bug
  8. 修复 修改 IP 封禁时间后,新的超时时间并未生效的 bug

安装时会自动从 luci-app-serverchan 移植配置信息,并删除原插件,如有缺漏,请在 /etc/config/serverchan.bak 查看
安装后需刷新页面,否则 luci 页面入口不会更换为新插件 URL

这里是基于较新版本的 LuCI 所编写的, openwrt-18.06 及之前版本的 LuCI 请勿安装( LUA 版本懒得更新了,就让他停留在 2.06.2 吧 )

Full Changelog: v2.09.2...v3.0.1

v2.09.2

28 May 17:36
Compare
Choose a tag to compare
  1. 修改部分按钮和选项的 UI
  2. 自动拉黑功能支持 nftables
  3. 修复 bug

注:因按钮和配置文件有修改,升级到此版本可能会丢失部分设置
(已写自动升级配置文件的脚本,emmm,但是不保证所有版本的兼容性)

这里是基于较新版本的 LuCI 所编写的, openwrt-18.06 及之前版本的 LuCI 请勿安装

Full Changelog: v2.08.3...v2.09.2