72 Commits

Author SHA1 Message Date
57def08201 feat: 初始化数据库模式并引入AI记账服务。 2026-01-28 15:46:21 +08:00
6604f50448 feat: 引入多环境配置支持,通过 .env.dev.env.prod 文件管理不同环境配置,并更新 main.go 以加载对应配置。 2026-01-28 12:51:20 +08:00
0d21b9444e feat: 添加用户记账连击(streak)功能,包括服务、处理器、模型和仓库层。 2026-01-28 10:32:05 +08:00
e811256d99 feat: 新增路由配置、交易处理和用户连击功能,并初始化相关服务与处理器 2026-01-28 10:08:48 +08:00
4d024eba8e feat: 实现分类管理功能,包括数据模型、仓库层、服务层和数据库初始化脚本 2026-01-28 09:55:29 +08:00
1b6feae015 feat: 添加通知模块的 API 处理器和路由配置 2026-01-28 09:12:58 +08:00
a18564c2d8 feat: 添加通知管理功能,包括服务层逻辑和HTTP API处理。 2026-01-28 09:05:07 +08:00
e29c808451 feat: 初始化并配置 Gin 路由器,注入所有仓库、服务和处理器的依赖 2026-01-28 08:40:58 +08:00
0414401ada feat: 添加核心金融模型、通知模型以及路由和通知仓库的基础结构 2026-01-28 08:38:18 +08:00
5d834204dd Merge branch 'main' of http://124.221.157.197:3345/Novault/Novault-backend 2026-01-28 08:10:10 +08:00
8e9c0e9024 feat: 实现用户通知系统,包含通知模型、数据操作、业务逻辑及相关API接口。 2026-01-28 08:08:14 +08:00
2dc66d478c Merge branch 'main' of http://124.221.157.197:3345/Novault/Novault-backend 2026-01-27 18:42:42 +08:00
6422f2c45f -feat 修复部分bug 2026-01-27 18:42:35 +08:00
f1a390a1ef feat: 新增分类服务层,实现分类的创建、查询及层级管理功能。 2026-01-27 09:10:59 +08:00
a339a9adce feat: 新增 GitHub OAuth 服务,实现用户通过 GitHub 授权登录功能。 2026-01-26 15:43:28 +08:00
3fc2b8092e feat: 初始化数据库结构,包括用户、OAuth账户、账户、账本、分类、标签和交易等表。 2026-01-26 15:01:54 +08:00
b2a41c49a8 更新环境变量配置。 2026-01-26 14:38:29 +08:00
b1ca769709 feat: 新增应用配置管理模块并实现用户认证处理器,支持环境配置加载和GitHub OAuth。 2026-01-26 09:24:59 +08:00
e45c8f2f3c feat: 系统分类初始数据并调整Go模块依赖。 2026-01-26 08:56:45 +08:00
1d83ac3b5e chore: 添加 .env 配置文件并从 .gitignore 中移除相关忽略规则。 2026-01-25 23:40:23 +08:00
4cad3f0250 init 2026-01-25 21:59:00 +08:00
7fd537bef3 README 2026-01-25 21:57:22 +08:00