开放中
里程碑
2.2
未启动的议题(开放和未分配)
239
- 审批王—不会自动跳过同一个人的审批节点
- 元数据支持[object]/events/ .event.js ,[object]/actions/ .action.js
- 审批王流程数据同步到台账后,如果流程删除,应标记台账中对应记录为已删除状态
- 导入优化建议
- 清理 steedos-project-template 中需要引用的npm包
- 界面增加用户删除功能,放开给工作区管理员
- 仪表盘前端页面参数中静态日期参数弹出的日期控件未汉化
- stimulsoft条件功能菜单显示不出
- 统计报表问题
- 系统页面偶发返回多级菜单
- select字段的选择项函数 是否需要在零代码界面上放开。
- markdown字段显示异常
- 通知信息头像显示异常
- file 类型字段,上传完成后,把文件的原始路径保存到字段对应的元素上(data)
- 服务端报错/警告信息优化
- 华炎魔方手机端登录后菜单顶部logo支持更换
- Readme中增加steedos-platform目录结构说明
- 在魔方项目中自定义简档似乎无法做到让该简档在设置应用中看到“我的资料”菜单
- 选人组件不可以自定义要显示的列,代码写死了,应该自动取all视图要显示的列
- 希望未来的版本中工作流支持基于时间流的工作流触发条件
- 附件版本(cfs.files.filerecord)列表页数据Excel导出报错
- 列表页行下拉菜单增加复制按钮,类似选中记录点新建的复制
- 个人资料下,添加按钮,用于注销其他有效的登录
- 对象上增加一个新属性标识该对象表单上的字段lablel和value是否显示在同一行
- 只单独给supplier简档配置人员权限的时候,发现无法控制其权限
- 支持不传userSession时创建任务、日程、公告三个内置对象后发送通知给指定人员。
- 分部管理员没办法在部门对应分部部门下创建子部门数据
- 删除记录时并不会触发公式字段重新计算,需要评估考虑加上
- yml文件中字段属性不支持help属性。
- tree列表,先不支持children节点过滤功能
- 确认下列表视图上显示图片类型字段是不是还显示得很小
- 记录详细界面点击子表某条记录进入子表记录详细界面时,会刷新整个浏览器体验不好
- 目前界面上不支持配置字段唯一性索引,需要支持
- 关于手机端页面不能新建等的一些问题
- 考虑零代码界面上支持变更内置对象和字段属性
- 管理员菜单支持设置链接到一个url地址
- 考虑作废updateOne函数,相关调用的地方改为调用update
- 鼠标离开选择框值后焦点自动消失
- 有客户反映配置对象流程映射后需要重启服务才能看到“发起审批”按钮
- 配置页面布局后列表批量删除按钮消失
- 偶发情况:附件上传一直加载中,刷新页面后发现附件已经上传成功
- vs code creator trigger菜单功能缺少before/after find选项
- 给对象增加一个按钮,点击后调用API接口把记录locked设置为true,会发现在表单内的字段还是可以编辑且能保存成功
- 打印视图:列表页和详情页
- 内置字段已经显示在字段列表中,都加上默认排序号,从1000开始
- 设置,对象的页面布局,按钮》新建,可选项不应为所有按钮
- 公式中考虑是否支持多选lookup字段的判断
- 页面布局:支持配置相关表显示条件
- 页面布局:支持配置相关表按钮
- 把某个字段从主子表改成相关表保存后,再改回主子表时候会报错不让保存
- 对象信息填写时不小心关掉窗口,增加确认关闭提示信息
- 邀请用户注册功能使用手机号注册登陆
- 弹出窗口方式的lookup字段是否也能实现类似省市级联的功能,因为弹出窗口不支持optionFunction
- 删除和批量删除按钮名称相同,页面布局按钮不知道选择哪个删除按钮
- 填写对象字段必填提示优化
- .steedos下的steedos-packages.yml 内容在数据库也存储一份
- 附件版本对象目前只能通过手动输入URL配置其对象权限
- 手机上第一次登录系统,如果点击合同应用中第一个对象菜单外的其他对象,会自动跳转到第一个对象列表
- 页面布局可多选字段后生成相应记录
- 华炎魔方tree对象列表,搜索功能异常
- 列表新建记录窗口中缺少保存并新建按钮功能
- 网站-二维码类型字段列表显示不全
- 详情页相关表记录菜单点击后迟钝
- 系统没有权限的对象字段直接显示空不应该一直转圈
- 页面布局-操作按钮grid增加显示位置的属性字段
- 统计分析菜单下数据可以自定义从代码端同步到数据库,进行数据调整修改
- 列表页图片类型字段显示优化
- 有客户提到2.1上表单的beforeUpdate等事件函数用法,需要抓紧整理确认相关功能了,之前有任务说这块要重新设计
- charts、pages设计页面翻译
- 公司对象字段调整
- 设置《系统对象,考虑放开对象的部分属性修改
- 对象记录级权限控制(待讨论)
- 零代码界面上编辑汇总字段的过滤条件时,各种字段类型未显示为对应的字段控件
- 只读界面,有权限的用户可以点击开关类型字段切换,切换后自动保存并停留在只读界面
- 宽字段,在列表页应该默认双倍宽度
- lookup字段,弹出选项窗口时,字段过多效果不好
- 相关表附件: “上传 ”支持批量上传
- 对象删除后,并未从数据库表中真实删除,导致无法api_name添加同名的对象
- 首列勾选列不应该支持拖拽
- 新建编辑的时候点击空白不应该关闭窗口,容易误操作
- 知识管理查看页面,在部门后有两个编辑的笔
- 公告通知建议默认发布对象为全公司,并增加人员全选框
- 日历视图点击某个时间段创建会议后,开始/结束日期默认当前日期
- 手机端:文本框填写完成后顶部一闪而过服务器列表信息
- 工作流规则中的字段更新字段未显示为链接,很不方便
- lookup弹框新建数据完成后,新建值默认选中
- 如果用代码定义了 reference_to_field,删除之后 deploy,数据库中的未删除
- 记录的grid子表列表批量编辑时,选中文本框不能自动focus,要点很多下
- 列表页批量修改记录时,应该批量保存后才刷新列表
- 内核字段(例如owner)配置的label不生效
- 人员中部门的 “添加子组织” 目前是1.0老表单,需要改成2.0表单。
- 应用设置“显示在桌面菜单中”功能无效
- 页面布局增加导航字段选项,显示在详情页面顶部
- 字段公式中,如果引用的lookup字段配置了reference_to_field 。公式就计算不出来了
- 新mac air执行 steedos i18n 命令报There is an issue with `node-fibers`
- 执行steedos i18n 命令报 not found database
- 简档功能优化:应该允许新建简档时指定一个基础简档,权限默认继承自基础简档
- 联系人对象设置界面,点击预览,在预览界面跳转到了一个错误的列表视图造成界面一片空白
- 页面新建对象同步到本地后,字段数据部分值显示为null。值为null的属性不应该出现在.field.yml中
- vs code 插件监听子进程(steedos cli) 的stdout,弹框显示异常信息
- 低代码配置对象、对象页面布局后,button有时显示异常
- 实现应用加载和工作区初始化时,应用的数据初始化
- .client.js 、.router.js 支持微服务模式
- 按分部管理员的功能来说,应该放开organizations对象organization_admin权限集的权限
- 必填字段在对象权限中设置不可编辑,即使设置了默认值,也无法新建对象
- 对象权限中将字段设置不可见后,不能删除、编辑记录
- 新增内置匿名权限集:用于控制匿名访问接口
- 作为子表显示时,列表中的关联到主表的列应该隐藏
- 对象提供批量编辑接口:需要考虑触发器
- FlowRole和Role中增加api_name字段
- 提供导出数据接口:主要处理select、lookup、boolean 为显示值。具体参考列表导出Excel
- 如何用脚本判断是否上传了附件
- 人员列表尝试放开单字段编辑,需要排查可能造成的问题
- 对象验证规则的条件公式包含$user时,公式未能正常工作,在公式字段中没有这个问题
- 工作流通知,指定用户字段时,建议将hidden的、omit的字段也列为可选项
- 密码规则不支持属性配置,目前只支持正则表达式
- getBaseObjectConfig 内判断语句没有规避所有null情况
- 在合并.client.js文件时,自动给文件结尾加一个分号; 防止函数被自动运行
- 多选select的选项值不允许包含分号;
- optionFunction && filtersFunction中用到的函数
- 新增配置,指定不加载db中定义的对象
- 金额类型的公式字段,改为普通的金额字段后,不重启服务的情况下,金额字段仍会触发公式进行计算
- 新建对象,服务端报错: Service '@对象.toConfig' is not found
- 连接外部数据源mysql报错:Error: ER_NOT_SUPPORTED_AUTH_MODE
- lerna build warn: @steedos/core -> @steedos/process -> @steedos/core
- 批准过程的发起按钮,需要显示在列表视图中每项的下拉菜单中
- 用户页面的邮箱已验证、手机已验证添加帮助信息:使用邮箱\手机验证码登录验证。
- steedos-config的 tenant 的默认配置缺少 enable_mobile_code_login、enable_email_code_login
- objectql 提供 loadService、createService。第一个参数为broker,其他参数与mol的函数保持一致。
- 页面导入流程需要忽略api_name
- 字段更新,要更新的字段选择“已锁定”,新字段类型选特定值时没有选项
- 字段更新,如果更新的字段是隐藏的,无法使用特定值
- 批准过程,发起后默认锁定记录,后续审批人如何填写相关字段(但有该对象的修改所有的权限,可以修改字段)
- 微服务架构下.client.js 处理
- 翻译文件元数据支持重算,并更新i18next资源
- steedos vscode 插件支持在package文件夹右键菜单中添加国际化功能
- 记录权限:考虑当变更记录的所有人时,是否应该同步变更该记录所属分部为新的记录所有人的分部
- service-metadata-datasources
- 微服务许可
- 外部数据源对象不能正常启动
- 作废 objectql datasource driver 的aggregate、directAggregate、directAggregatePrefixalPipeline函数
- 使用nedb做一个单独的服务,用于提供元数据对象的数据搜索
- 添加getRecordName函数
- 字段只读的属性,下一步在前端的页面布局中控制,服务端就不控制了
- image类型目前只支持上传图片,是否考虑支持直接定义图片来源的src属性,传入url即可直接按图片显示
- 字段更新,要更新的字段如果是布尔类型、且隐藏,则新字段值类型选“特定值”时,不出现“指定新字段值”
- 验证规则从代码中加载
- 企业版插件增加后,自定义的相关表字段,无法选择引用对象为“分部”
- 对象新增key_field属性
- 软件包中应该可以定义css样式,而不是修改统一的 customize.css
- 关于项目的初始化数据
- 需要参考owner一样的规则,有主表子表关系时,子表的company_id应该跟着主表的company_id值同步
- 表单事件获取默认值异常
- 如何在报表中获取审批的表单字段
- 列表页/详情页单独修改某个字段的值,此时的验证规则判断可能有误
- 零代码下拉框类型支持 全局下拉框列表
- 添加cube插件
- 子表权限探讨:一定要对子表对象本身有新建/编辑所有记录这个基本权限才能在主表记录详细界面上新建或编辑其他用户子表记录?
- 应用配置了国际化文件后,在页面修改应用显示名称后,页面会先显示修改后的名称。刷新后又显示旧名称
- 参考sf看看有没有可能让用户重置用户个性化配置中的排序规则
- 实时更新permission_set表数据
- 手机上的详情页,最后一个子表的“新建”不便
- 零代码页面支持编辑object action的Visible 函数 【支持代码同步】
- object_action 的脚本字段添加帮助信息
- 公式字段,取跨对象的日期,“重算公式值”时可能报错
- i18n的内容支持冒号
- 对于date型字段,公式ISBLANK(TEXT(date))作为验证规则,会报错
- 在应用导航菜单界面,添加一个安装软件包的入口。
- 设计SecuritySharing 功能。相关任务:#1071 #1072
- 对象的全局默认授权
- 自建简档,缺少对系统内置对象的基本权限
- 右上角通知中心,疑似会不显示老的未读通知记录
- 给对象中途增加一个自动编辑字段的话,之前的老记录自动编号字段值怎么处理
- 字段更新记录详细界面“指定新字段值”显示格式化
- 禁用一个用户时,需要判断下该用户是否有被字段更新引用,有的话不允许禁用
- 批准过程中的字段更新是否应该触发工作流规则重新评估、公式及累计汇总呢?
- 批准过程无法使用跨对象字段更新
- 浏览器推送插件在验证推送授权失败时会报错,但是用户看不懂,尝试优化下错误信息
- 参考sf,字段更新详细界面应该列出所有引用了该字段更新的流程规则和批准过程
- 页面上如何自定义admin menu
- 公式触发字段更新
- 华炎魔方安卓app登录界面需弹窗提示是否接受隐私政策
- 禁止在页面新建“相关子表”
- company_id字段翻译为分部,如果项目是重写这个翻译,比如叫“付款单位”,在lookup控件的提示中还是显示“分部”
- 报表,对于相关表的某个选择框字段,报表呈现的不是“显示名”、而是“选项值”
- 考虑steedos.config.yml中支持配置项目默认语言
- 当执行完成一个功能业务后,能够同时插入,更新多个数据表中对应行信息。
- oauth2/sso接口未处理cookie中x-auth-token过期问题
- 对象验证规则,错误条件公式,基于date的ISBLANK函数,报“公式错”
- objectql Driver 层需要提供deleteMany函数
- 对象编辑界面,某些字段应该加上帮助描述,比如过滤器函数怎么写
- 零代码页面如何创建grid类型字段
- 安卓手机输入URL,底部文字会和连接按钮重叠,点“连接”会先打开服务器列表
- master_detail字段设置为hidden后,新建记录,不能获取到master_detail字段值
- 权限集的授权应用选项去掉“设置”
- 华炎私有云,简档为“客户”的用户并不在“客户用户”中
- 选人控件待优化,区分内部用户/外部用户
- 零代码,列表视图的过滤,无法实现某字段为本人
- 未实现需求:批准过程必须至少具有一个步骤,您才能启用它
- 在批准过程详细界面新建批准过程时,切换“选择批准人”等下拉框选项可能会报错,好像又不影响使用
- 字段修改api name时,引用的记录也应该自动变化。数据库字段列也变化
- [零代码]修改对象(或是对象的字段)的API名后,相关的已设置内容还需手动调整
- sf:在您更改记录的所有人时,一些与记录关联的项目也会传输到新所有人,跟进该规则?
- 考虑参考sf,编辑汇总字段时,不允许更改要汇总的对象
- 删除字段时,要判断是否被累计汇总字段引用,被引用的话,不能被删除
- 在对象上创建了累计汇总字段后,不能将子表对象中的主表/子表类型字段的字段类型变更为相关表
- 公式中引用累计汇总字段的话,当累计汇总字段值变更时是不是都会重新触发公式重算及相关操作重新执行
- 参考sf,更改您在累计汇总字段中引用字段的字段类型,有时需要阻止保存
- 【零代码】公式如何设置了默认值,导致新建异常,比如公式的数据类型为金额, 默认值0.00,始终提醒公式字段必须为数字
- sf规则:变更字段必填属性时,应该判断是否被字段更新引用并设置为空值选项了
- 按sf规则,不允许删除在公式中引用的字段
- 是否跟进sf规则:如果字段更新引用特定用户,则无法禁用该用户
- 按sf规则,应该做到无法删除被字段更新所引用的自定义字段。
- sf那边明确提出批准过程无法使用跨对象字段更新操作。
- sf的字段更新好像不让更新只读字段
- 按sf规则,字段更新时对标准对象的跨对象更新是有限制的
- 字段更新功能中新字段值类型属性选择为空值时,无法保存,好像是bug
- 字段更新中api名称唯一性规则与sf不一样。
- 考虑字段更新时要更新的字段的字段类型可选范围,只读字段不要列出来让选择
- 零代码,列表视图的过滤范围“我的”,对于管理员取到的是全部记录
- 删除自定义对象时,需要同时删除自定义对象上的工作流规则。
- 验证规则支持指定错误显示位置,如果是从字段上新建验证规则,则错误显示位置默认为当前字段。字段添加验证规则子表
- lookup字段的过滤条件需要支持零代码配置
- 对象字段的小数位数属性不需要2位小数,用整数就行
- 【objectql】object 支持deleteMany函数,根据指定条件删除记录
- 批准过程步骤修改限制
- 批注过程:后台可限制初始提交人的范围
- 电子邮件响应批准
- 公式引擎TODAY函数存在时区问题。
- 地址 geolocation 类型字段
- 看板视图
- 要考虑假删除子表记录时,如果主表有关联的汇总字段如何处理
- 停用用户时,应清空所有session
- 【零代码】master_detail类型字段,添加sharing 属性, select类型,选项为:masterRead,masterWrite
- 保存并新建按钮有时不需要出现,加开关处理
- 部分对象,可能需要限制普通用户,禁止新增自定义视图
- 鼠标悬停,显示相关记录的基本信息
- 回收站功能
- 数据导入向导(参考)
处理中的议题(打开和已分配)
24
- 企业微信、钉钉单点登录支持登录策略
- 新用户直接手机号登录,点击获取验证码会提示“未找到账户信息”,但是却收到了短信验证码
- 工作区企业微信分组添加文件类型字段,用于存储客户上传的验证文件
- 钉钉单点登录到华炎魔方速度慢
- 本地部署的项目是不是考虑可以跟云平台项目一样支持通过界面上升级按钮来升级内核版本
- 华炎魔方阿里云系统性能压力测试
- 设置企业微信事件订阅 不成功 steedos-project-community:2.1.2
- 对象数据导入后,错误日志使用html字段markdown展示
- XSS 漏洞
- 启动时,如果捕捉到 mongodb 已非集群方式启动,提示错误并链接到解决方案页面
- 安卓应用市场华炎魔方客户端更新到最新版
- 企业微信通过消息进入审批流数据页面空白
- 魔方发起审批王,记录会被locked,即便审批完成也被locked
- 企业微信电脑端,新建审批中点击新增行没反应
- 审批王,勾选框默认值勾选了,但新建表单时未勾选
- Graphql 当对象中有多个字段关联到本对象,_reated只加载了一个字段
- object dealWithMethodPermission方法修改了id参数类型从string为对象({filters:''}),导致触发器中this.id值类型错误
- 使用 aws 的 document db 作为 mongodb 的替代时出错
- trigger.js功能变化
- 将steedos object生成对应的mongodb bi connector Schemas
- windows、tencent、aliyun部署缺少数据备份脚本和定时任务
- 公式及graqhql中支持boolean、下拉框等字段取label
- 本地部署版,如何使用客户端的消息推送
- findOne函数优化:如果未传入_id,只传入filters时,应该只按filters查询
已完成的议题(已关闭)
26
- 清理平台的无用代码
- 列表页字段复制后无法保存
- 对象流程映射增加开关控制同步条件
- 子表树子项没选择主表记录,主表详情页展示子表树数据异常,导致一直请求数据
- 企业微信--组织架构同步,已删除的部门不需要同步
- 应用下所有对象都没有权限则不显示这个应用
- 2.0附件相关问题修正后更新到2.1分支,2.1分支附件列表中下拉操作菜单空了
- 附件上传新版本后,没有更新当前版本
- 附件对象详情页看不到附件版本相关表
- 附件详情页功能菜单放开在列表显示
- 工作区所有者用户调整报错“用户无访问该对象的权限”
- 图片字段类型开始是单选,上传过图片后,变更为多选,再次编辑记录时,会发现自动多出来好多图片
- 手机端:lookup类型字段值无法选中
- field schema options 添加 description 属性
- 有B\C两个对象,在C对象上新建一个主子表字段指向B,然后在B对象上新建汇总字段发现要汇总的对象上没有刚关联过来的对象C
- 对象字段这个对象上有一个引用对象字段,这是一个lookup字段,在详细记录界面并没有显示为链接
- 审批王,修改流程后,流程编辑器打开不了这个流程
- 对象修改历史(审计日志)增加删除数据记录
- 创建完公告以后本地服务就死掉了
- 人员/用户字段设置默认值后,手机端新建数据默认值不生效
- 列表视图grid控件infinite模式编辑字段取消后需要刷新页面才能看到修改前字段值
- 列表视图grid控件infinite模式下字段编辑保存后,字段不应该有背景色
- 零代码界面支持配置对象的enable_tree属性
- 新版列表页时间字段显示处理
- 考虑2.0支持批量上传附件功能
- 业务对象列表搜索功能异常,无法搜索出正确结果