Metrics
0
Watch 270 Star 1.1k Fork 479

yadong.zhang / OneBlogJavaGPL-3.0

2019-03-11 21:59
784199_yadong.zhang yadong.zhang
  • 删除blog-spider模块,改为依赖blog-hunter【注1】工程的方式实现文章搬运工功能
  • 优化“文章搬运工”功能
  • 优化blog-file相关的逻辑
  • init_data.sql中增加Nginx服务器的配置文件

【注1】blog-hunter v1.0.1版本已经发布到maven中央仓库,但仓库同步大约得两个小时,所以,如果在此期间无法下载v1.0.1版本,请先手动编译blog-hunter到本地仓库使用也可。

blog-hunter地址:

Last committed message: :bookmark: 更新版本
2019-02-18 14:39
784199_yadong.zhang yadong.zhang

注: 该版本中,发布文章时的文章封面改为了全路径,所以以前的文章的封面图片会 显示异常,需要批量修改一下biz_article表,将cover_image改为全路径。具体实现SQL详见update.sql,也可自行修改

修改之前务必请先备份数据!!!
修改之前务必请先备份数据!!!
修改之前务必请先备份数据!!!

  • 新增
    • 文件资源库管理,可删除、批量删除和上传图片等操作
  • 修改
    • 将发布文章选择封面图片时的素材库由原来的查询文章封面列表改为现在的文件库表,可以选择库中所有的图片记录
      输入图片说明
      :heart: :sparkling_heart:
2019-02-13 14:59
784199_yadong.zhang yadong.zhang
  • 新增
    • 文件资源库,项目中所有上传的文件统一保存到file表中
    • 项目中的文件存储默认为本地存储,需要按照例子自己配置本地文件服务器
    • 文件云存储支持阿里云OSS和本地存储
  • 修改
    • sys_config相关的逻辑,删除BaseConfig类
    • jquery-confirm插件升级:v2.5.1 -> v3.3.2
    • 后台评论管理列表样式修改
  • 其他
    • 删除一些无用的文件
Last committed message: :speech_balloon: 更新云存储选择的逻辑
2019-01-29 21:25
784199_yadong.zhang yadong.zhang

处理issue:

  • Fixed issue : IN4T1(修改用户信息后无法登陆)
  • Fixed issue : IN807(后台分类下拉框不能实时刷新)
  • Fixed issue : IO4P6(wangEditor插入代码不会自动换行)
  • Fixed issue : IO5HQ(发表文章的时候,可否自由编辑标签)
  • Fixed issue : IOWDY(ajax权限过期后不能跳转到login页面)
  • Fixed issue : IP2I1(md编辑器和web前端页面显示不一致的问题)

新增

  • 数据库支持emoji表情,解决抓取文章时如果文章中存在emoji表情导致保存失败的问题
  • “文章搬运工”已经支持爬取单个文章啦 :fire:
  • admin项目中,在面包屑导航列新增一个系统通知(友情提示)

修改

  • 将redis的配置挪到具体的profile中,每个环境下的redis配置应该是不相同的
  • 将数据库初始化语句单独提出到init_data.sql,方便一键还原数据库
  • 修改sys_config表数据结构,便于扩展内容。 升级时请注意备份本地sys_config表数据 :fire:
  • 优化“文章搬运工”相关的文字提示
  • 首页消息提示、面包屑导航样式修改
  • 首页文章列表样式微调,修改文章页脚的字体为12px,使文章列表中的信息看起来有主次感
  • sidebar侧边栏调整:“近期评论”、“文章列表”、“网站信息”tabs样式修改,并且文章列表增加空数据的提示
  • footer样式调整,删除上方的自定义footer,同时修改footer中的字体
  • “关于”、“友情链接”、“留言板”样式调整
  • “文章详情”页面样式调整:标题和文章主题之间的界限调整,去除以前的灰色分割线,使文章标题和内容之前看起来不这么生硬
  • “文章目录”样式微调
  • “文章列表”查询优化
  • 鉴于大部分人都喜欢直接操作数据库去修改sys_config内容,因数据缓存造成的数据不一致的问题着实令人头疼,因此此版本中,将config操作的缓存禁用掉了,RedisCache中增加一个enable参数,当指定为false时将不会进行缓存。
  • ,“更新记录”页面重构
  • admin项目中,“推送消息”页面重构,以后准备做个简单的聊天通讯工具
  • admin项目中,重构wangEditor&simpleMDE编辑器的生成代码
  • admin项目中,拆分gentelella模板的js代码和自定义的js代码
  • admin项目中,发表文章时可以新增标签,避免了必须得去标签页添加的问题

其他

  • 代码整理,删除一些无用的代码,去掉一些无意义的注释
  • 修复其他一些bug
Last committed message: 更新 README.md
2018-10-11 18:51
784199_yadong.zhang yadong.zhang
  • 新增:
    • 图片转存功能支持CSDN
    • “文章搬运工”可选的停止方式:
      • 默认:不做限制,抓取所有匹配到的文章,慎用
      • 持续时间:按照爬虫运行的时间,理想状态时1s抓取一条,受实际网速影响
      • 链接条数:按照指定的条数抓取,满足条数后程序自动停止
    • 日志管理,记录用户的操作日志
  • 修改:
    • 建站日期提到配置文件中,可手动配置。通过buildWebsiteDate指定建站起始日期,默认2018-01-01
    • 文章管理页调整,去掉不重要的列,增加一键开关,使之更加便于管理
    • 重构后台管理的首页,显示重要的信息:文章数、标签数等数量统计和文章分类统计、爬虫统计等
    • 部分页面调优
    • 文章分类页的排序
  • 删除:
    • 删除CnblogModel等无用的测试实体类
  • 修复其他一些bug

Help Search