Releases: blackholll/loonflow
r1.0.5
- bug fix: multi participant all handle don't take effect
- bug fix: hook participant don't transition correctly if wait is false in hook config
- new feature: new third call project for loonflow base DingTalk ecological release
r1.0.4
- bug fix: ticket has not update state after be retreated
- bug fix: multi department participant
- bug fix: ticket's custom field can not be updated
r0.3.24
bug fix: ticket's custom field value can not be update
r1.0.3
- bug fix: ticket get wrong participant when force update ticket's state to start or end state
- bug fix: retreat_ticket condition wrong judge logic
- add docker compose deployment way for loonflow_shutongflow demo
r1.0.2
bug fix: raise excepiton when get workflow's state detail
bug fix: raise excepiton when view ticket manage page but there is no workflow
bug fix: can not save department if have not select approver
bug fix: can not save workflow's title template and content template
bug fix: get wrong participant when set participant type ticket field
bug fix: transition can not be display if destination state be set null
bug fix: ticket can not be handled if force change ticket's state
bug fix: form display last info if update a token permission and then try to add a new record
bug fix: start command '--' has been convert to '—' in readthedoc
bug fix: no log record generate if deploy by uwsgi
optimize: remind user add app call permission after new workflow
optimize: add prompt message about notice in workflow edit form
r1.0.1
- bug fix: wrong uwsgi package version in prod requirement txt
- bug fix: wrong logic for create_end arg in ticket list api
- bug fix: wrong logic in comment ticket api
- bug fix: not update act_state_id after close ticket
- bug fix: cant get right participant when state's participant type is role
- bug fix: ticket list api return some wrong record some time
- new feature: ticket list api support query my worked ticket
- new feature: ticket list api support ticket that has been closed
- some optimization
r1.0.0
1.0.0正式版
- 升级python3.6
- 配置文件统一修改为config.py
- 新增接口:撤回工单
- 工单详情接口新增返回当前状态的详细信息
- 允许工单创建人在工单的初始状态直接关闭工单
- 工单列表接口性能优化
- flowstep接口中新增返回当前状态信息,并且记录按照state的顺序id排序
- 工单列表查询接口新增支持查询条件: 草稿中、进行中、被撤回、被退回、完成
- 工单列表查询接口支持条件:我创建的工单
- 自定义通知由脚本修改为hook方式
- 管理后台首页新增工单数量分类统计
- 管理后台显示当前详细版本号
- 管理后台支持用户、部门、角色编辑
- 管理后台配置状态时,初始及结束状态隐藏处理人输入框信息
- 管理后台支持对工单干预处理: 直接关闭、转交、修改工单状态、删除
- 状态参与人类型是部门时,支持设置多个部门
- 流转操作支持目标状态为初始状态:不再需要额外配置一个”发起人编辑中“这样的中间状态
- 工作流状态hook,支持配置额外参数信息
- 管理后台权限控制细化:分为超级管理员和工作流管理员
- 使用readthedoc管理项目文档
- 静态文件由cdn移到本地,避免内网部署无外网访问权限时无法正常使用
- 代码结构及内部逻辑优化(去除冗余代码、单例模式减少内存占用、数据库操作语句优化、type hints、view参数强校验等)
r1.0.0beta
- 升级python3.6
- 配置文件统一修改为config.py
- 新增接口:撤回工单
- 工单详情接口新增返回当前状态的详细信息
- 允许工单创建人在工单的初始状态直接关闭工单
- 工单列表接口性能优化
- flowstep接口中新增返回当前状态信息,并且记录按照state的顺序id排序
- 工单列表查询接口新增支持查询条件: 草稿中、进行中、被撤回、被退回、完成
- 自定义通知由脚本修改为hook方式
- 管理后台首页新增工单数量分类统计
- 管理后台显示当前详细版本号
- 管理后台支持用户、部门、角色编辑
- 管理后台配置状态时,初始及结束状态隐藏处理人输入框信息
- 管理后台支持对工单干预处理: 直接关闭、转交、修改工单状态、删除
- 状态参与人类型是部门时,支持设置多个部门
- 流转操作支持目标状态为初始状态:不再需要额外配置一个”发起人编辑中“这样的中间状态
- 工作流状态hook,支持配置额外参数信息
- 管理后台权限控制细化:分为超级管理员和工作流管理员
- 使用readthedoc管理项目文档
- 静态文件由cdn移到本地,避免内网部署无外网访问权限时无法正常使用
- 代码结构及内部逻辑优化(去除冗余代码、单例模式减少内存占用、数据库操作语句优化、type hints、view参数强校验等)
r0.3.23
- bugfix: add transition can just select at most 10record source or dest states
- feature: add close ticket api
- feature: admin user can view all ticket(call ticket detail api will ignore permission check)
- optimize: some comments alter
r0.3.22
- redis config alter
- package version in requirement
- bugfix: hook type participant display '未知' in manage site