ShaoHua
|
aacc56e952
|
docs: 修正AI沟通记录规范为按主题归档,合并同主题多轮对话
|
2026-06-16 00:26:34 +08:00 |
|
ShaoHua
|
8b0b2cb197
|
docs: 新增AI沟通记录规范,清理旧规则文件引用
- 新增 08-AI沟通记录规范.md,约定沟通记录存储结构与生命周期
- 新增 docs/AI沟通记录/ 目录及首批沟通记录
- 删除已迁移的旧规则文件 commenting.md、documentation_sync.md
- 更新索引与智能体记忆文件
|
2026-06-16 00:22:59 +08:00 |
|
ShaoHua
|
2317c3c456
|
docs: 新增v1.3.0研发工单文档,清理旧文档引用
|
2026-06-15 23:24:02 +08:00 |
|
ShaoHua
|
cf96c56bed
|
chore: 完成v1.2版本迭代与代码清理
本次提交完成了多项清理与规范工作:
1. 移除默认管理员硬编码配置与云同步相关代码
2. 简化前端与MAUI端的配置,关闭静态资源托管以外的冗余功能
3. 清理.gitignore与协调目录,移除临时文件与冗余规则
4. 统一项目命名规范,修正包名与版本号
5. 重构后端数据模型,移除ABP审计字段与云同步相关逻辑
6. 简化WebView配置与系统栏样式,移除不必要的平台检测代码
7. 更新文档与规则文件,完善项目规范与版本记录
|
2026-06-15 22:06:58 +08:00 |
|
ShaoHua
|
46db04e43e
|
fix(TaskItem,TaskList): 修复子任务嵌套层级丢失和渲染异常问题
1. 修复API返回平面子任务DTO时,直接替换任务丢失后代子任务的问题
2. 重构子任务创建逻辑,改用重新拉取全量任务树的方式解决深层嵌套任务的响应式渲染问题
3. 修改子任务添加方式为新数组引用赋值,确保Vue3可以正确检测嵌套层级的变更
4. 添加缺失的父任务未找到的警告日志和异常捕获处理
|
2026-06-14 05:17:20 +08:00 |
|
ShaoHua
|
14868c45c7
|
feat: 实现v1.2.0云同步与实体重构核心功能
1. 重构用户与任务实体:UserEntity实现IUser<Guid>,TaskEntity继承ABP风格FullAuditedEntityWithUser,主键从int改为Guid
2. 新增云同步代理系统:嵌入式WebServer支持CloudSyncProxy转发云同步请求,新增配置API与持久化
3. 完善前端适配:新增Guid工具函数,更新任务类型定义与API交互逻辑,调整云同步设置弹窗适配本地代理
4. 文档与配置优化:更新文档结构,新增部署文档、版本记录,统一各项目配置项
5. 补充测试与迁移:新增单元测试,更新EF Core数据库迁移快照
|
2026-06-14 04:51:22 +08:00 |
|
ShaoHua
|
d81aa06681
|
refactor: 重构文档结构与环境配置,统一研发工单命名
1. 更新 .env 配置文件,替换原有云同步变量为 API 目标配置
2. 调整 publish-linux.ps1 中的文档路径,使用研发工单目录
3. 重构项目文档目录:将原 v1.2.0-tasks 迁移为研发工单-v1.2.0 目录,统一术语为"研发工单"替代"任务"
4. 更新 README.md 与各 PRD 文档的术语对照表,明确业务实体与研发工作项的区分
5. 新增多个研发工单文档,覆盖搜索、云同步、Linux 打包等模块
6. 删除旧的任务拆分文档,统一使用新的研发工单体系
|
2026-06-14 00:58:26 +08:00 |
|
ShaoHua
|
a7ba814833
|
feat:云同步,部分功能生效
|
2026-06-12 00:49:03 +08:00 |
|
ShaoHua
|
c54f2e2ecc
|
feat:首次启动创建默认账户
|
2026-06-01 22:10:56 +08:00 |
|
ShaoHua
|
3dbd97103c
|
feat:1.2.0初始版本未自测
|
2026-04-13 23:10:07 +08:00 |
|
ShaoHua
|
1f87565d5a
|
1.MAUI Android可以正常显示
|
2026-04-13 21:17:15 +08:00 |
|
ShaoHua
|
d94d1f36d2
|
1.maui支持Android版本
|
2026-04-13 00:06:53 +08:00 |
|
ShaoHua
|
d53828c150
|
feat: v1.2.0 开发进度更新
### 新增功能
- **Linux 官方支持**:新增 Hua.Todo.Avalonia 项目,正式适配 Linux 平台,同时支持 Windows 和 macOS
- **Avalonia 桌面交互**:增加托盘菜单(显示/退出)、关闭隐藏到托盘、Windows 全局热键唤起主窗口、热键配置本地持久化
- **SQLite DateTime 兼容修复**:新增 LenientUtcDateTimeStringConverter,解决历史遗留的 DateTime 脏数据解析问题
- **用户文档完善**:新增 docs/manual/新手指南.md 和 docs/manual/用户指南.md
- **部署文档**:新增 docs/manual/部署文档.md,详细说明多平台发布流程
### 优化与修复
- **发布脚本整理**:拆分/对齐各平台发布入口,新增 publish.ps1 作为统一入口
- **Windows WebView2 优化**:数据目录调整到 %LocalAppData%\Hua.Todo\WebView2,修复 Runtime 误判问题
- **MAUI 多平台构建**:在 Windows 开发机上默认仅构建 Android + Windows 目标
- **SPA 路由回落**:修复 Release 模式下 /swagger 路径的 404 问题
- **Swagger 输出**:补齐 Dynamic API 端点,避免接口缺失
### 文档更新
- **版本记录**:更新 v1.2.0 开发进度和功能列表
- **技术设计文档**:添加 Avalonia 项目架构和模块设计
- **项目结构**:更新 README.md 中的项目结构说明
### 其他变更
- 新增 Directory.Build.props 和更新 Directory.Build.targets
- 调整 src/Hua.Todo.Avalonia 项目配置和资源文件
- 更新 src/Hua.Todo.Web 前端资源文件
- 修复 src/Hua.Todo.Maui 相关配置和打包脚本
|
2026-04-09 21:39:07 +08:00 |
|
ShaoHua
|
8443d14ba6
|
发布版本
|
2026-04-08 20:16:04 +08:00 |
|
ShaoHua
|
04263dff4e
|
refactor: 重构待办事项模块结构与命名
|
2026-04-08 19:59:50 +08:00 |
|
ShaoHua
|
7a4c516a20
|
feat: 引入 CloudSync 核心能力并新增 Avalonia 桌面端与发布脚本
- 后端:新增 CloudSync 认证/权限/端点/服务与 DTO
- 数据:新增用户/会话/安全策略实体与 EF Core migrations
- 前端:新增云同步设置 UI、客户端与本地存储;Vite 支持 maui 构建输出到 wwwroot
- 桌面端:新增 Avalonia 项目、内置 WebServer、托盘与 Windows 全局热键
- 发布/构建:新增 Windows/Linux 发布脚本与统一入口;调整 MAUI 资源与安装包配置
- 文档:同步更新 README/docs 与协作规则
|
2026-04-07 03:34:34 +08:00 |
|
ShaoHua
|
18d37fdd24
|
doc:输出1.2.0版本需求文档
|
2026-04-07 00:36:39 +08:00 |
|
ShaoHua
|
141b3112a4
|
doc:整理文档
|
2026-04-06 23:25:57 +08:00 |
|
ShaoHua
|
d00a907da0
|
refactor:规范代码格式和注释
|
2026-04-06 22:59:16 +08:00 |
|
ShaoHua
|
758f6772c6
|
1.更换软件协议为AGPL
2.切换项目名称为Hua.Todo
|
2026-04-06 22:06:30 +08:00 |
|
ShaoHua
|
40a91e39b6
|
feat: 优化 Android 支持并实现前端自动化构建集成
- 新增 Android 专用的嵌入式 Web 服务器,通过 TcpListener 提供静态资源服务
- 在 .csproj 中集成 MSBuild 任务,支持自动构建 TodoList.Web 并同步至 wwwroot
- 重构 MainPage 以支持依赖注入,并处理 Android 模拟器 localhost (10.0.2.2) 映射
- 优化 Android 调试配置,包括快速部署、ABI 限制及禁用资源缩放
- 添加 Android 矢量图标资源,并更新默认配置以启用静态文件模式
|
2026-04-06 21:07:10 +08:00 |
|
ShaoHua
|
4daa0c4eba
|
移除1.0.0版本
|
2026-04-05 00:57:04 +08:00 |
|
ShaoHua
|
ceb77e624e
|
feat:基础功能实现
feat: 重构 TodoList 架构,新增动态 API 与 MAUI 内嵌 Web 服务
feat:优化交互逻辑,优化发布流程
|
2026-04-05 00:53:42 +08:00 |
|
ShaoHua
|
ed3d90cd7a
|
添加仓库链接
|
2026-01-01 05:18:39 +08:00 |
|
ShaoHua
|
c6636be0c3
|
允许编辑
|
2026-01-01 03:30:22 +08:00 |
|
ShaoHua
|
036dc6964a
|
ui调整
|
2026-01-01 03:15:25 +08:00 |
|
ShaoHua
|
8beb6b7a1e
|
允许排序
|
2026-01-01 02:48:58 +08:00 |
|
ShaoHua
|
03da513632
|
忽略安装包文件
|
2025-12-31 04:09:24 +08:00 |
|
ShaoHua
|
83ad246708
|
初始版本
|
2025-12-31 04:06:10 +08:00 |
|
ShaoHua
|
57cfd16e7b
|
添加项目文件。
|
2025-12-30 10:29:28 +08:00 |
|
ShaoHua
|
2989e660b3
|
添加 .gitattributes 和 .gitignore。
|
2025-12-30 10:29:25 +08:00 |
|