1. Changelog
1.1. V8.0
变更 | 分类 | 变更项 | 备注 |
---|---|---|---|
新增 | 平台 | CTP-Studio发布 | 发布二次开发DevOps平台CTP-Studio,支持二次开发项目、人员和代码资产以及CI的管理。 |
新增 | 框架 | 升级Spring | 二次开发代码请按说明调整。 |
新增 | 框架 | 数据库扩展 | 新增数据库扩展支持,可以扩展以支持新的关系型数据库类型,如DB2等。 |
调整 | 组件 | 缓存组件 | 缓存组件进行了重构,请参考新缓存组件文档。 |
新增 | 组件 | 线程池组件 | 提供新的线程池组件 |
新增 | 组件 | 日志扩展 | 新增日志扩展支持,可指定输出日志的文件名。 |
更新 | 组件 | 单点登录安全控制 | 注意!!! 单点登录必须使用随机的ticket,采用相同ticket调用sso/login认证三次以后会被拒绝登录 |
更新 | 组件 | Groovy性能优化 | 对Groovy的ClassLoader机制进行了修改,请勿直接调用,统一通过产品的ScriptEvaluator进行调用。 |
新增 | 组件 | 双层pdf | 提供双层pdf方案。 |
更新 | 组件 | 调整Project | 通用工具类从ctp-core中提取到seeyon-util。 缓存组件提取到ctp-cache。 apps-rss、apps-blog合并到apps-doc。 apps-nc、apps-voucher、apps-u8合并到apps-erp。 apps-ai、apps-monitor合并到apps-common。 |
移除 | 其他 | 去掉了fastjson | 鉴于因安全性问题导致频繁更新,产品中不再使用fastjson,请统一使用JSONUtil工具类。 |
新增 | 其他 | 表单支持公式组件 | CAP4支持公式的常量和函数组件。 |
更新 | 其他 | Groovy控制 | 通过Sandbox机制限制公式中的危险操作,如Runtime、System、ClassLoader、Thread级别的操作,限制JDBC访问和IO操作。 |
新增 | 其他 | WADL开关 | SeeyonConfig插件参数配置新增webservice.wadl.enabled配置,缺省关闭,开启后才可以通过rest/application.wadl查看WADL。 |
移除 | 其他 | SOAP调整 | 产品缺省不带axis2,通过S1启动根据webservice开关情况自动复制相关组件。 |
新增 | 其他 | 修改访问的上下文 | 如将 http://127.0.0.1/seeyon 修改为 http://127.0.0.1/a8 |
1.2. V7.1SP1
1.2.1. 安全
- REST账号机制增强,不允许自行输入密码,采用自动生成的强密码。新建账号时密码只显示一次,请复制后更新到调用的系统,密码可重置。原8小时自动更新推送密码的机制失效,密码不允许落地。
- @NeedlessCheckLogin注解失效,在插件的定义XML文件中添加的匿名请求也同时失效,不允许应用添加匿名请求,平台统一管理。
- 应用自建JSP文件失效,不会被解释执行,请改为Spring controller
- 所有的自建Servlet都必须登录调用,未登录不允许上传文件。
- 去除了部分高危第三方组件,如axis,如有需要请自行添加。
1.3. V7.1
1.3.1. REST接口
TOKEN绑定人员
- 修改验证服务增加设置当前登录人员接口,支持通过人员编码绑定人员信息。
事项集成
- 新增获取协同、公文(发文、收文、签报)各状态数量接口。
组织模型管理
- 修改新建人员接口,支持按照实体编码设置人员信息。
- 修改批量新建人员接口,支持按照实体编码设置人员信息。
- 修改按Id修改人员信息接口,支持按照实体编码设置人员信息。
- 修改按Id批量修改人员信息接口,支持按照实体编码设置人员信息。
- 修改批量新增/更新人员信息接口,支持按照实体编码设置人员信息。
- 新增按照编码更新部门管理角色接口。
工作计划管理
- 修改我的计划列表/他人计划列表接口。
枚举管理
- 修改导出枚举接口,支持按照单位编码导出枚举。
1.4. V7.0SP1
1.4.1. 总体维护
- 调整文档结构
- 更新开发规范
1.5. V7.0
1.5.1. CIP
- 新增应用管理、集成资源中心、集成组件和集成问维护章节。
- 原REST调用、门户集成、组织同步、BPM集成等章节合并到CIP集成平台 - 集成接口下。
1.5.2. REST接口
工作流
- 新增加签、减签、移交、替换、流程图获取接口。
- 解决调用撤销、取回、指定回退接口没有消息提醒的问题。
- 解决回退事件中获取到,回退到达的节点信息
- 移动支持事件监听的触发。
组织模型
- 增加迁移部门接口(迁移部门时候:自动迁移下级部门)。
- 增加人员离职接口。
- 批量创建接口包含错误数据时策略优化。
- 解决调用接口修改密码后,没有更新修改时间的问题。
- 修改人员增加了清除副岗的参数设置。
关联系统
关联系统中可以对接公式组件,传递一些变化的值。