Skip to content

Releases: ldqk/Masuit.MyBlogs

2024.11.13

13 Nov 02:51
Compare
Choose a tag to compare
  1. 升级NET9支持
  2. 修正置顶按钮的bug
  3. 优化爬虫钓鱼链接
  4. 修正防火墙上报IP的bug
  5. 修正文章投票的bug
  6. CC攻击增加重定向功能
  7. 替换html对比组件
  8. 升级ueditor

2024.7.1

01 Jul 08:00
Compare
Choose a tag to compare
  1. 优化缓存中间件
  2. 优化在线人数统计
  3. 修正EF缓存的bug
  4. 评论留言幂等优化
  5. 修正编辑器抓取远程图片的bug
  6. blazor流式渲染
  7. 优化邮箱黑名单
  8. 修正配置文件热更新问题
  9. 集成yarp
  10. 修正专题rss订阅的bug
  11. 优化图片上传水印
  12. 移除1drv程序
  13. 修正搜索引擎爬虫验证
  14. 为搜索引擎爬虫生成SEO专属页
  15. 生成rss站点地图
  16. RSS支持设置订阅时间范围
  17. word转换组件替换为Mammoth
  18. 富文本编辑器升级为UEditorPlus
  19. 其他性能优化
  20. 优化系统缓存策略

2023.11.17

17 Nov 12:58
Compare
Choose a tag to compare
  1. 升级.NET8
  2. 性能优化
  3. 优化置顶文章排序规则

2023.10.25

25 Oct 13:01
Compare
Choose a tag to compare
  1. 增强客户端地区检测
  2. 优化搜索排行榜
  3. 优化错误页
  4. 5s盾支持按地区开启
  5. 优化评论区交互
  6. 新增房贷多次提前还款试算模型计算器

2023.4.8

08 Apr 11:44
Compare
Choose a tag to compare
  1. 广告管理列表支持排序
  2. 搜索页只有一条搜索结果并且内容和搜索词全匹配的时候再直接跳转
  3. 修正路由匹配的bug
  4. 其他bug修复

2022.12.21

21 Dec 06:48
Compare
Choose a tag to compare
  1. 防火墙支持请求头拦截
  2. 防火墙集成CloudflareTurnstile验证码挑战
  3. 防火墙规则优化
  4. 广告模块增加广告全局统计
  5. 优化广告呈现性能
  6. 优化广告选择性能
  7. 广告定时检测目标链接是否404
  8. 广告内容支持markdown
  9. 小文本框支持markdown
  10. 地理位置检测增加时区检测
  11. 文章增加反复制指纹信息
  12. 文章增加自动过期功能
  13. 文章访问量图表统计增加对比线
  14. 文章统计增加UV统计
  15. 文章支持NSFW标记
  16. 后台管理文章列表:如果超过一年未更新显示黄色背景,如果日均访问量低于1显示红色背景
  17. 搜索记录只有一条时自动跳转
  18. 优化拼音搜索
  19. 优化搜索性能
  20. 搜索记录结果集数量
  21. 不弹窗公告支持
  22. 支持HTTP3
  23. 升级.NET7
  24. IP数据库由ip2region更换为纯真数据库
  25. 修正部分浏览器Cookie兼容性问题
  26. 修正文章平均访问统计的bug
  27. 修正路由匹配的bug
  28. 其他bug修复
  29. 其他性能优化

2022.10.6

06 Oct 09:18
Compare
Choose a tag to compare
  1. 广告呈现优化,增加广告商字段
  2. 移除多余的数据库支持,不再支持mysql/sqlserver
  3. SEO优化
  4. 修正分页的算数计算异常
  5. 增加httpclient代理前缀
  6. 优化请求日志记录
  7. 优化繁体翻译

很多的改进和优化

11 Aug 05:30
Compare
Choose a tag to compare
  1. 增加文章访问记录图表
  2. 优化文章标签
  3. 文章列表增加分类和专题的快捷操作
  4. 修改文章对比使用simhash
  5. 优化图片上传添加水印
  6. 增加图像处理中间件支持webp转码
  7. SEO Meta标签优化
  8. 一些安全性提升
  9. 一些bug修复
  10. 一些体验优化

很多的改进和优化

10 Jun 04:20
Compare
Choose a tag to compare
  1. 文章增加日期归档
  2. 移除加载模糊效果
  3. 优化广告匹配算法
  4. 移除码云图床
  5. rss增加全局开关
  6. 文章支持url直接跳转
  7. 新增访问记录导出功能
  8. 图片上传转码处理优化
  9. 文章分类支持三级分类
  10. 站内搜索优化
  11. 广告系统支持三级分类
  12. 文章标签选择优化
  13. 广告系统管理优化
  14. 模板变量支持嵌套和系统变量
  15. 支持取消屏蔽分类
  16. 留言评论分类菜单性能优化
  17. 数据库支持mysql/postgresql/mssql/sqlite自由切换
  18. 请求日志记录和性能计数器支持数据库/内存/文件的方式存储
  19. 一些bug修正
  20. 一些体验优化
  21. 一些性能优化

数据库期初脚本:

        [HttpGet("/Init"), MyAuthorize]
        public ActionResult Init([FromServices] DataContext db)
        {
            var comments = db.Comment.Where(c => c.ParentId == 0 || c.ParentId == null).ToList();
            comments.ForEach(c =>
            {
                c.ParentId = null;
                c.GroupTag = SnowFlake.NewId;
                c.Path = c.Id + "";
            });
            comments.Flatten().ForEach(c =>
            {
                c.GroupTag = c.Root().GroupTag;
                c.Path = c.Path(cc => cc.Id + "", ",");
            });

            var msgs = db.LeaveMessage.Where(c => c.ParentId == 0 || c.ParentId == null).ToList();
            msgs.ForEach(c =>
            {
                c.ParentId = null;
                c.GroupTag = SnowFlake.NewId;
                c.Path = c.Id + "";
            });
            msgs.Flatten().ForEach(c =>
            {
                c.GroupTag = c.Root().GroupTag;
                c.Path = c.Path(cc => cc.Id + "", ",");
            });

            var categories = db.Category.Where(c => c.ParentId == 0 || c.ParentId == null).ToList();
            categories.ForEach(c => c.Path = c.Id + "");
            categories.Flatten().ForEach(c => c.Path = c.Path(cc => cc.Id + "", ","));

            var menus = db.Menu.Where(c => c.ParentId == 0 || c.ParentId == null).ToList();
            menus.ForEach(c => c.Path = c.Id + "");
            menus.Flatten().ForEach(c => c.Path = c.Path(cc => cc.Id + "", ","));
            db.Comment.Where(c => c.GroupTag == null).DeleteFromQuery();
            db.LeaveMessage.Where(c => c.GroupTag == null).DeleteFromQuery();
            return Ok(db.SaveChanges());
        }

很多的改进和优化

10 Mar 07:06
Compare
Choose a tag to compare
  1. 优化图片懒加载
  2. 启动时自动设定程序优先级为实时
  3. 后端处理文章高亮
  4. 修正广告管理的bug
  5. 前端优化
  6. 一些bug修复和其他优化