Commit Graph
295 Commits
Author SHA1 Message Date
meoacgx d6929b1cf2 Bump version to 1.31.6 2026-03-09 16:17:29 +08:00
meoacgx 8f20575378 Fix tdata zip import JSON detection 2026-03-09 16:05:07 +08:00
meoacgx 22e0c437e6 Refactor task center capability-driven actions 2026-03-09 15:42:11 +08:00
meoacgx 8e1df8169e docs: refresh feature summary and module guide 2026-03-09 14:11:18 +08:00
meoacgx 3cdc458f27 fix: cleanup stale sync data and estimate account registration 2026-03-09 13:24:19 +08:00
meoacgx efebe9e66b docs: add chinese summary for new dev features 2026-03-09 12:41:00 +08:00
meoacgx 3c32cfb073 feat: enhance task center and chat account visibility 2026-03-09 12:36:51 +08:00
meoacgx 7dc1eea3c0 feat: add category filters and sync action 2026-03-09 01:28:09 +08:00
meoacgx da44797626 feat: support multi-account groups and tracked sync tasks 2026-03-09 00:19:45 +08:00
meoacgx 0fead785a9 fix(tasks): improve user active task controls 2026-03-08 21:20:23 +08:00
meoacgx ddbec4c34c fix(tasks): add rerun for history tasks 2026-03-06 13:23:17 +08:00
meoacgx 6f01528921 fix: add history-only task cleanup dialog 2026-03-06 12:52:16 +08:00
meoacgx e022c6e887 fix(tasks): 放宽持续任务识别并改为秒级间隔 2026-03-06 12:44:30 +08:00
meoacgx ca0d3cdc73 fix(tasks): 自动暂停后编辑持续任务 2026-03-06 05:40:46 +08:00
meoacgx 0e567eb9bb fix(tasks): 修正持续任务操作按钮显示条件 2026-03-06 05:17:16 +08:00
meoacgx 98c197570b chore: bump version to 1.31.4 2026-03-06 04:43:40 +08:00
meoacgx 55b4df4a0a feat(tasks): 新增仅清理历史任务并优化持续任务状态显示 2026-03-06 04:42:22 +08:00
meoacgx 14a7e931b7 feat(tasks): 持续任务支持暂停后编辑与继续运行 2026-03-06 03:47:54 +08:00
meoacgx 4e4c04ba41 feat(tasks): 持续任务支持编辑与重新运行 2026-03-06 03:00:01 +08:00
meoacgx 365147c17f 修改描述 2026-03-06 02:18:55 +08:00
meoacgx bac681c8ce 更改功能描述 2026-03-06 02:13:47 +08:00
meoacgx 11460772c6 feat(tasks): 任务中心拆分执行中与历史任务列表 2026-03-06 02:10:58 +08:00
meoacgx ede2c193f7 chore: bump version to 1.31.3 2026-03-06 01:25:50 +08:00
meoacgx b7e220ae0b feat: 任务中心新增持续活跃任务 2026-03-06 01:11:00 +08:00
meoacgx 4688950051 feat: 统一加订与Bot启停输入并增强Bot识别 2026-03-05 23:43:46 +08:00
meoacgx 5e486eb6fe chore: bump version to 1.31.2 2026-03-05 19:15:40 +08:00
meoacgx a9e4b9b20f Revert "feat: Bot频道踢人接入后台任务并升级版本到1.32.0"
This reverts commit 771bafd822.
2026-03-05 17:52:39 +08:00
meoacgx 771bafd822 feat: Bot频道踢人接入后台任务并升级版本到1.32.0 2026-03-05 17:49:16 +08:00
meoacgx 70918f6e14 feat: Bot频道踢人支持账号执行与用户名输入 2026-03-05 16:14:25 +08:00
meoacgx 2c030a7574 merge(main): 合并 dev 最新功能与修复 2026-03-04 23:51:51 +08:00
meoacgx a909e4a8eb feat(bot-channels): 默认展示全部机器人频道并支持全局搜索 2026-03-04 23:21:20 +08:00
meoacgx ace820bb66 feat(bot-channels): 删除频道时可勾选要移除的Bot绑定 2026-03-04 22:45:08 +08:00
meoacgx 62a4519c5e fix(bot-channels): 删除频道改为全局移除所有Bot绑定 2026-03-04 22:37:34 +08:00
meoacgx a7929b1eed fix(tasks): 简化Bot管理员任务详情并修正完成状态展示 2026-03-04 22:20:36 +08:00
meoacgx 4121572a8d chore(release): bump version to 1.31.1 2026-03-04 21:44:32 +08:00
meoacgx 816d6b33a0 fix(bot-sync): 轮询前自动清理webhook并完善bot启停时webhook注册 2026-03-04 20:47:26 +08:00
meoacgx d1784d734b feat(tasks): 后台化Bot批量设管并支持任务中心一键清理 2026-03-04 19:47:50 +08:00
meoacgx 4b106584e3 docs(update): 补充 Docker 手动更新与镜像模式切换指南
- 新增 app-current 覆盖镜像导致旧版界面的排查与恢复步骤

- 新增 远程镜像 <-> 本地构建镜像 切换命令(含 --pull never)

- 安装部署页补充对应跳转提示
2026-03-03 05:37:12 +08:00
meoacgx 04257e1e86 feat(accounts): 批量操作支持外部 Bot 启停
- 批量弹窗改为输入外部 Bot 用户名/链接,支持带参数批量 /start

- 批量停用 Bot 改为账号侧拉黑 Bot(可在 Telegram 手动解除)

- 新增 AccountTelegramToolsService.StartExternalBotAsync/StopExternalBotAsync
2026-03-03 05:10:14 +08:00
meoacgx 1dfb80cdd2 feat(accounts): 批量加退群整合 Bot 批量启停
- 批量加群/订阅流程可选批量启用 Bot,批量退群/退订可选批量停用 Bot

- 支持 Bot 多选、推荐选择、全选/清空,进度统计合并账号与 Bot 操作

- 批量入口文案改为 批量加群/订阅/启用Bot 与 批量退群/退订/停用Bot
2026-03-03 04:38:44 +08:00
meoacgx b66a8f0f0d release(main): 合并 dev 文档完善(本地开发指令 + 远程镜像部署 + Zip/TData 导入说明)
本次版本主要更新:
- ✨ 快速开始补全:README 新增“本地开发运行(可选)”指令(dotnet run --project src/TelegramPanel.Web)。
- ✨ 安装部署文档完善:切换为 GHCR 远程镜像优先流程(TP_IMAGE + docker compose pull/up),并补充常用运维命令。
- ✨ 更新升级文档重构:明确“面板内一键更新(Release 资产)”与“镜像更新(compose pull/up)”双路径,并保留源码构建更新方式。
- ✨ 账号导入文档升级:从旧的压缩包说明扩展为 Zip/Telethon + TData 双格式指南,补充目录结构、2fa.txt 与注意事项。
- 📚 文档入口同步:docs 首页导入入口更新为“账号导入(Zip / TData)”,与当前功能保持一致。
- ⚡ 文档站构建稳态增强:锁定 mkdocs/mkdocs-material 主版本范围,降低未来依赖升级导致 GitHub Pages 工作流失败风险。
2026-03-03 03:58:17 +08:00
meoacgx 9f1bdf5add ci(docs): 锁定 MkDocs 主版本范围,避免 docs 工作流未来兼容性中断
- 将 mkdocs 约束为 >=1.6,<2.0
- 将 mkdocs-material 约束为 >=9.5,<10.0
- 目的:防止依赖自动升级到不兼容主版本导致 GitHub Pages 构建失败
2026-03-03 03:56:06 +08:00
meoacgx d531c162d6 docs: 完善快速开始与安装部署文档(远程镜像 + 本地开发 + Zip/TData 导入)
本次文档更新:
- README 快速开始新增“本地开发运行(可选)”指令:dotnet run --project src/TelegramPanel.Web。
- README 功能概览补充:账号导入支持 Telethon/TData 压缩包。
- 安装部署文档改为 GHCR 远程镜像流程(.env + TP_IMAGE + compose pull/up),并补充常用运维命令。
- 更新升级文档改为双路径:面板内一键更新(Release 资产)+ Docker 镜像更新(compose pull/up),并保留源码构建路径说明。
- 账号导入文档升级为 Zip/TData 双格式指南,补充结构示例、2fa.txt 说明、TData 注意事项与 Docker 存储路径。
- 文档首页入口文字更新为“账号导入(Zip / TData)”,与实际能力保持一致。
2026-03-03 03:46:23 +08:00
meoacgx 41b2078872 docs(release): 优化自动发布文案模板并同步更新入口说明
本次调整:
- 将 Release 顶部文案改为“本次版本主要更新”风格,增强可读性。
- 增加部署与更新分节,保留 Docker 拉取命令并明确一键更新入口。
- 更新一键更新路径为“左上角版本号 -> 版本信息弹窗 -> 一键更新并重启”。
- 保留自动 changelog 与更新包资产列表,兼顾摘要与完整变更明细。
2026-03-03 03:22:56 +08:00
meoacgx ee17e2e63c docs(release): 优化自动发布文案模板并同步更新入口说明
本次调整:
- 将 Release 顶部文案改为“本次版本主要更新”风格,增强可读性。
- 增加部署与更新分节,保留 Docker 拉取命令并明确一键更新入口。
- 更新一键更新路径为“左上角版本号 -> 版本信息弹窗 -> 一键更新并重启”。
- 保留自动 changelog 与更新包资产列表,兼顾摘要与完整变更明细。
2026-03-03 03:22:41 +08:00
meoacgx 90589301e9 release(main): 发布 v1.31.0(TData 导入导出优化 + Docker 一键更新 + CI/CD 完整化)
本次版本主要更新:
- ✨ TData 导入能力完善:支持完整导入 tdata 压缩包并修复会话校验链路,导入后可用性更高。
- ✨ TData 导出链路优化:支持 Telethon/TData 双格式导出,修复官方客户端登录兼容问题,优先已授权 DCSession,补齐 user_id 并修复导出缓存复用导致旧包重复下载。
- ✨ Bot 频道异常治理:新增频道删除、频道状态检测(正常/异常)与异常筛选,解决机器人被踢/频道失效后的脏数据残留。
- ✨ Docker 一键更新能力:支持面板内检测 Release 并执行一键更新,自动下载匹配架构更新包到 /data/app-current,更新后自动重启生效。
- ⚡ 更新交互统一:更新入口统一到左上角版本弹窗,支持检测到新版本后自动提醒、确认更新与 Latest Release Notes 展示。
- ⚡ CI/CD 工作流补齐:新增 Docker 自动构建推送(GHCR),新增 Release 自动发布与 changelog,自动上传 linux-x64/linux-arm64 更新包资产。
- ⚡ 部署链路优化:docker-compose 默认优先拉取 GHCR 远程镜像,文档改为 compose 单路径,稳定版/开发版切换更直接。
- 📚 文档与版本发布:README 增加 v1.31 更新内容并同步更新入口说明;项目版本号统一升级至 1.31.0。
2026-03-03 03:19:36 +08:00
meoacgx e9951748a6 release(dev): 升级版本至 1.31.0 并补充 v1.31 更新说明
本次版本主要更新:
- 版本号统一升级到 1.31.0(Version/AssemblyVersion/FileVersion/InformationalVersion)。
- README 增加 v1.31 更新清单,明确覆盖 TData 导入与导出链路优化。
- README 同步补充 Bot 频道异常治理与 Docker 一键更新能力说明。
- README 更新“更新入口”描述为左上角版本弹窗,避免与旧文案冲突。
- README 补充 CI/CD 与部署文档重排后的核心变化点,便于发布阅读。
2026-03-03 03:19:07 +08:00
meoacgx dbc1fe7155 feat(update-ui): 统一更新入口到顶部版本弹窗并支持自动提醒一键更新
本次版本主要调整:
- 更新入口统一:移除系统设置页中的“应用更新(Docker)”卡片,避免与左上角版本弹窗重复和状态冲突。
- 自动检测提醒:主布局加载后会自动检查更新,检测到新版本时自动弹出版本弹窗,提示是否执行一键更新。
- 版本弹窗增强:新增“一键更新并重启”按钮,支持确认后直接调用自更新流程。
- 发布信息可视化:在版本弹窗中展示 Latest Release Notes,方便直接查看最新发布说明。
- 状态一致性改进:顶部新版本角标与弹窗数据统一改为使用 AppSelfUpdateService,检查结果与可更新状态保持一致。
2026-03-03 03:04:21 +08:00
meoacgx 36faff31e1 docs(readme): 重排 Docker 部署说明,统一为 compose 单一路径
本次文档调整:
- 将「Docker 一键部署」改为 3 步结构(准备项目、选择镜像版本、启动),降低阅读负担。
- 删除重复的「Docker 镜像(只看命令)」docker run 段,避免与 compose 方案混淆。
- 保留稳定版/开发版切换方式(TP_IMAGE)并补充常用 compose 命令(日志、更新、重启、停止)。
- 保持「Docker 一键更新(面板内)」说明独立,部署与更新职责分离更清晰。
2026-03-03 02:42:44 +08:00
meoacgx bd454decf6 docs(docker): 精简部署文档并切换为 GHCR 镜像优先
本次变更:
- README 删除冗长 CI/Release 说明,保留稳定版/开发版的 docker pull + docker run 直接命令。
- README 的 Docker 一键部署改为 compose 拉取远程镜像流程(稳定版默认、开发版切换 TP_IMAGE)。
- docker-compose.yml 默认使用 ghcr.io/moeacgx/telegram-panel:latest,并设置 pull_policy=always,优先远程镜像部署。
- .env.example 新增 TP_IMAGE 配置说明,默认 latest,可一行切换 dev-latest。
2026-03-03 02:38:29 +08:00