Hashmedo日记

连续的导航和完整的返回系统的路径

自昨天的报告以来,进展:共享导航、工作空间选项卡、当前的组织访问和完整的配置行程,用于测试Cell-1环境。

什么变了

此帖子涵盖工作后 昨天的报告从9月9日晚到今天完成的测试环境部署。 重点是导航:知道你在哪里,在页面上保持相同的菜单,并返回你开始配置的系统。

一种一致的菜单

我们审查了所有85个全页应用程序模板,并将单独的页面菜单替换为共享板头在验证界面上。 验证和恢复屏幕保持其适当的最小配置。 相同的用户现在在工作场所上看到相同的主要目的地,根据他们的许可。

Hashmedo 标志是一个蓝色,圆形的板块按钮,白色文本。 已删除双重Dashboard菜单输入。 页面活动属于其内容:创建系统与系统列表的座位,而新因果模型和启动分析仍然存在因果工作空间中。 对象定义属于 Inventory,而不是 Settings。

第一台平板电脑下载实施引入了逆转:桌面导航变得垂直。 我们修复了它,以便桌面保持其水平结构,触摸/平板的布局使用微型演示文稿。 打开菜单不会推下页面内容。 响应性浏览器检查通过;物理iPad测试仍然分开。

背景应该来自页面的身份

此前,一些页面从标题或背景链接中得出背景。 这使得指南文本或升级卡成为显而易见的工作空间。 我们将75页的结论取代了明确的页面声明,同时保持现有交易所构建的系统、模型和组件轨道的权威。

Dashboard 定义 Dashboard。 Mailbox 会识别 Mailbox,而一个对话会添加其主题。 编辑器和结果页面识别其实际记录或工作流。 页面的行政许可要求不会将其业务背景转换为设置。

您正在使用的工作空间的标签

系统、模型和组件现在为其现有部分选项卡共享相同的演示方法。 配置工作场所使用自己的设计、版本/评论和环境部分。 亲属对象留在背景轨道,而不是添加另一个完整的序列的祖先选项卡。

同样的方法现在包括在成本中心,报告,集成,用户管理,运营商页面和因果工作流的31个额外模板。 被删除的对象、选择的版本和许可限制被保留。

部分选择跟随深链接、更新和浏览器向前。 安克斯之间移动不会重新加载文档或清晰的草案字段。 在现场更新保留有效的部分,并在部分不再可用时适当返回。 创建、出版、克隆和出口活动与其相关内容保持一致。

可用性配置和生命周期配置也通过编辑、预览、保存和重定向来保留其起源系统或模型。 准备仍然是一个操作工作流。

保持整个配置之旅

后来的一次测试揭示了一个更深刻的问题。 从一个系统转移到它的模型,然后打开过渡配置仍然失去了原始系统。 只留下即时的父母是不够的。

我们审查了共享机制,并在配置工作流中普遍化。 现有背景栏现在保留了如下路径:

旅程生存保存,重定向,搜索/过滤提交,更新和新选项卡。 点击一个祖先直接返回链条中的那个点。 通过全球菜单进入开始一个新鲜的背景,而不是继承一个与以前无关的工作空间。

所携带的背景已被验证、加密和传输到当前用户和组织。 实体关系通过现有授权阅读进行检查。 导航数据不允许访问或取代许可检查。 这将重新使用现有背景栏,而不是添加另一个导航 widget。

在部署的测试环境中,我们打开了一个现有样品系统,跟随它的模型来管理可用的过渡,更新了页面,并直接返回原始系统。 所有三个背景步骤都保持了可见性。 租户记录没有为此接受检查创建或更改。

现有组织访问

该单元格的共享菜单现在使用当前的会员资格和生命周期/因果许可。 有限的目的地仍然隐藏,没有他们所需的补贴。

我们还更新了测试环境门户,以便在提交申请请求和处理组织选择之前更新Cell Control的会员资格。 因此,组织交换选项可以反映邀请和删除,而不是仅保留登录的会员截图。

已删除的选项已清除。 阅读会转向组织选择或恢复;等待的写作会收到访问错误,并且永远不会转向另一个组织。 会员服务失败会阻止传输,而一个连续的更新无法恢复登录退出会议。

自动测试覆盖会员变更、取消选项、中断写作、服务故障和登录赛。 现场真实的邀请/删除转换仍然是一个单独的接受任务。

关于Login的了解

我们调查了已知的电子邮件行为和显而易见的双登录。 一个真正的测试环境门户/Keycloak会议测试在两个可用的帐户之间交换,然后再次回来。 每个呼叫回复都显示了预期的帐户,登录后登录提供了一个空的编辑电子邮件字段。

两个屏幕的登录序列来自Keycloak的组织身份第一流:电子邮件选择,其次是密码输入,而不是两个完成的验证。 我们致力于在六种主题语言中更清晰地编写“使用另一个帐户”的原始帐户交换操作,但没有重新部署身份服务。

这并不表明原始浏览器特定的问题已解决。 现有选项卡、存储密码的 autofill 和从已设立的租户申请会议登录仍需要进一步调查。

验证和释放

接收记录包含所有85个全页模板。 一个新的矩阵在其浏览器测试中查找了46个模板,445个组合,460个页面/档案/视图。 它包括所有者、管理员、会员、浏览器和当地管理员菜单配置文件、六种模型类型、八种组件类型和配置能力变量。 这些尺寸描述了覆盖;它们不是额外的独立测试组合总和或证据,每个角色可以访问每个页面。

该审计还确定了9个模板上的内容内定标题,删除了无效的登录表格,添加了关于规则的移动视图声明,并保持了访问/服务恢复页面独立于租户失败的导航搜索。

四个 Cell-1 发布后发送:

释放主要工作通过浏览器测试
20260909.2平板电脑导航、板块按钮和页面行动配置419
20260909.3共享菜单,明确的背景和纠正的桌面布局449
20260910.1工作空间选项卡、许可证、接受矩阵和包装测试环境门户更新513
20260910.2通用航行航行519

这些是连续的回归序列结果,不计算要添加在一起。 最新发布, 20260910.2 / v1.1.0-rc100,通过了519个浏览器测试,63个已批准的可选滑板和零失败。 验证还涵盖了Go、数据库集成、恢复、扩展、控制器和样品工作空间检查。 没有新的数据库迁移是必要的。

在最终部署验证期间,工人仍然处于以前的形象上。 独立身份检查抓获了混乱。 我们明确更新了工人,确认应用程序和工人在相同不可改变的图像上是健康的,并在调整后重复了最终加密备份。 验证电子邮件、备份健康和公共准备检查在旧服务插槽退休前进行。

测试环境门户被更新,并通过包装发布。 CellPro的应用和工人,以及生产应用环境,没有部署。

接下来的检查

我们将完成现场组织会员变更接受,继续现有浏览器登录调查,并验证对象定义和更深入的配置转换。 安装控制器的员工更新行为也需要与当前包装实施的和解。

更广泛的CellPro滚动、生产促销和租户恢复规划仍然是单独的工作。 这一进展改善了共享导航基础,并不是说每个工作流和许可组合都经过全面的测试。

← 更多成就笔记开始使用Hashmedo