bookkeeping/.idea
yovinchen 026df11933 feat: 实现备份加密功能和预算管理基础架构
1. 备份加密功能
   - 添加 EncryptionUtils 使用 Android Keystore 安全存储密钥
   - 修改导出功能支持 CSV 和 Excel 文件加密
   - 实现加密文件的自动解密导入
   - 在设置页面添加备份加密开关

2. 预算管理基础架构
   - 创建 Budget 数据模型,支持总预算、分类预算和成员预算
   - 创建 BudgetDao 提供数据库操作接口
   - 创建 BudgetRepository 实现预算业务逻辑
   - 更新数据库版本至 v6 并添加迁移

3. 其他改进
   - 创建 CLAUDE.md 文件提供项目指导
   - 修复编译错误和类型安全问题
   - 更新 FilePickerUtil 支持加密文件格式

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-19 22:26:17 +08:00
..
inspectionProfiles feat: 实现备份加密功能和预算管理基础架构 2025-07-19 22:26:17 +08:00
AndroidProjectSystem.xml feat: 实现备份加密功能和预算管理基础架构 2025-07-19 22:26:17 +08:00
appInsightsSettings.xml 基础构建 2024-11-26 22:47:37 +08:00
compiler.xml 基础构建 2024-11-26 22:47:37 +08:00
deploymentTargetSelector.xml feat: 完善记账功能和UI 2024-11-27 13:00:52 +08:00
gradle.xml feat: 完善记账功能和UI 2024-11-27 13:00:52 +08:00
kotlinc.xml 基础构建 2024-11-26 22:47:37 +08:00
migrations.xml 基础构建 2024-11-26 22:47:37 +08:00
misc.xml chore: update misc.xml 2024-12-05 11:52:50 +08:00
runConfigurations.xml 基础构建 2024-11-26 22:47:37 +08:00
studiobot.xml feat: 完善记账功能和UI 2024-11-27 13:00:52 +08:00
vcs.xml feat: update app name and icon 2024-11-27 09:31:45 +08:00