Repository navigation
Releases: webmonitor/WebMonitor-Agent
Releases · webmonitor/WebMonitor-Agent
Release list
v1.0.3
中文
修复
- 首页直接说明对话配置和预览确认流程,并同步中英文 README。
- 修正中英文升级指引,明确只更新应用服务的命令和现有存储限制。
English
Fixes
- Explain conversational setup and preview confirmation directly on the homepage, with matching English and Chinese READMEs.
- Correct the English and Chinese update instructions to show how to update only the application services and explain the existing storage limits.
Container image
ghcr.io/webmonitor/webmonitor-agent:1.0.3
Supports linux/amd64 and linux/arm64. The API and frontend services share this image.
v1.0.2
中文
修复
- 修复取消采集任务后处理槽退出、影响后续任务执行的问题;已取消任务不会因租约过期而重新排队。
- 修复通知组新增收件人绕过确认的问题。新增地址需重新预览并确认后,才能接收该监控的通知。
- 修复无关通知组恢复已撤销收件权限的问题,待发送邮件按该监控已批准且仍有效的通知来源校验。
- 修改监控时带入当前完整配置,保存修改会更新原监控。
- 显示手动预览的排队、运行和失败状态,批准操作绑定页面上显示的具体预览。
- 补齐列表分页和监控事件筛选,完善暂停状态下的操作限制与失败提示。
English
Fixes
- Keep collection slots available after task cancellation, and prevent cancelled jobs from being requeued after lease expiry.
- Require a new preview and confirmation before newly added notification-group recipients can receive a monitor's notifications.
- Prevent unrelated notification groups from restoring revoked recipient permissions. Pending deliveries use the monitor's approved, currently active notification sources.
- Carry the complete configuration into monitor editing and save changes to the original monitor.
- Show queued, running and failed preview states, and bind approval to the exact preview displayed.
- Complete list pagination and monitor-specific event filtering, with clearer action availability and error feedback.
Container image
ghcr.io/webmonitor/webmonitor-agent:1.0.2
Supports linux/amd64 and linux/arm64. The API and frontend services share this image.
v1.0.1
中文
改进
- 简化镜像部署:基础
compose.yaml默认使用公开应用镜像,统一通过docker compose up -d --wait启动。 - 提供独立部署目录的安装说明,直接下载所需文件并创建
.env,普通部署无需克隆源码。 - 源码构建改用显式的
compose.build.yaml覆盖文件,移除旧 GHCR 部署覆盖文件。 - 调整镜像发布流程:仅版本标签触发发布,校验标签与应用版本一致,稳定版本更新完整版本、次版本系列及
latest标签。 - 重写中英文使用指南,按首次监控、预览确认、通知设置、故障排查和数据存储组织内容。
- 统一项目许可证与署名说明为 CC BY-NC 4.0。
English
Improvements
- Simplify image deployment: the base
compose.yamluses the public application image and starts withdocker compose up -d --wait. - Document installation in a standalone deployment directory with direct file downloads and a user-created
.env, without requiring a source checkout. - Use an explicit
compose.build.yamloverlay for source builds and remove the previous GHCR deployment overlay. - Publish images only for version tags, verify declared application versions, and update full-version, minor-series and
latesttags for stable releases. - Rewrite English and Chinese guides around first use, preview approval, notifications, troubleshooting and data storage.
- Align license and attribution documentation with CC BY-NC 4.0.
Container image
ghcr.io/webmonitor/webmonitor-agent:1.0.1
Supports linux/amd64 and linux/arm64. The API and frontend services share this image.
v1.0.0
中文
功能
- 通过对话描述目标页面、检查频率和提醒条件,生成监控配置。
- 创建前进行真实采集预览,展示提取结果、检查范围、规则、收件人和邮件内容,由用户确认后开始定时检查。
- 支持直接 HTTP 抓取和浏览器采集,保存页面存档,浏览器采集同时提供截图。
- 支持文本、关键词、数值、阈值及列表变化规则,通过通知组向多个邮箱发送通知。
- 首次成功采集建立基线,后续采集按规则比较变化;失败时保留最近一次成功内容。
- 提供中英文工作区,管理对话、监控、事件和邮件投递记录。
- API、后台任务与前端使用同一个应用镜像,提供 amd64 和 arm64 架构版本。
English
Features
- Prepare monitoring settings through a conversation about the target page, check interval and notification conditions.
- Preview a real collection before activation, including extracted values, coverage, rules, recipients and email content. Scheduled checks start after user approval.
- Collect through HTTP or a browser, saving page archives and browser screenshots.
- Apply text, keyword, numeric, threshold and list-change rules, with notification groups supporting multiple recipients.
- Establish a baseline on the first successful collection and preserve the last successful content when a check fails.
- Manage conversations, monitors, events and email deliveries in an English or Chinese workspace.
- Run API, background tasks and frontend from one application image, available for amd64 and arm64.
Container image
ghcr.io/webmonitor/webmonitor-agent:1.0.0
Supports linux/amd64 and linux/arm64.