注意:如果是手动操作数据库进行修改配置信息,则必须更改 update_time
,并且更改后的 update_time
一定是晚于之前的 update_time
值。
关于如何配置以上四个属性,可以参考 blog-admin/src/main/resources/templates/config.ftl 文件中 customJsCdnModal
、customWebJsCdnModal
、customCssCdnModal
、customWebCssCdnModal
提示框下的配置说明。 比如:
blog-codegen
,新业务支持一键生成所有代码
修复第三方登录失败的问题
比如在使用七牛云的 SSL 证书时,需要对域名所有权进行验证。当使用文件验证时,需要将文件放到项目根目录下,然后重新打包、上传、部署,非常不方便。
现在可以通过【自定义页面】功能快速完成文件地址映射:
访问 http://localhost:8443/.well-known/pki-validation/fileauth.txt
再比如在百度站长平台添加网站时,一般也需要对域名进行验证,此时也可以选择【文件验证】,如下:
先将该文件下载下来,查看源码后获得授权码,然后通过【自定义页面】功能快速完成文件地址映射:
访问 http://localhost:8443/baidu_verify_code-PHAfH7AwQ4.html
注意:目前该功能仅支持以下格式的url映射:
- http://domain/{x}.xml
- http://domain/{x}.txt
- http://domain/{x}.html
- http://domain/.well-known/{x}/{x}.txt
对于其他类型的 url 格式,请提交 issue
v2.2.8
支持 Docker 部署
.env
和 docker-compose.yml
(可以参考或直接复制docs/docker/docker-compose-prod.yml
的内容) 文件docker-compose -p oneblog up -d
mvn clean package -Dmaven.test.skip=true -Pdev
docs/docker
目录.env
文件docker-compose -p oneblog up -d
执行 docs/db/update.sql
中的 SQL,然后 admin 端重新登录即可。
升级相关功能、修复相关BUG
blog-hunter
【注1】工程的方式实现文章搬运工功能【注1】 :blog-hunter v1.0.1版本已经发布到maven中央仓库,但仓库同步大约得两个小时,所以,如果在此期间无法下载v1.0.1
版本,请先手动编译blog-hunter到本地仓库使用也可。
blog-hunter地址:
注: 该版本中,发布文章时的文章封面改为了全路径,所以以前的文章的封面图片会 显示异常,需要批量修改一下biz_article表,将cover_image改为全路径。具体实现SQL详见
update.sql
,也可自行修改
修改之前务必请先备份数据!!!
修改之前务必请先备份数据!!!
修改之前务必请先备份数据!!!