2023
2023-06-14
2023-05-31
2023-04-27
2023-04-21
- ✨:全局服务管理器;
- ✨:全局日志管理器;
- ✨:全局配置管理器;
- ✨:全局请求上下文管理器;
- ✨:应用全局管理器;
- ✨:服务器网卡信息;
- ✨:实现从字段或属性自动注入服务;
- ⚡:版本注释;
- ⚡:字段验证添加中文描述;
- ⚡:仓储层命名规范;
- ⚡:主键由 guid 转为 long,提升检索效率;
- ⚡:对象映射器由 AutoMapper 转为 Mapster,显著提升映射效率;
- ⚡:命名空间与代码命名规范;
- ⚡:邮件推送配置;
- ⚡:企业微信、钉钉 WebHook 推送配置;
- ⚡:CDN 配置;
- ⚡:任务创建;
- ⚡:数据库名称;
- ➖:未使用的包;
- ✅:即时通信;
- ✅:跨域配置;
2023-04-15
- 💥:修改软件定义;
- ✨:处理器信息;
- ✨:内存信息;
- ✨:磁盘信息;
- ✨:任务计划操作;
- ⚡:部分代码的优雅语法;
- ⚡:命名规范;
- ⚡:过时的包;
- ⚡:codacy issue;
- ⚡:加密解密;
- ⚡:编码解码;
- ⚡:命名空间;
- ⚡:去除 Swagger 版本日期信息;
- ⚡:数据库自动获取表结构;
- ⚡:JwtToken 配置;
- ⚡:项目引用;
- ⚡:补充 Object、Type、Reflection 的帮助类;
- 🐛:任务加载 bug;
- 🐛:工具类的属性信息获取错误的 bug;
- 🐛:拓展类为空警告;
- 🐛:磁盘、内存信息错误的问题;
- ➖:农历;
- ➖:无用配置;
2023-03-20
2023-02-28
2022
2022-12-28
2022-11-19
- ⬆️:运行时版本升级至.NET 7;
- ✨:健康检查;
- ✨:API 文档根据配置动态显示隐藏;
- ✨:同一 Action 可分配更多组显示;
- ✨:Swagger 添加所有接口;
- ⚡:分组代码,更简洁且容易配置;
- ⚡:更新文档;
- ⚡:所有代码版本添加 region;
- ⚡:Swagger 封装;
- 🐛:配置为空检测;
- 🐛:接口文档所有接口分组获取出错的问题;
- 🐛:文档小绿锁混乱的问题;
2022-11-09
2022-10-31
2022-10-30
- ✨:系统字典管理;
- ⚡:系统状态管理转移为字典统一管理;
- ⚡:授权项目分离;
- ⚡:用户名、邮箱字段;
- ⚡:ip 地址信息库有用户库为系统库;
- ⚡:更新文档;
2022-10-09
- ✨:顶级语句;
- ✨:无感刷新 Token;
- ✨:解析 JWT 字符串;
- ✨:控制台项目;
- ⚡:http 请求帮助类;
- ⚡:部分文件位置调整;
- ⚡:完善文档;
2022-09-30
- ✨:汉语拼音转换;
- ✨:对象帮助类;
- ✨:扩展项目,用于汇总组件;
- ➖:无用包;
- ⚡:部分文件夹和命名空间规范;
- ⚡:系统配置重写;
- ⚡:Docker 文件重新生成;
- ⚡:目录;
- ⚡:重写过滤器;
- ⚡:重写中间件;
- ⚡:重写启动服务;
- ⚡:重写 JWT 组件;
- ⚡:代码清理;
2022-09-18
- ✨:Ip 地址信息;
- ⚡:Ip 信息直接使用字符串;
- ⚡:邮件发送工具类;
- ✅:单元测试;
2022-09-17
2022-09-09
- ✨:汉语拼音转换;
- ✨:常用工具类;
- ✨:性能分析工具;
- ⚡:SqlSugar 拓展分页;
- ⚡:统一返回状态模型提示;
- ⚡:数据验证封装;
- ⚡:分页返回数据封装;
- 🐛:用户注册邮箱长度验证;
- 🐛:分页总页数错误的 Bug;
- 🐛:Swagger 的 Jwt Bearer 需要认证的接口发请求不带 token;
2022-08-30
2022-08-06
2022-07-31
2022-07-29
- ✨:博客文章功能;
- ✨:博客标签功能;
- ✨:博客文章添加标签功能;
- ✨:博客文章点赞功能;
- ✨:博客文章评论功能;
- ✨:博客文章评论点赞功能;
- ⚡:博客文章分类功能;
- ⚡:账户认证;
- ⚡:AutoMapper 映射;
- ⚡:说明文档;
- 🐛:用户账户、权限、角色软删除问题;
2022-07-26
- ✨:Ip 转换帮助类;
- ⚡:实体字段说明,方便生成数据字典;
- ⚡:字段为 string 类型的,数据库可为空则默认不赋值,不为空则默认赋值 string.Empty;
- 🐛:IpV6 和 IpV4 无法保存在同一字段的问题;
- 🐛:AutoMapper 字段映射问题;
2022-07-25
- ✨:全局系统状态种子数据;
- ✨:用户权限、用户角色、用户账户种子数据;
- ⚡:系统初始化功能;
- ⚡:命名规范;
- 🐛:本地多网卡 Ip 错误的 Bug;
- 🐛:用户权限、用户角色、用户账户非登录操作的严重 Bug;
- 🐛:修改用户密码存储非加密密码的严重 Bug;
- 🐛:全局软删除功能;
- 🐛:全局状态功能;
2022-07-24
- ✨:项目 LOGO;
- ✨:博客文章分类功能;
- ⚡:本地 Ip 获取方法改写;
- ⚡:跨域问题;
- ⚡:数据库初始化检测;
2022-07-21
- ✨:初始化种子数据;
- ⚡:用户账户管理;
- ⚡:发布不生成 debug 文件;
2022-07-20
- ✅:用一键删除数据库;
- ⚡:异常过滤器;
- ⚡:权限验证;
2022-07-15
- ⚡:为用户账户分配角色;
- ⚡:Model 调整;
2022-07-01
- ✨:为用户账户分配角色;
- ✨:为用户角色分配权限;
- ✨:用户登录授权;
- ⚡:错误日志信息;
- ⚡:用户角色功能;
- ⚡:角色权限功能;
- ⚡:用户账户功能;
2022-06-30
- ✨:Excel 导入导出;
2022-06-29
- 🐛:部分缓存问题;
2022-06-20
- ✨:日志框架 Serilog、NLog 支持;
- ✨:分布式缓存;
- ⚡:完善权限接口;
- 🐛:缓存失效,取不到值的问题;
2022-06-18
- ⚡:参数字段调整;
- 🐛:结果过滤器不能获取到数据的问题;
2022-06-17
- ⚡:模型验证多次;
2022-06-16
- ✨:模型验证;
- ⚡:删除非异步过滤器,返回结果封装,添加缓存;
- 🐛:跨域获取不到域名数组的问题;
2022-06-05
:alembic:
:前后端项目分离、更名仓库;由XiHanFun
变更为XiHan.Framework
和前端仓库XiHan.Manage
、XiHan.Display
;本仓库为XiHan.Framework
;- ✨:其他博客平台资源迁移功能(目前有 hexo 迁移);
- ⚡:➖配置文件敏感数据,如数据库密码、第三方登录配置、CDN 配置;
- ⚡:对象相互映射;
2022-05-09
- ✨:RBAC 权限管理;
- ✨:包装 API 返回模型,统一规范接口;
- ✨:Swagger 分组;
- ⚡:命名规范;
- ⚡:缓存、部分帮助类;
- ⚡:为空检测;
2022-04-11
- ✨:文件大小格式化工具类;
- ⚡:命名规范,文件规范;
2022-02-24
- ✨:批量删除;
- ⚡:.net6 新命名空间规范;
- ⚡:项目目录调整,删除无用功能接口,部分功能向 Service 聚焦;
- ⚡:项目整合;
- ⚡:完善用户角色功能;
2022-01-27
- ✨:用户权限功能;
- ✨:用户角色功能;
- ✨:用户账户功能;
- ✨:管理员功能、系统管理;
- ✨:网站配置、日志、第三方授权、皮肤;
- ⚡:授权完善;
- ⚡:代码命名规范,Service 层和 Api 层功能隔离;
- ⚡:工具类调整,Repository 层调整,Server 层调整;
- ⚡:命名规范,文件规范;
- ⚡:Id 全部采用 Guid;
- 🐛:AutoMapper 映射错误的 Bug;
- 🐛:注入 Bug;
2022-01-17
- ✨:版权和作者信息;
- ✨:分页查询功能;
- ✨:前端界面返回 AutoMapper 映射的安全数据,如密码等敏感数据;
- ⚡:缓存;
2022-01-16
- ✨:特性支持、缓存支持、日志支持;
- ✅:日志写入组件 log4net,日志写入;
- ✨:AES、SHA、MD5、SHA 加密算法;
- ⚡:文件命名统一化;
- ⚡:配置文件,工具类移动;
2021
2021-12-26
- ✨:JWT 授权鉴权;
- ⚡:项目配置;
2021-10-22
- ✨:Docker 支持;
- ✨:IOC 注入,自动生成数据库;
- ⚡:API 路由;
- ⚡:部分字段名称改为系统非保留字段;
- ⚡:Service 层;
2021-10-17
- 🎉:项目初始化;