Skip to content

Releases: JPressProjects/jpress

v1.0

13 Dec 04:41
Compare
Choose a tag to compare

新增:模板编辑功能新增文件删除、编辑和新增的功能。
新增:Docker 的正式版部署功能:nginx、tomcat、ssl 自动化。感谢 ( @babyrui)

v1.0-rc.10

06 Dec 07:42
Compare
Choose a tag to compare

新增:支持Markdown文章导入,因此支持Hexo,Jekyll的导入功能
修复:后台管理员无法修改其他用户状态的问题
修复:Api数据签名在某些情况下签名错误的问题

优化:Docker Build 的逻辑
优化:升级相关Maven依赖

v1.0-rc.9

30 Nov 03:24
Compare
Choose a tag to compare

新增:Docker一键部署的支持
新增:JPress 安装功能,把war扔到tomcat之后,会自动引导用户进行安装
新增:主题卸载功能,可以对已经安装的主题进行卸载
新增:后台的角色权限设置,新增权限分类一键授权的功能

修复:用户登录后,最后的登录时间未更新的问题
修复:后台填写的备案号,其他无法读取的问题
修复:在二级目录下,编写文章插入图片无法显示的问题
修复:Ajax数据提交后,会导致本地的CSRF Token失效的问题
修复:在后台的登录页面,按回车键无法登录的问题
修复:Page模块当没有填写slug的时候,前台访问404的问题
修复:当进行附件目录挂载到其他磁盘导致上传附件路径错误的问题
修复:文章和页面的某些指令,当内容为空的时候渲染不正确的问题

v1.0-rc.8

22 Nov 08:07
Compare
Choose a tag to compare

新增:Markdown编辑器支持渲染Table ( @ruibaby
新增:微信登录 和 qq登录的支持
新增:新用户注册时,手机短信的验证功能
新增:用新用户评论文章后,开启短信通知管理员的功能
新增:html2wxml api 接口,用于服务微信小程序
新增:Index 页面,支持样式设置的功能
新增:用户中心的邮箱自主激活的功能
新增:用户注册账号,发送邮件激活的功能
新增:#articles() 指令添加可以指定 style 的支持

优化:#categoryArticles() 指令,添加输出当前category的支持
优化:#articlePage() 指令增加可以指定当前分类的参数( @zhanex
优化:linesOption 指令,防止读取分割出错的问题
优化:后台菜单功能的文字提示错误

修复:模板编辑目录为空时,页面不显示当前目录的问题 ( @rocsky
修复:calmlog模板,文章详情页浏览量和评论数据错误的问题。( @whoismy8023
修复:当未设置权限,登录后台的用户无法退出的问题( @Tom.Lin
修复:#article() 指令无法读取文章内容的问题
修复:微信小程序设置后不起作用的问题
修复:类名的单词拼写错误的问题
修复:阿里云OSS附件同步时,在window下出现路径错误的问题
修复:#page() 无法使用的问题
修复:page 模块,当用户不输入 slug 的时候可能出现无法保存的问题

v1.0-rc.7

16 Nov 02:52
Compare
Choose a tag to compare

新增:附件目录自定义根目录的功能,可以把附件配置到非web目录
新增:附件自动同步到阿里云OSS的功能,方便使用CDN + 分布式部署
新增:小工具箱功能,并在小工具箱添加 WordPress 导入小工具
新增:文章编辑添加最近标签直接选择的功能

修复:SEO关键是设置不生效的问题
修复:在二级目录下,模板无法安装的问题
修复:当文章和页面slug为空的时候,获取的url不正确的问题

重构:重构 ModuleListener 功能,添加 ModuleListenerBase

v1.0-rc.6

12 Nov 02:34
Compare
Choose a tag to compare

新增:新模板calmlog
新增:#tagArticles 标签用于读取tag下的文章列表
新增:#categoryArticles 标签,用于读取分类下的文章列表
新增:linesOption共享方法,用于循环读取后台设置内容

修复:当文章没有分类的时候可能出现空指针异常的问题
修复:在某些情况下高亮标识不正确的问题
修复:在文章编译页面直接移入垃圾箱无效的问题
修复:文章和页面编辑的最后不正确的问题
修复:标签管理页面添加的标签没有slug,无法显示对应标签下的文章列表
修复:分类高亮在某些情况不正确的问题
修复:#previousArticle返回数据不正确的问题
修复:文章编辑页面点击作者链接404问题
修复:在二级目录下,用户投稿后再次编辑出现404的问题
修复:用户投稿成功后,再次点击保存出现无权限的问题
修复:当一个页面有多个选择图片组件时失效的问题
修复:页面模块的访问量数据不正确的问题

优化:文章评论回复按钮事件动态绑定,支持评论后立即回复
优化:增强 标签#categoryArticles,新增支持categoryId的功能

文档:完善二次开发的文档和模板开发文档

v1.0-rc.5

07 Nov 06:51
Compare
Choose a tag to compare

新增:API添加时间参数,防止重放攻击。
新增:文章分类设置flag的功能。
新增:用户详情页面的模板支持。
新增:Tags指令用于读取文章标签

优化:后台文章列表的评论数量连接功能
优化:完善开发环境下maven多模块的静态文件热加载支持
优化:ArticlePage 指令支持首页读取文章分页的问题

修复:文章样式选择丢失的问题
修复:H5模板文件不生效的问题
修复:标签在某些情况下会出现404的问题
修复:文章分类和文章标签选择样式后,再次编辑样式丢失的问题。
修复:分类和tag的文章数量不正确的问题。
修复:后台删除评论后可能导致文章评论数量不正确的问题。
修复:Base64的src图片无法显示的问题
修复:JPressPortal模板文件出错的问题

v1.0-rc.4

02 Nov 06:42
Compare
Choose a tag to compare

添加:获取所有文章分类的API
添加:微信小程序独立的配置页面

修复:当标题有点(.)的时候,无法获取slug的问题
修复:api在某些情况下签名出错的问题
修复:jwt 传输用户信息无法获取的问题
修复:通过api修复评论时出现编码错误的问题
修复:头像路径获取可能错误的问题
修复:当域名配置为空的时候,返回的头像路径错误的问题。
修复:RenderJson 可能会改变缓存值的问题

优化:api 修改返回的 json 对象,默认图片属性修改为绝对路径。
优化:完善Json渲染机制,不对null值进行传输
优化:user 默认情况只 join 安全的字段
优化:文章的 "相关文章" 参数保存统一
优化:API接口请求的文章数据,默认图片内容默认是绝对路径。
优化:Json渲染添加Getter的相关属性
优化:优化 getOption API 返回数据结构

v1.0-rc.3

29 Oct 07:23
Compare
Choose a tag to compare

新增:文章编辑页面添加摘要、标识和外链的填写功能
新增:微信小程序SDK添加分页获取评论内容的功能
新增:API和微信小程序sdk添加发布评论的功能
新增:JPress二次开发的相关文档

优化:完善腾讯云和阿里云的短信发送功能
优化:#relevantArticles()标签添加可以指定文章数量的功能
优化:API当分页获取文章数据,不传入分类id时,默认获取所有分类的文章
优化:#nextArticle 和 #previousArticle 指令不再需要传任何数据
优化:优化db.sql,添加相关索引的创建功能

修复:二级目录下评论的用户头像显示错误的问题
修复:当评论开启邮件通知作者的时候,评论请求时间过长的问题
修复:菜单打开方式设置无效的问题
修复:后台菜单选择目标后,再次编辑数据不正确的bug
修复:JPressPortal 主题页面内容显示不正确的问题

v1.0-rc2

22 Oct 08:13
Compare
Choose a tag to compare

新增:JPress 微信小程序SDK

修复:模板启用验证码后,页面无法显示验证码的问题
修复:在二级目录下,个人中心投稿提示网络错误,操作失败的问题
修复:菜单排序数字无效的问题
修复:后台的copyright修改后,模板不生效的bug
修复:JPressOptions 设置空数据会参数空指针异常的问题
修复:API签名不正确的问题
修复:后台附件上传非图片类型文件的时候,缩略图显示错误的问题。
修复:后台提示文字错误的问题
修复:后台弹出layer出现js错误的问题