-
0.4.0
add:jp.contents标签添加upperId属性的支持。 add:添加后台标签、分类等的连接功能。 add:添加阿里大于发送log,更好的检查短信发送状态。 add:添加后台静态资源排除CDN配置的功能,防止由于CDN的问题导致后台无法登陆的问题 add:添加ActionCache的开启和关闭配置 add:添加可以独立支撑手机模板和微信模板的支持(可以让手机访问和微信访问和PC访问,同一个URL渲染不同的模板) add:添加是否来之手机浏览器和微信浏览器的判断,方便二次开发。 add:给jp.contentPage标签添加containChild属性的支持。用于查询子类数据。 add:添加TaxonomyQuery查询的缓存功能。 add:jp.taxonomys标签添加asTree属性的支持。 add:添加后台二级菜单可以添加到指定位置的API add:给jp.contents标签添加upperSlug属性的支持,方便查询某类别下面的子类的文章已经孙子类的文章; add:添加OPTION_SELECTED 和 METADATA_SELECTED 两个自定义模板方法。 add:添加读取content的UserObject和TaxonomyObject的功能; add:添加content和taxonomy的部分查询的缓存功能,增强性能; add:添加content的object关联对象的读取支持。 add:添加编辑模板时对css和js编辑的支持。 add:模板自定义方法 METADATA_CHECK 添加可以传值的方法。 add:添加获取分类和tag自定义属性的支持。 add:增强contentQuery的查询功能,方便二次开发。 add:增强Controller的getParaToBigInteger方法,更加方便使用和二次开发。 add:新增GlobleInterceptor,方便全局设置。 add:添加分类设置自定义类别的支持,优化内容读取代码。 add:添加了菜单自定义图标的支持。 add:添加 自定义 分类的后台模板功能; add:添加模板的自定义用户列表和编辑列表的支持; add:添加METADATA_CHECKED模板的自定义方法 add:增强附件的查询功能,方便二次开发。 增强:对jpress-web进行拆分,方便前后台单独部署。 增强:缓存功能,清晰化缓存颗粒度,提高性能。 增强:修改Query的DAO由private为protected,方便二次开发。 增强:简化自定义内容列表和编辑页面的功能; 增强:attachment表新增type、flag、order_number、lat、lng这5个字段,方便社交应用的二次开发。0.3.0不更新数据库字段不受影响,但建议更新。 fix:删除错误的 java 注释信息; fix:修复列表css样式; fix:修复当标签过长导致文章标题被压缩不好看的css样式问题; fix:修复由于缓存原因导致二级目录或子元素被重复添加的bug; fix:修复 重构jpress-web后,导致某些maven版本无法编译通过的bug; fix:修复后台禁用CDN后,导致前台CDN功能失效的bug; fix:修复发送邮件时,字符串替换可能导致空指针异常的而发送失败的问题; fix:修复Content和Taxonomy的列表缓存清除错误的bug; fix:修复由于ehcache自身bug导致getKeys读取不到数据,而无法清除缓存的问题; fix:修复用户中心获取用户信息出错的问题; fix:修复ehcache存储时,可能出错的问题; fix:修复当bigInteger为0时,无法查询的bug; fix:修复“页面”在二级目录下路径错误的bug; fix:修复系统设置有文件上传时,可能导致文件上传不成功的bug; fix:修复菜单高亮启用缓存后高亮出错的问题; fix:修复后台添加用户时freemarker标签出错的bug; fix:修复删除数据时,可能导致缓存没被删除的bug; fix:修复模板编辑列表显示不只是显示模板文件,还显示多余的图片的bug; fix:修复代码生成器生成的代码导入包路径错误的问题; fix:修复taxonomy指定模板在windows下无法使用的问题; fix:修复后台样式选择出现选择taxonomy样式的bug; fix:修复根据content_id查询attachment无效的bug; fix:修复菜单的icon和是否高亮样式冲突的bug; fix:修改getPagerNumbere()方法为getPagerNumber(),英文单词拼写错误; fix:修复后台保存用户信息是没有验证数据库的邮件和手机号码唯一性可能而可能出错的问题; fix:修复后台选择附件功能可能造成的URL错误的问题;
-
0.3.0
add:增加元数据读取可以是上传的文件的功能; add:添加TaxonomyTag标签,方便读取Taxonomy信息; add:添加NextContent标签和PreviousContent标签,方便在文章详情页面显; add:添加findListByModuleAndObjectId方法,方便二次开发; add:增加模板渲染的命中文件调试输出,方便调试; add:添加更多排序字段的支持; add:添加 module 的 iconClass 配置的支持; add:添加针对某个slug的内容样式的支持(即:不同的分类,详情使用不同的模板); add:添加内容列表页自定义排序规则的支持; add:添加taxonomy的内容列表可以根据元数据排序的支持; add:给分类taxonomy添加过滤型URL和选择型URL的支持; add:添加对TaxonomysTag的根据parentId查找分类的支持; add:添加消息的取消注册功能; add:修改content render before的钩子为可拦截型钩子; add:给用户添加元数据读取的支持; add:添加全局标签使用的相关文档内容; add:新增搜索功能的不同模型搜索不同模板的功能; add:MenuManger添加删除菜单接口,方便后台菜单设置; add:添加模板的自定义后台内容编辑模板和内容列表模板功能的支持; 优化:移除文章详情controller的用户查询功能,直接由content读取用户信息; 优化:增强元数据读取功能; 优化:修改登录用户在attribute中的key为大写USER; 优化:简化后台的设置逻辑功能; 优化:修改JPress的标签规则:所以顶级标签全部添加jp.前缀,例如<@jp.content></@jp.content>;所有取数据的相关的标签改写为大写,比如${option('xx')}修改为${OPTION('xx’)}; 优化:修改 commentPageTag 为 commentPage ,模板制作人需修改下标签名称; 优化:ehcache的缓存文件位置为WebRoot/.ehcache 优化:简化元数据的读取和更新操作; 优化:重构是搜索引擎,默认添加 SearcherActionListener 异步监听内容的变动,通知搜索引擎; 优化:重构模板管理相关模块,使之更加简单好用,逻辑更加清晰明了; 优化:重构元数据的插入和更新功能,使之更加简单易用 优化:重构插件机制,编写插件更加方便简单; 优化:重构消息发送和监听模块,使之更加简单和好用; 优化:调整后台内容编辑的UI后台,使之更加简洁。 fix:修复maven运行tomcat时,get请求可能会出现乱码问题的bug; fix:修复文档列表读取的错误; fix:修复搜索功能可能造成的XSS漏洞的问题; fix:修复搜索分页出错的问题; fix:修复标签调整后,后台无法编辑的问题; fix:修复Druid数据库连接信息无需登录也可以查看其页面的bug; fix:修复编辑文章时,粘贴的图片自动上传后,不带设置的水印的问题; fix:修复粘贴的图片上传后,在tomcat二级目录下图片路径不正确的问题; fix:修复contentPageTag只有module时,出现的分页错误的bug; fix:修复jblog模板的关闭评论还显示评论框的bug; fix:修复jblog模板的打赏设置关闭无效的bug; fix:修复后台的附件详情弹出页面的标题错误的bug; fix:修复编写文章时,选中的样式重新编辑时不正确的bug。 fix:修复后台user.phone字段错误的问题 fix:修复menuTag的分类页子模块无法显示高亮的问题