/views/modules/release/release/projects_bdf

2.0.7

2015-03-14

  • 添加loginSuccessUrl参数,该参数可放置在登录页面当中,作为一个表单项与用户名密码等信息一起传递到服务端,如果该参数不为空,那么登录成功后将跳转到该参数指定的页面,如在登录页配置一hidden项loginSuccessUrl=/successMainFrame.jsp,那么登录成功后将跳转到/successMainFrame.jsp这个页面
  • 提供bdf2.showOnlineUserCount属性配置,默认不再在主框架上显示在线用户数,考虑到:多Company环境下情况比较复杂
  • 将原URL权限信息存储于cache中的方式从先拼装成Map再存储于Cache中方式改为直接存储于Cache当中,以提高系统性能。
  • 修改组件权限存放缓存方式,由原拼装成Map存储于缓存改为以URL为单位直接存储于缓存,以提高缓存利用率。
  • 为RememberMe方式登录添加基于ISecurityIntercepter的登录成功与失败的拦截。
  • 为角色添加enabled字段,在该字段值为false的情况下,当前角色对应的权限将不产生作用
  • 将代码中对d7页面结尾的判断修改成通过配置参数viewPageSuffix获取;如果没有配置该参数则认为d7页面以.d结尾
  • 主页面添加关闭当前、其它、所有tab功能,通过配置bdf2.showTabOperatorMenu属性=true启用该功能
  • 新增批量设置系统内部消息为已读功能:bdf-1896
  • 调整ApplicationCache接口,增加void removeCacheObjectsByKeyStartWith(String keyStartWith)方法,以解决权限信息直接存放时旧权限信息存储于缓存中删除的问题。
  • 新增SqlServer2012Dialect.java
  • 为EmailSender添加smtp接口设置属性bdf2.smtpPort
  • 改进Export的兼容性,使之可以在dorado-core的7.3.x版本上运行
  • 添加grid导出csv文件功能
  • 添加 ReportBuilder接口,支持grid导出其他自定义格式的文件
  • 添加自定义扩展名导出
  • #bdf-1925 修复用户岗位选择时对应的DataPilot无法分页的BUG
  • 修复Ajax异常向前台抛出时因异常消息中有双引号导致异常消息无法正常显示的bug.
  • 修复查看站内消息页面中,通过dataGrid的fitlerbar查询时报错的bug。
  • 修复datapilot中新增,删除按钮权限设置无效的bug,问答bdf-2099。
  • 修复用户部门树页面,首次展开2级以上的部门节点未勾选的bug
  • #bdf-2120 修复发生站内消息的时候发送人和接收人相同的BUG
  • 修复HibernateDao计算总记录数时出现这种类型的错误:Can not convert [null] to a int value when query entity total count!
  • #bdf-740
  • 修复autoform子对象的属性为BasePropertyDef时无法导出的bug
  • 修复Excel导入模块中Cell内容为空(含空字符串)情况下excel导入失败的BUG
  • 改进Excel导入模块中Excel解析的逻辑中Double类型转换的逻辑:如果为空就不处理,避免空指针异常
  • 解决Excel导入模块中对应的

http://www.bsdn.org/projects/bdf/issue/bdf-2082上传文件可能出现的页面假死状况。

  • 修复Job模块多个日历作用于同一个Job可能不生效的BUG.

2.0.6

2014-08-27

  • 改进对Spring4的兼容性
  • 改进部分页面在dorado-core-7.4.x版本下出现滚动栏的问题
  • 改进AutoForm数据导出:支持editorType为Label的AutoFormElement的数据导出
  • 改进导入导出相关控件在dorado-core-7.4.x版本下的兼容性
  • 改进文件上传控件在dorado-core-7.4.x版本下的兼容性
  • bdf-1771: 站内消息发送功能不可用?
  • bdf-1780: 修复登陆页面在IE8下,无法登陆的BUG
  • bdf-1777: 修复无法为CardBook设置控件权限的BUG
  • bdf-1804: BDF2主页面的底部出现滚动条,如何设置让它消失?
  • bdf-1807: bdf2菜单导航树,点击展开或收回时有个bug
  • bdf-1838: bdf2右上角退出按钮不见了
  • bdf-1847: 修复MainFrame2,MainFrame4页面在某些情况下导航菜单无效的BUG
  • bdf-1882: 修复部门和岗位维护页面打开的时候出现未知属性"runAt"的BUG


2.0.5

2014-05-22
1.完善主框架页面国际化的支持功能
2.改进配置文件以适应Dorado7.4
3.改进MainFrame页面状态栏相关的CSS设计,便于在dorado-core的7.3.2,7.3.3和7.4.0下都可以正常显示
4.改进MainFrame页面的设计,采用页面模板形式,便于后期维护
5.修复删除未保存的新增菜单时报校验性错误。
6.IPositionService新增删除用户岗位关系表 岗位记录方法。
7.PositionMaintain.view.xml页面,删除岗位时候删除用户岗位关系
8.岗位id设置为不允许修改。
9.改进框架页消息提醒功能
10.修复确认密码输入后,再修改原始密码,不再校验密码是否一致问题。
11.调整Export2ReportAction的继承关系,开始支持dorado-core的7.4.0版本
12.修复导出下载文件名中包含中文字符在某些环境中乱码问题,兼容各种浏览器
13.导出下载文件时删除过期的缓存文件(缓存过期时间为一天)

2.0.4

2013-12-31
BDF2-2.0.4正式版修复bug与改进的功能
1.改进Ajax操作通用异常显示机制,添加#errorMessage关键字显示异常消息内容。
2.修复bdf2中用户信息维护中address_地址字段不显示的bug。
3.为bdf2-core操作主界面添加显示在线人数及在线用户信息功能。
4.添加分别对Session过期与Session被踢出进行处理功能。
5.添加基于导航菜单的主界面bdf2.core.view.frame.main.MainFrame4.d,优化主界面菜单加载方式,提高导航菜单加载速度。
6.修复组件权限选择组件时页面发抖的bug.
7.修复主界面导航中多个菜单引用一个URL时,双击某个菜单Tab页名称不变的BUG.
8.改进bdf2-componentfile模块中组件个性化算法,提高系统效率。
9.对bdf2-export模块中导出的报表文件进行缓存,缓存过期时间为一天,一天后会被删除,以防止浏览器重复请求下载但下载不到的问题。

2.0.3

2013-12-03
BDF2-2.0.3正式版修复bug与改进的功能
1.bdf2-componentprofile模块修复数据表格个性化时产生的BUG。
2.添加达梦数据库Jdbc方言支持。
3.修复HibernateDao 中buildDetachedCriteria方法对解析"不等于"错误。
4.升级Spring版本至3.2.5.release,升级Spring security版本至3.1.4.release。
5.解决7.3.x升级后带来主框架中FrameTop和FrameBottom中按钮位置布局的css兼容性问题,同时确保7.2.x下依然正常。
6.为bdf2-core模块添加IAjaxExceptionHandler接口,允许用户通过实现该接口拦截在Ajax调用期间产生的后台异常信息,并格式化后推到前台显示给最终用户。
7.更换登录页背景图片,在登录页顶部添加项目名称显示。
8.为bdf2项目添加禁用dorado console配置。
9.优化bdf2-core中未读消息提醒机制。
10.dorado-tag-editor版本升级到0.2.4版本。
11.修复bdf2-core模块Controller中默认以.action结尾的URL拦截可能拦截到一些非.action结尾的URL的BUG。
12.修复DefaultRoleService继承错误的BUG。
13.修复bdf2-jasperreports模块中报表定义中资源只能添加一条的BUG。
14.通过在线向导创建的2.0.3版本的项目,在初始化系统菜单时,index.jsp页面给出的初始化系统菜单URL的结尾可能是..action,请手工删除一个点。

2.0.2

2013-10-11
BDF2-2.0.2正式版修复bug与改进的功能
1.解决bdf2-componentprofile模块中bdf2.componentprofile.properties文件失效问题
2.优化bdf2-componentprofile模块hibernate保存,删除方法
3.解决bdf2-componentprofile模块用户个性化操作无法保存问题
4.为bdf2-core模块添加bdf2.mainFrameBackgroundColor属性以实现主界面banner图片背景色自定义
5.为bdf2-core模块改进主界面定时取未读消息机制,以防session过期导致产生的JS错误
6.为bdf2-core模块添加bdf2.application.title属性用于全局设置Dorado View的Title属性
7.为bdf2-core模块修复组件权限中URL添加参数时解析错误的BUG。
8.为bdf2-dbconsole模块修复dbconsole模块配置文件未加载的问题。
9.在bdf2-export模块中对请求的文件id和name添加合法性验证
10.为bdf2-report模块修复报表定义中资源只能添加一条的BUG
11.为bdf2-report模块修复jasperreport模块在设置报表参数为$P!类型SQL串参数时出现取不到参数的BUG
12.解决bdf2-orm模块与dorado7.3的兼容性问题。
13.解决bdf2-orm模块中JdbcDao中的NamedJdbcTempalte在取固定数据源时判断的错误
14.修复bdf2-uploader模块上传中文文件时返回文件名乱码问题。
15.修复bdf2-uploader模块中autoSubmit设置为false不起作用的bug

2.0.1

2013-07-24
BDF2-2.0.1正式版修复bug与改进的功能

1.修复采用rememberMe或CAS登录时登录人信息中未填充部门、岗位、群组信息
2.添加业务方法调用拦截功能
3.修复MainFrame页面在IE7或8下可能出现的JS错误
4.优化组件权限计算方法,提高页面渲染速度
5.添加IRetriveAuthenticatedUser用于处理预评论用户信息(已经通过其它方式登录的用户,比如SSO等)
6.添加bdf2.loginCreateSessionStrategy属性以决定登录时是否使用session防欺诈机制,如果为bdf2.noneCreateSessionStrategy表示打开session防欺诈机制,默认值将打开Session防欺诈功能
7.添加jBPM4流程模块任务处理页面组件隐藏控制功能
8.IBpmService新增deleteDeployment方法
9.添加在线流程模版设计功能
10.修正JOB扫描时可能出现的事务异常
11.修改心跳表BDF2_JOB_HEARTBEAT主键列ID_类型从Number为Varchar(60)
12.Session中添加用户登录方式信息
13.优化ContextHolder中HttpSession获取方式
14.改进profile模块中事件编译器事件内容显示
15.优化bdf2-profile模块过滤组件方式,提高页面解析速度
16.修改com.bstek.bdf2.profile.service.IProfileDataService接口的loadUrls方法,添加companyId参数
17.bdf2-uploader模块解决中文文件名上传乱码问题。
18.新增基于Webservice方式权限模块缓存信息同步功能
19.新增一个Webservice,它可以实现调用服务端SpringBean方法的功能,其WSDL地址为/dorado/webservice/SpringBeanRPC.wsdl
20.解决export模块大数据导出问题
21.解决import模块大数据导入到数据库表可能出现的内存溢出问题
22.修复JdbcDao中自定义Mapper时的错误
23.swfviewer添加通过属性设置去掉或禁用打印按钮

Back to top