meoacgx and Claude
449e4d1358
修复主题切换持久化问题
...
- 新增 UiPreferencesService 服务用于管理UI配置
- 主题选择自动保存到 appsettings.local.json
- 刷新页面后自动恢复用户的主题偏好
- 无需额外的设置选项,点击切换按钮即可
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-20 19:15:13 +08:00
meoacgx
0acfc0ffdb
Improve session import diagnostics
2025-12-20 07:52:01 +08:00
meoacgx
5753d22e50
fix: 云端保存API配置写入/data并避免文件不存在
2025-12-20 03:55:09 +08:00
meoacgx
28836cd826
fix: 反代Host异常时登录跳转改为相对路径
2025-12-20 03:45:49 +08:00
meoacgx
f8e1314262
fix: 反向代理下正确识别Host避免跳转到localhost
2025-12-20 03:38:10 +08:00
meoacgx
15a50e2e65
fix: 兼容悬空appsettings.local.json符号链接导致的启动崩溃
2025-12-20 03:33:15 +08:00
meoacgx
7c061fabba
fix: Docker首次启动缺少appsettings.local.json时不崩溃
2025-12-20 03:25:39 +08:00
meoacgx
7c07bd9dbd
明确数据同步含义并支持后台自动同步
2025-12-19 21:00:28 +08:00
meoacgx
66cb199d4a
批量任务支持后台静默执行
2025-12-19 21:00:06 +08:00
meoacgx
9dab1a9cf9
修复后台登录页面编译错误
2025-12-19 20:04:12 +08:00
meoacgx
1e431fc1af
后台登录支持初始密码:首次登录后可在线修改
2025-12-19 19:54:46 +08:00
meoacgx
dd85d08658
Bot双轨:改用 Bot API 秒级同步并修复 BOT_METHOD_INVALID
2025-12-19 18:23:23 +08:00
meoacgx
341e072188
机器人管理优化:菜单直达 Bot 频道,并后台自动同步
2025-12-19 18:10:34 +08:00
meoacgx
e601f0fa56
新增机器人管理:Bot 列表/频道同步/独立分类/复制与导出邀请链接
2025-12-19 17:50:25 +08:00
meoacgx
ebc3f3c947
频道同步升级:支持同步管理员频道与按账号筛选
2025-12-19 16:10:17 +08:00
meoacgx
229a1d18d4
支持导出账号为Zip(含session/json)
2025-12-19 14:51:51 +08:00
meoacgx
3f1f7b7d44
功能:账号增加昵称字段并在列表显示
2025-12-19 11:17:10 +08:00
meoacgx
b4fd6dde00
fix: 全局Telegram API配置+DB初始化+Razor修复
2025-12-19 10:21:24 +08:00
meoacgx and Claude
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
meoacgx and Claude
631ef34ad4
feat: Initial project setup - Telegram Multi-Account Management System
...
- Core project with WTelegramClient integration
- Session importer for .session files and string sessions
- Channel/Group services with creator detection
- Client pool for multi-account management
- Blazor Server web UI with MudBlazor
- Basic dashboard layout and navigation
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-19 02:32:21 +08:00