Commit Graph
56 Commits
Author SHA1 Message Date
meoacgx 5753d22e50 fix: 云端保存API配置写入/data并避免文件不存在 2025-12-20 03:55:09 +08:00
meoacgx 920c892745 创建频道账号下拉显示昵称和用户名 2025-12-19 21:18:52 +08:00
meoacgx e307b01b1f 修复状态刷新时 DbContext 已释放异常 2025-12-19 21:12:27 +08:00
meoacgx 7c07bd9dbd 明确数据同步含义并支持后台自动同步 2025-12-19 21:00:28 +08:00
meoacgx 66cb199d4a 批量任务支持后台静默执行 2025-12-19 21:00:06 +08:00
meoacgx c48ba87197 完善账号 Zip 批量导入结构说明 2025-12-19 20:40:52 +08:00
meoacgx 0b869524e6 Telegram 状态检测结果持久化并区分数据同步时间 2025-12-19 20:40:43 +08:00
meoacgx 22b08121db 批量刷新账号状态支持深度探测 2025-12-19 20:27:58 +08:00
meoacgx dad8a66c08 账号状态检测增强:增加创建频道冻结深度探测 2025-12-19 20:15:43 +08:00
meoacgx 17c26f1e41 账号列表批量删除优化:新增清空选择并汇总失败原因 2025-12-19 20:10:21 +08:00
meoacgx 1e431fc1af 后台登录支持初始密码:首次登录后可在线修改 2025-12-19 19:54:46 +08:00
meoacgx ebabf72ac4 改进Bot设置管理员:检测权限并显示失败原因 2025-12-19 19:18:34 +08:00
meoacgx 0e08a18f51 修复Bot频道页面编译:选择机器人切换回调 2025-12-19 19:12:14 +08:00
meoacgx eb3c3ae978 补齐群组详情:支持查看管理员与复制加入链接 2025-12-19 19:10:45 +08:00
meoacgx 34bda77560 Bot频道支持批量设置管理员 2025-12-19 19:07:07 +08:00
meoacgx ff944b1c1e 新增Bot频道详情与编辑:支持查看管理员与修改标题简介 2025-12-19 19:05:22 +08:00
meoacgx e281586bd7 简化复制链接:移除单独复制邀请链接 2025-12-19 19:01:57 +08:00
meoacgx eb26b9b7ef 重构Bot频道页面:单页切换机器人 2025-12-19 19:00:18 +08:00
meoacgx 02090e5ae2 修复机器人列表统计与删除:仅统计频道并忽略并发删除 2025-12-19 18:45:02 +08:00
meoacgx e71ce7cf55 修复Bot频道同步重复:按chat_id去重并仅记录管理员频道 2025-12-19 18:39:53 +08:00
meoacgx 341e072188 机器人管理优化:菜单直达 Bot 频道,并后台自动同步 2025-12-19 18:10:34 +08:00
meoacgx 9fe7e07349 频道列表增强:支持复制私密邀请链接 2025-12-19 18:08:58 +08:00
meoacgx aec5b6f6b1 账号列表增强:全选/反选/批量删除已选账号 2025-12-19 17:51:48 +08:00
meoacgx e601f0fa56 新增机器人管理:Bot 列表/频道同步/独立分类/复制与导出邀请链接 2025-12-19 17:50:25 +08:00
meoacgx 04bbdaa4fb 调整频道同步:仅同步创建者频道,频道页分离全部/单账号同步 2025-12-19 17:39:07 +08:00
meoacgx 146ce08454 修复同步失败:手机号登录后释放客户端,避免 session 文件被占用 2025-12-19 17:08:05 +08:00
meoacgx ec96545f10 修复手机号登录:改为状态机流程,解决下一步无响应 2025-12-19 16:55:01 +08:00
meoacgx 3af9535ec3 修复手机号登录按钮无响应:等待Stepper初始化后启用 2025-12-19 16:43:05 +08:00
meoacgx 82a5adc83f 手机号登录交互优化:按钮文案与重发提示 2025-12-19 16:38:16 +08:00
meoacgx f23d62a327 修复手机号登录步进器:移除默认英文按钮避免绕过发码逻辑 2025-12-19 16:35:09 +08:00
meoacgx 8c2499e988 手机号登录增强:规范化手机号并支持重发验证码 2025-12-19 16:26:08 +08:00
meoacgx ebc3f3c947 频道同步升级:支持同步管理员频道与按账号筛选 2025-12-19 16:10:17 +08:00
meoacgx e96cda39d1 批量邀请对齐批量管理员:多选频道/分组筛选/默认创建账号,并优化账号显示 2025-12-19 15:30:00 +08:00
meoacgx 6be59ac67d 批量设置管理员:全选权限/按分组全选频道/默认用创建账号执行 2025-12-19 15:05:08 +08:00
meoacgx 63d48bec59 频道列表完善:详情显示创建者/时间/管理员,支持编辑与踢人 2025-12-19 15:00:04 +08:00
meoacgx 229a1d18d4 支持导出账号为Zip(含session/json) 2025-12-19 14:51:51 +08:00
meoacgx 00c2275dcf 账号列表支持刷新状态/查看系统通知/管理在线设备 2025-12-19 14:29:57 +08:00
meoacgx ce5c23cee8 修复系统设置保存后不生效:清理客户端缓存并重绑Session ApiId 2025-12-19 13:48:44 +08:00
meoacgx f3bc427bd5 更改描述 2025-12-19 13:44:39 +08:00
meoacgx 5136bd00c8 完善:仪表盘加载与一键同步;会话错误提示更友好 2025-12-19 11:59:41 +08:00
meoacgx 74cef38392 功能:账号分类支持勾选绑定,账号列表支持按分类筛选 2025-12-19 11:19:09 +08:00
meoacgx 3f1f7b7d44 功能:账号增加昵称字段并在列表显示 2025-12-19 11:17:10 +08:00
meoacgx 1d0e0d07e2 功能:频道分组页面支持勾选频道并保存 2025-12-19 11:13:11 +08:00
meoacgx 84ef7c78cb 功能:创建频道支持选择分组与允许转发开关 2025-12-19 11:11:20 +08:00
meoacgx b354751d2a 功能:支持账号Zip压缩包导入(单账号/多账号目录) 2025-12-19 11:06:33 +08:00
meoacgx b4fd6dde00 fix: 全局Telegram API配置+DB初始化+Razor修复 2025-12-19 10:21:24 +08:00
meoacgxandClaude 28546a614b 连接前端页面与后端服务(第一部分)
本次更新内容:
- 完善Accounts账号列表页面,连接AccountManagementService
  - 实现真实数据加载、搜索过滤、启用/停用、删除等功能
  - 显示账号分类、频道/群组统计信息
- 完善AccountLogin手机号登录页面,实现完整登录流程
  - 多步骤登录(API配置→验证码→两步验证密码)
  - 登录成功后自动保存到数据库
  - 支持已有账号更新和新账号创建
- 新增AccountCategory和ChannelGroup的Repository和Service
  - IAccountCategoryRepository / AccountCategoryRepository
  - IChannelGroupRepository / ChannelGroupRepository
  - AccountCategoryManagementService
  - ChannelGroupManagementService
- 更新服务注册,添加新的Repository和Service

页面功能:
- Accounts页面:列表展示、搜索、详情查看、启用/停用、删除
- AccountLogin页面:完整的三步登录流程,自动保存到数据库

下一步计划:
- 继续连接Channels、Groups、BatchTasks等页面
- 完善系统设置页面

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-19 03:03:13 +08:00
meoacgxandClaude 02c10cf2bb 完善数据持久层和文件上传功能
本次更新内容:
- 创建所有数据库实体类(Account, AccountCategory, Channel, ChannelGroup, Group, BatchTask)
- 实现AppDbContext和EF Core配置
- 实现完整的Repository层(通用Repository + 专用Repository)
- 创建数据管理Service层(AccountManagementService等)
- 创建数据库迁移文件
- 实现Session文件上传功能(AccountImportService)
- 完善AccountImport页面,支持批量文件上传和StringSession导入
- 配置数据库连接和服务注册

数据库设计:
- SQLite数据库,支持账号、频道、群组、分类、批量任务等
- 完整的关系映射和外键约束
- 索引优化查询性能

服务架构:
- Repository层:数据访问抽象
- Management Service层:业务逻辑和数据管理
- Telegram Service层:Telegram API操作
- 导入协调服务:整合Session导入和数据库保存

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-19 02:57:05 +08:00
meoacgxandClaude 556908d828 feat: 添加所有剩余功能页面
- 频道分组管理页面 (/channels/groups)
- 群组列表页面 (/groups)
- 批量邀请用户页面 (/batch/invite)
- 批量设置管理员页面 (/batch/admins)
- 任务中心页面 (/tasks)
- 系统设置页面 (/settings)

所有核心功能页面已完成!

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-19 02:42:56 +08:00
meoacgxandClaude 58a449fe01 feat: 添加创建频道页面
- 频道基本信息配置
- 公开/私密设置
- 用户名设置
- 可选功能配置(评论、表情、签名)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-19 02:39:56 +08:00