Hashmedo日記

軟化工作空間更新和更清潔的測試環境邊界

9月9日進展:測試環境分離,測試重新設置後恢復,並將5個UI重新加載和導航修復部署到Cell-1。

什麼變了

今天,我們完成了測試環境域切割,準備了新鮮測試的測試環境,並改進了平臺如何應對日常變化。 UI工作現在正在部署,以測試環境Cell-1. 生產客戶接收仍暫停,發射檢查仍在繼續。

保持測試環境分開

測試環境網站、應用和登機流現在使用其專門的測試環境域;測試環境驗證僅接受測試環境呼叫,生產驗證僅接受生產呼叫。 我們確認,每個人都拒絕了另一個環境的呼叫。

我們刪除了舊的測試環境聽衆,用於生產域和和解的身份路由記錄,而不重新恢復已刪除的組織。 圖像記錄、備份/供應商資源和運營商Zoho應用程序仍然是故意共享的;這不是提供商帳戶的完整隔離。

修復錯誤,恢復錯誤

我們重新設置了測試環境租戶、客戶身份和相關路由狀態,以便清潔地開始測試,並取消了剩餘的活躍 Sandbox 訂閱。 保存備份是在重新設置之前採取的。

清潔太廣泛了。 一個混亂的數據庫操作也刪除了共享的 ontology 目錄和運營歷史,應該是倖存的租戶刪除。 我們修復了重新設置記錄,並從預重新設置備份中恢復了這些共享記錄。

恢復恢復實體和關係目錄,部署歷史和平臺錯誤歷史,同時留下前租戶內容和客戶身份被刪除。 新租戶在重新設置後創建。 我們比較了共享的目錄數據與備份和驗證的樣品數據創建在一個轉換的交易內。

生產不受影響。 未來的清潔規則是刪除僅選擇的租戶數據,並在運營前和運營後驗證共享目錄和運營歷史。

更新現場工作場所

更改狀態或所有者不應該重新加載整個頁面或在另一個面板中排除工作。 我們在系統和模型操作、組件屬性和配置、出版工作流、用戶許可、API客戶、Webhooks和報告管理中擴展了現場更新。

支持的行動現在更新受影響的服務器轉讓區域,同時保持文檔、導航背景、旋轉、開放面板和與此無關的草案。 現有授權、驗證和影響證據仍然是同一操作的一部分。

5 具體審計規則

我們審查了六個直播系統組合,六個組件類型和共享模型關係,以及模板,處理器和瀏覽器代碼。 額外的測試涵蓋了92種類型、狀態和訪問組合。

審計中發現了五個問題組,全部已確定:

  1. 建築工作仍在重新啓動。 記錄驗證,應用啓動模式,創建或連接實體,刪除它們,並添加關係現在更新現有工作空間。
  2. 證據失去了解釋。 預計的字段錯誤現在顯示在提交的表格內,保存值,以便用戶可以糾正和重新提交。
  3. 快速過濾器失去了最新請求。 系統、模型和組件現在忽略了鋼鐵反應。 排序和後向導航使用相同的操作,在加載時輸入的文本保持。
  4. 已刪除的物體留在導航背景下。 刪除所選擇的操作對象將背景返回其模型或系統。 生存物體保持其背景,改名物體顯示其更新名稱。
  5. 指南文本已成爲列表背景。 存儲頁面現在不斷地被定義爲系統、模型或組件,無論指南可見或編輯。

這些修復使用現有導航設備和佈局。 他們不添加其他導航層。

釋放和驗證

Cell1 即將運行 20260909.1 / v1.1.0-rc96是 它的應用程序和工人使用相同的不可改變的圖像,並報告健康。 所有現有164個移民檢查組合相匹配;不需要新的數據庫移民。

完整的驗證包括Go測試,數據庫集成,租戶隔離,備份和恢復,規模和釋放控制檢查。 瀏覽器門 第407章 經過測試,59批准了可選航行和零失敗。 Shellcheck 和 Python 測試無法運行,因爲它們的工具不可用; shell 合成檢查運行。

發佈驗證電子郵件被確認,加密備份在部署前和部署後被驗證,並通過了公共衛生/快樂檢查。 部署的導航和更新腳本符合承諾的來源。 試圖檢查已驗證的託管UI 已按時,以便接受仍然令人驚歎。

CellPro 和 生產 沒有收到此應用程序轉換。 更新的身份恢復指示是遵守的,但沒有與Cell-1應用程序部署。

接下來的檢查

我們將繼續驗證的測試環境接受,普通用戶工作流檢查,專門創建和刪除導航,租戶恢復規劃。 生產啓動檢查和任何更廣泛的滾動仍然是單獨的步驟。 完成這些五個發現並不意味着每個平臺的工作流已被徹底測試。

← 更多成就筆記開始使用Hashmedo