Fetch the repository succeeded.
This action will force synchronization from JPressProjects/jpress, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
jpress v2.0.8:
新增:新增 Jpress 安装时,当填写一个不存在的数据库时,JPress自动为其建立数据库的功能
修复:插件安装的时候进行执行Sql失败时,导致连接未释放。感谢 @新龙客栈
修复:修复文档上的docker-compose.yml地址错误的问题
优化:优化内置模板 lightlog 点击 logo 无法返回首页的问题
优化:优化logback输入的日志信息放在 .log 下,很多用户无法找到的问题
优化:当 install.sh 执行安装 jpress 结束时,自动删除 install.sh 脚本
优化:优化 install-all.sh 脚本在腾讯云的某些服务器上无法安装的问题
优化:完善分类同步到菜单时,分类顺序同步到菜单顺序,感谢 @pauli
jpress v2.0.7:
修复:修复 JPress 后台配置水印后,在编辑文章时,复制的图片不能正确添加水印的问题
修复:修复 插件无法配置 type 和 driverClassName 导致不能连接 Oracle 数据库的问题 (感谢 @pauli )
修复:修复 倘若用户在后台配置了错误的域名,可能出现文章图片地址无法正确的问题
修复:修复 calmlog 模板幻灯片无法翻页的问题(感谢 @ymh )
修复:修复 由于 jboot 的问题,导致插件在卸载时,无法移除定时任务的问题
优化:当不配置后台的登录地址,当访问后台没有权限时,跳转到 /admin/login ,而不是显示404
优化:优化 intall-all.sh 脚本,不再进行 yum update ,否则可能会出现内核升级导致的其他问题
优化:优化获取文章的内容时,不再进行 图片 内容替换,提升性能
jpress v2.0.6:
新增:新增 #(TAPTH) 全局参数,方便在模板下使用
新增:新增 para() 模板函数,方便获取 url 请求内容
新增:后台用户列表页面新增 email、手机、来源等搜索功能
修复:升级 jboot 到 v2.1.5 ,修复 ClassScanner 在tomcat 环境下过滤了错误的jar的问题
修复:微信自定义回复图片 和 微信小程序时,设置的图片无法正确显示的问题
修复:修复 sitemap.xml 生成时,时间显示错误的问题
修复:在某些情况下,通过搜索引擎搜索可能返回 null ,从而导致页面错误的问题
修复:修复 install-docker 脚本在 centos 安装时,没有自带 pip 会导致无法正确安装 docker-compose 的问题
修复:修复 option api 传入单个 key 无法正确获取内容的问题
优化:在插件列表页面添加安装插件的连接按钮,使页面更加统一
优化:优化 UTM 列表页面在某些情况下显示错位的问题
优化:优化 后台用户列表页面的 "用户名" 有歧义的问题
优化:优化 Oauth 请求后,无法和已经登录用户绑定的问题
jpress v2.0.5:
新增:根目录文件管理功能,方便在某些时候上传文件到根目录
优化:html2wxml 接口不再接受 imghost 参数,默认自动把图片替换为JPress的CDN地址
优化:后台查看附件列表在某些极端情况下会显示错处的问题
优化:优化后台的 jpressadmin.getSeletedIds() 方法返回结果多一个逗号的问题
优化:删除微信公众号的自动域名验证功能,用户自己在根目录管理里上传验证文件
优化:修改JPress上传文件自动把文件设置为可读模式,方便nginx代理时在某些情况下出现的不可读问题
优化:优化jpress内置模板 lightlog 的样式
优化:优化jpress内置模板 PressPortal 的样式
优化:优化jpress内置模板 calmlog 的样式
优化:优化jpress内置模板 bonhumeur 的样式
jpress v2.0.4:
新增:文章 API 添加通过 tag 获取文章列表的功能
新增:文章 API 获取文章分类时,可以通过传入 pid 获取所有的子类别功能
优化:优化 CDN 设置页面的文字提示,使之更加清晰明了
优化:优化 微信 自定义回复的代码逻辑
优化:CentOS 下一键自动安装 JPress 的脚本逻辑
优化:ArticlesDirective 新增支持多个样式的参数支持
优化:优化微信菜单设置页面的列名名称
优化:优化对文章摘要的的html支持
优化:优化jsoup 对 html 输出时,关闭 prettyPrint 的功能
优化:优化 文章 API 分页时,page参数修改为 pageNumber
修复:模板安装时,可能出现的安全问题
修复:修复 #(APATH) 显示的路径错误的问题
jpress v2.0.3:
新增:在全新的Centos下,一键安装JPress的脚本 install-all.sh
新增:upgrade.sh脚本,用于在tomcat部署的情况下,一键升级jpress到最新版本
新增:AttachmentUtils 新增 getAttachmentPath() 方法,用于在自定义附件目录的情况下获取附件的地址
新增:新增文章标题添加排序功能,方便在前台按排序规则读取
优化:优化后台的列表页面,删除不必要的代码。
优化:升级Jboot到最新版本2.1.1,升级JFinal到最新版本 4.2
优化:优化JPress的docker-compose.yml映射目录结构,并添加nginx的支持,感谢 @feitian124 贡献代码
优化:优化后台列表的全选js,是html结构更加简单明了
优化:优化文章列表对单个文章进行删除时,不给出提示直接删除的问题
优化:优化插件管理器在安装插件时,若系统以及存在定义指令无法进行再次添加的问题
优化:文章的搜索功能默认开启,防止很多用户默认情况下无法搜索文章的用户体验问题
优化:优化sitemap.xml默认情况
优化:优化 Option 的相关指令和模板函数,防止可能的出错问题
优化:JPressOptions 添加 isTrueOrEmpty() 方法,用于对默认配置的读取
优化:当用户评论文章时,JPress在发送短信或邮件通知管理员,无法通过邮件模板读取评论作者的问题
修复:修复后台列表多选后,再取消个别数据会导致批量操作的空间隐藏的问题
修复:修复全局变量 #(APATH) 在某些情况下获取为 null 的问题
修复:修复JPress后台的微信菜单配置启动微信小程序时出错的问题
修复:修复通过插件在后台创建的菜单以及Controller无法进行权限管理的问题
修复:修复代码生成器生成的html代码时,时间选择器不正确的问题
jpress v2.0.2:
新增:微信自定义回复新增文字、图片、文字+图片、以及微信小程序的支持。
新增:微信菜单配置支持直接跳转微信小程序的功能。
新增:新增模板404页面配置对非Action的支持。
新增:新增当选择图片完成时,会触发自定义事件valChanged的功能,方便其他页面监听。
新增:用户列表添加用户注册时间的显示功能。
优化:优化代码生成器生成代码时,自动添加序列化serialVersionUID。
优化:优化微信菜单的列表显示文字,更加直观。
优化:优化JPress安装以及copyright的连接。
优化:优化整站的404页面和500错误页面。
优化:优化搜索页面,当用户不输入关键字时,不进行404错误提示。
优化:优化 JPress-base 的dockerfile,新增字体的支持。
修复:当页面选择图片时,点击关闭也会造成图片选中的问题。
修复:选择附件的弹出框页面会有js错误的问题。
修复:编辑微信自定义回复时,高亮菜单错误的问题。
修复:修复用户中心投稿时,添加的连接在某些情况下会被过滤的问题。
jpress v2.0.1:
新增:插件新增 详情 和 changelog 配置的功能。
新增:新增附件目录目录的功能支持功能。
新增:微信共中央配置验证的时候,无需上传MP_verify_xxx.txt文件自动验证的功能。
新增:文章分类添加自定义图标、缩略图的支持的功能。
优化:UserService.findFistByWxOpenid 新增缓存的支持,使之更加高效。
优化:优化JPress后台登录的验证码位置,防止输入的时候验证码被盖住,用户体验不好的问题。
优化:TemplateControllerBase 的 doRender 方法修改为 protected。
优化:插件在启动的时候,也会自动启动插件所带的微信运营插件功能。
优化:JPressApplicationConfig 和 JPressConfig 合并,统一前缀为 JPress。
优化:在JPress指定 httpclient 版本,防止依赖的时候不同 sdk 的版本冲突问题。
优化:优化 WechatMsgNotifyController 代码,使之逻辑更加简单明了。
优化:优化 UserService,删除 saveAndGetId 方法。
优化:UcenterControllerBase 不再重写 render 方法,留给子类灵活实现。
修复:通过 jpress.sh 启动jpress,可能出现无法渲染验证码的问题。
修复:当用户取消关注的时候,会出现 renderError 的问题。
修复:修复 SmartField 中的 DatetimeRender 无法正确渲染空间的问题。
修复:后台选择微信公众号授权方式无法正确保存的问题。
修复:用户通过微信公众号扫描带参数二维码进入公众号时,无法触发关注公众号文字配置的问题。
修复:修复JPress插件在某些情况下无法加载指定的微信插件功能。
修复:当插件被卸载后,插件在用户中心创建的菜单无法被删除的问题。感谢 @朱哲
修复:用户角色当更新的时候,无法正确更新缓存的问题。
修复:当更新用户状态的时候,无法正确更新缓存的问题。
jpress v2.0:
新增:#articles() 等指令,在读取文章列表的时候增加文章作者的相关属性支持
新增:用户类 User.class 新增 `getOriginalAvatar()` 方法的支持,用于读取数据配置的头像信息
新增:用户类 User.class 新增 微信公众号 的创建源
优化:优化微信插件的执行逻辑,当有多个插件匹配相同的关键字或事件时,一个插件执行失败将由下个插件去执行。
优化:在docker环境下,当用户上传模板的时候,自动上传到docker的映射目录
优化:在JPress的微信后台配置默认的回复信息时,只对消息类型有用,对事件无效
优化:当用户通过扫码了带参数二维码时,没有ticket时,默认是关注事件
优化:升级 Jboot 到最新版本 2.0.9
修复:当文章标签有英语句号(.)时,前台无法访问该标签下的文章的问题
jpress v2.0-rc.9:
新增:微信公众号文章导入功能,支持公众号图片附件直接本地化
新增:后台登录新增需要输入验证码的功能,防止暴力密码猜解
新增:插件的安装和卸载、支持插件调用动态库 .dll 和 .so 文件,支持动态库的卸载功能
新增:插件支持 WEB-INF 目录,放在 WEB-INF 的内容禁止访问
新增:SmartField 新增对 datetimepicker 渲染的支持,方便对时间的选择
新增:后台 OptionController 新增直接删除某个key和更新某个key的方法
新增:#articlePage 指令新增 orderBy 参数的支持
优化:从 WordPress 导入的文章,会实时提交百度搜索引擎
优化:CheckedIfDirective 和 SelectedIfDirective 指令
优化:MaxLengthDirective 指令,当出现错误是给出错误行号,方便排查
优化:在某些情况下通过后台登录后,会显示404,需要刷新下才行的问题
优化:当在后台编辑模板文件,但是没有写入权限时,给出具体的错误信息
优化:Article表下的缩略图字段thumbnail长度调整为512
优化:升级 Jboot 到最新版本 v2.0.8
修复:AddonHandlerProcesser 对读取 html 拦截失效的问题
修复:JPressRenderFactory 在某些极端情况先会出现空指针的问题
修复:当附件在没有设置 suffix 字段时,无法正确识别文件类型的问题
修复:当在后台配置微信公众号信息,再次修改后由于缓存原因修改失效的问题
修复:在二级目录下,datepicker无法使用的问题
jpress v2.0-rc.8:
新增:新增插件代码生成直接生成后台UI的功能
新增:超级管理员可以在后台修改任何人的密码的功能,用于帮助用户人工的方式找回密码
新增:在ControllerBase里新增render404If方法,是代码更加简洁
优化:优化 ImageUtils 的部分代码
优化:优化插件 AddonManager 的部分逻辑代码,更加易于理解和阅读
优化:优化Sitemap的代码逻辑
优化:完善markdown编辑器滚动条默认位置设置,感谢 [@whoismy8023](https://gitee.com/whoismy8023)
优化:优化docker-compose启动JPress的时候,当配置模板映射时无法使用系统内置的模板的问题
优化:升级内核JFinal到3.8和Jboot到2.0.6 最新版本
优化:优化 CKeditor 插入图片时,当图片过大会导致文字被挤压没有良好文字编写体验的问题
优化:优化 window 下的JPress启动文件 jpress.bat 的提示文字错误的问题
修复:修复在JPress后台升级插件在某些情况下无法正确升级的问题
修复:修复ModuleUIGenerator用于生成UI代码时,会导致部分数据无法正确提交的问题
修复:修复模板在templates的多级目录下,无法正常加载的问题
修复:修复文章更新状态的时候,前台由于缓存的原因无法及时更新的问题
修复:修复Sitemap只有重启JPress才生效,重启后新增文章Sitemap无法及时更新的问题
修复:修复Seo的百度实时提交不带域名导致提交的URL错误的问题
修复:修复子目录的sitmap渲染可能出现空指针异常的问题
修复:修复解决SmartField addAttr属性不生效的问题,感谢 [@ZJWave](https://gitee.com/zjwave)
修复:在window下,当用户通过个人中心上传头像后,无法在前台渲染的问题
修复:自定义ContextPath场景下,后台菜单权限逻辑错误问题
修复:通过后台的标签模块新增标签的时候,可以新增重复标签的问题
修复:当文章有多个标签的时候,查询相关文章sql出错的问题,感谢 [@whoismy8023](https://gitee.com/whoismy8023)
jpress v2.0-rc.7:
新增:robots.txt 的支持
新增:sitemap 功能
新增:baidu 和 Google 的自动 ping 提交的功能
新增:baidu seo 自动实时 push 和 update 的功能
新增:用户登录成功的跳转配置
新增:#hasAddon() 指令 和 hasAddon() 模板方法,用于对当前应用是否启用了某个 JPress 插件。
优化:优化 jpress 数据表结构,使其更加合理。
优化:优化 Module 二次开发的代码生成器 ModuleGenerator
优化:升级 JFinal 到最新版本 3.7,升级 Jboot 到最新版本 2.0.3
优化:删除 CommonsUtils 中的 escapeHtml 方法,使用 StrUtil 替代
优化:删除 ControllerBase 中的 getParaSet 等无用的 Action
优化:Utm 存储任务 UtmBatchSaveTask 修改为 1分钟已提交一次,同时修复可能存在的线程安全问题
优化:对 AddonUtil 进行重构,使之更加简单合理
优化:调整 分类、标签 显示到菜单的交互逻辑,使之更加直观。感谢 [@喜欢吃豆包](https://gitee.com/litongclub)
优化:当对网站菜单进行删除的时候,弹出提示框,防止误删的问题
优化:JPressOptions 的 get() 方法添加返回默认值的支持
优化:当微信小程序等客户端通过 api 读取文章时,无法获取文章作者的问题。感谢 [@喜欢吃豆包](https://gitee.com/litongclub)
优化:优化 tomcat maven 模块的 pom.xml ,防止 打包tomcat的时候自动打包无用的配置文件。
优化:优化 #para 指令,删除其无用的代码逻辑
优化:修改 AddonInfo 的 isStart() 方法为 isStarted()
修复:当在同一个机器上部署多个 JPress,通过 jpress.sh 去关闭 jpress 时,会导致多个 JPress 应用同时关闭的问题。感谢 [@900](https://gitee.com/upwind)
修复:菜单 填写 html 的 icon 时,可能出现错误的问题
修复:WordPress 文章导入时,可能存在数据丢失的问题。感谢 [@xiyoufang](https://gitee.com/xiyoufang)
修复:通过 微信、QQ 等进行 Oauth 登录成功之后,跳转的路径错误的问题
修复:用户中心的登录页面,在二级目录下会出现部分css无法正确显示的问题
修复:微信运营插件 启用后,无法对其进行关闭的问题
修复:SwitchRender 验证选中状态错误,导致文章评论开关无法正确编辑的问题
修复:SortKit 多次 进行 sort 后,会导致子级内容重复加载的问题
修复:当卸载模板后,重新安装新模板,由于缓存原因还是现实之前模板内容的问题
jpress v2.0-rc.6:
新增:新增插件升级功能,升级的时候不会调用插件的 onInstall 和 onUninstall
新增:文章和页面编写功能,支持 Ctrl + s(mac下的command+s)保存功能,感谢 [@ZJWave](https://gitee.com/zjwave)
新增:可以通过 JPress 插件的方式自动发现 微信运营插件 的功能
新增:jpress.bat ,通过 jpress.bat {start stop restart} 可以对 jpress 进行启动和重启等功能
新增:对已经存在的文章进行切换编辑器和编辑模式的功能
新增:全局变量 C 的支持,C 代表 Controller,在模板中可以直接通过 C.getInt("para") 等方式来获取数据
新增:可以通过 URL 中的 v 参数来指定当前页面渲染哪个模板,更加方便灵活
新增:新增模板支持的flags设置支持,方便运营人员在后台直接选择
优化:修改后台的文章列表不走 order_number 默认排序,否则新发布的文章需要翻页到后面才能看到的问题
优化:大幅度优化 escapeHtml() 方法的性能
优化:页面的模板选择修改为同文章一样的位置
修复:当文章插入有html代码块的时候,模板通过 text 属性获取的内容可能导致模板标签错乱的问题
修复:当启动附件的图片水印功能,但是没有设置水印图片的,在上传图片时会出现空指针异常的问题
修复:当插件自身出现异常时,无法卸载该异常插件的问题
jpress v2.0-rc.5:
新增:代码生成器新增直接生成后台html代码的功能,感谢 [@java中国](https://gitee.com/eam)
新增:共享方法 option() ,新增默认参数的指定功能
新增:文章编写的时候新增 order_number 输入框,方便自定义排序的功能。
新增:新增自定义后台菜单的 target 功能,感谢 [@Retire](https://gitee.com/retire)
新增:新增文章的 isActive() 方法,判断文章是否高亮的功能
新增:新增自定义后台登录地址的功能,配置 jpress.adminLoginPage = /admin/xxx 即可,更加安全
新增:注册开关功能,可以在特定需求是进行注册关闭
优化:插件安装的文章提示问题,确实文字不明其含义。
优化:优化 markdown 导入是新增直接导入类别的功能。感谢 [@whoismy8023](https://gitee.com/whoismy8023)
优化:重构 SmartField ,使其更加方便合理。
优化:优化 ApiInterceptor 提示问题,使之错误提示更加明确合理。
优化:优化 菜单 和 文章分类的高亮的性能问题
优化:修改 EhcacheManager 的默认缓存内存大小,支持阿里云 1G 内存或更小的服务器使用。
优化:优化 ModuleManager,支持在插件里添加 Module 的监听功能
优化:当插件卸载的时候,添加确认对话框,防止误删插件的问题
优化:当永久删除用户的时候,添加确认对话框,防止误删用户的问题
优化:优化 ControllerBase 代码,当渲染默认的Json的时候减少对象创建,性能更好。
优化:优化 datepicker 的选择日期功能
优化:优化 UserServiceProvider,当关联查询的时候方便渲染用户的用户名的问题
优化:优化 ArticleServiceProvider,重构代码减少代码量并删除无用代码
优化:优化 AddonManager,完善插件指令的自动加载和卸载功能
优化:优化 AddonManager,支持当插件安装失败时,进行 "回退" 功能
优化:删除 AliyunOpenSearcher 的无用代码
优化:优化 用户注册功能,当输入信息出错的时候给出的是中文而非英文
优化:优化 前台 逻辑,新增 CSRF 输出,方便在前台进行退出等操作功能
优化:优化 CKEditor,当上传图片的时候不指定图片大小,方便模板的自动适配
优化:优化 文章查询,添加相应的缓存提高性能。
优化:优化 AddonClassLoader 加载插件时,可能导致不正常的Classloader关闭问题
优化:优化 HasPermission 指令,当出现错误是显示行号的问题
优化:优化后台访问时,当用户无权限直接404
优化:优化当插件启动的时出现异常时,没有正确提示的问题
优化:优化后台菜单间距大小的样式问题
修复:修复插件由于缓存,当插件卸载后再次安装会导致不同的Classloader导致类转化错误的问题。
修复:修复插件卸载后再次安装,会由于 template cache 导致插件html和指令不更新的问题。
修复:修复 Dockerfile 构架的镜像无法支撑渲染验证码的问题
修复:修复 MenuManager 可能会出现空指针异常的问题
修复:修复插件列表不正常显示版本号的问题
文档:优化模板开发文档。
文档:添加快速开始文档。
文档:完善关于JPress文档。
jpress v2.0-rc.4:
新增:#userArticles() 模板指令的支持,用于读取某个用户的文章列表。
新增:#comments() 模板指令,用于读取系统的所有评论的功能。
新增:文章的新增是否有图片、视频、音频的判断,方便在模板上做出不同的UI效果。
新增:#(user.url)的个人主页读取,方便在模板添加链接直接连接到用户的个人主页。
优化:修改 ArticleCategoriesDirective 的方法 getParaToLang 为 getParaToLong。感谢 [@retire](https://gitee.com/retire)
优化:优化 JPress 的 Dockerfile 构建脚本,使 JPress 更加轻量。
优化:优化 JPress 后台的 js 逻辑,使 html 模板文件更加简洁。
优化:优化 JPress 相关文档,添加 JPress 小白安装的教程。
优化:AddonInfo 删除无用的 updateUrl 属性配置,升级无需在依赖该 url 配置。
优化:优化当前端开发人员开发 JPress 模板的时候,删除 JPress 所有模板,或者一个模板都没有的时候会出错的问题。
优化:优化 JPress 菜单和分类读取的高亮逻辑提高性能,同时添加 isActive() 模板函数的支持。
优化:当模板指令使用不当,参数不正确等原因JPress主动抛出异常时,添加模板文件和行号的显示。
优化:升级 Jboot 到最新版本,解决当模板 500 错误的时候无法正确在html输出异常信息的问题。
修复:Lucene 搜索引擎搜索文章的时候,QueryParser.escape 可能会出错的问题。感谢 [@ZJWave](https://gitee.com/zjwave)
修复:JPress 初次安装的时候,倘若安装新的插件,同时插件需要数据库连接功能无法使用的问题。
修复:当管理员忘记密码,需要删除 install.lock 文件重置 JPress 密码的时候回出错的问题。
修复:修复当插件安装成功,卸载后升级新版本的插件,只有插件的模板文件生效新代码不生效的问题。
修复:在Windows下同下,后台上传的插件启用后,卸载该插件无法删除其对应jar包的问题。
jpress v2.0-rc.3:
新增:SmartField 功能,可以通过插件对表进行扩展
新增:通过Lucene搜索文章的时候,支持关键字高亮的功能,感谢 [@ZJWave](https://gitee.com/zjwave)
新增:Module代码生成器可以直接生产 ModuleListener 的功能,感谢 [@java中国](https://gitee.com/eam)
新增:新增 文章元信息 自定义插件,通过该插件可以对文章添加任何字段的功能。
优化:优化指令的参数传递,当需要传true 和 int 时,传入 "true" 或 "1" 会出错的问题
优化:当直接把JPress导入到idea开发工具,没有进行编译直接运行的时候给出优雅的错误提示
优化:当安装JPress的时候,在填写数据库的时候给出更加相信的提示信息,感谢 [@jiangzeyin](https://gitee.com/jiangzeyin)
优化:更新JPress的安装文档为最新的JPress v2.0 版本
优化:统一 JPress 项目编码设置,放在只window系统下部分机器会出现乱码的问题, 感谢 [@java中国](https://gitee.com/eam)
优化:通知 JPress 版本为 2.0 版本,防止独立编译子项目的时候出错的问题
优化:#CategoriesDirective 指令新增 parentFlag 参数的支持,用于读取某个分类的所有子分类
优化:由于内置了 ElasticSearch 支持后,出现 log4j-api 警告提示的问题
优化:JPress的Dockerfile编译过慢的问题,添加了阿里云maven源配置的支持
优化:当阿里云和腾讯云的短信发送功能发送失败的时候,给出具体的错误log的提示
优化:升级 JPress 的核心框架 Jboot 到最新版本 Jboot-rc.9 版本
修复:搜索页面使用 #ArticleSearchPageDirective 指令的时候出现空指针异常的问题
修复:Lucene和ElasticSearch搜索文章的时候可能会出现搜索出草稿箱文章的问题
修复:JPress安装的时候,写入的JPress开发模式错误的问题
修复:JPress第一次安装的时候,通过微信小程序对接JPress会出现Jwt创建token出错的问题
修复:JPress的Dockerfile生产的docker无法后台运行的问题,感谢 [@chencan_it](https://gitee.com/chencan_it)
文档:修复 #categoryArticles 实例代码错误的问题
文档:修复 #categories 参数描述错误的问题
jpress v2.0-rc.2:
新增:插件添加自有配置的设置功能
新增:插件添加自有的数据源功能
新增:AddonUtil新增execSql和execSqlFile功能,方便插件在安装的过程中创建的数据表
新增:AddonModuleGenerator,用于自动生成插件的基础代码
新增:全局变量(APATH)的支持,方便访问插件本身自己的资源文件
新增:文档添加 #tags() 的相关文档
优化:docker构建脚本、减少docker镜像文件大小
优化:自启动脚本,通过 ./jpress start 进行启动
优化:文章搜索引擎工程类创建的搜索引擎支持AOP注入
优化:插件监听器 onStart 修改为 onStart(AddonInfo addonInfo),onStop 修改为 onStop(AddonInfo addonInfo)
优化:JPressInstaller 重命名为 Installer
优化:AddonHandlerProcesser 不让用户通过浏览器访问插件的 .sql 文件
优化:AddonManager 对插件进行安装的时候,优化提示错误
优化:Service层的代码生成器,paginate 需要强转的问题
优化:优化后台的部分文字提示,更加人性化
优化:优化 maven 的 pom 文件,减少不必要的资源文件打包,是JPress项目整体文件大小进一步减小
优化:优化 ApiInterceptor 的错误提示,当发生错误的时候能直观定位问题
优化:升级 Jboot 到最新版本 v2.0-rc.8 版本
修复:JPress安装的时候,倘若不设置数据库密码可能出现无法安装的问题
修复:插件工具类AddonUtil无法正确关闭资源的问题
修复:AddonControllerProcesser 可能出现无法获取正确的 para 的问题
修复:在文章列表页 `/article/category` 菜单无法正确高亮的问题
jpress v2.0-rc.1:
新增:插件功能
新增:文章搜索功能
优化:升级 Jboot 到 v2.0 版本
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。