ArcBlock 每週工程進度

以下是 ArcBlock 工程團隊在 2021 年 1 月 2 日至 8 日的開發進度:
ABT Node
- 發布
- 1 月 8 日發布 1.1.10
- 核心
- 功能:支援掛載及使用多個服務
- 功能:認證服務登入部分現已完成
- 功能:認證服務存取控制部分仍在進行
- 功能:讓角色型存取控制通用化並可跨程序運作
- 功能:支援在團隊功能中變更使用者角色
- 維護:依據預設存取控制原則改善 UI
- 功能:打通發布、託管、使用的端對端流程
- 修正:預設為 Web 錢包 URL 啟用 CORS
- 修正:
blocklet init產生的blocklet.yml缺少欄位 - 修正:使用 pm2 事件時應為事件加上命名空間
- QA:提升整個專案的測試涵蓋率
Blocklet 與服務
- Blocklet Registry
- 部署至正式環境 Node 並為 ABT Node 提供 API
- 速率限制服務
- 作為多服務支援概念驗證的基本 PoC 實作
- 反向交換服務
- 基本使用者工作流程與 Web 應用程式骨架
- 必要的 Blocklet 更新
- 將所有正式環境 Blocklet 發布至官方登錄檔
- 更新需要
@abtnode/passport套件的 Blocklet,使其可在最新 Node 上運作
ABT Wallet
- 原生錢包:
- iOS:DID Auth 工作流程卡住問題,以及選用的 chainInfo 支援
- Web 錢包
- 功能:DID Auth 支援選用的 chainInfo
- 維護:改善從原生備份檔案還原資料的流程
- 維護:統一應用程式內的除錯與記錄
- 維護:改善錢包備份與重設 UX
- 維護:將其他功能移至設定頁面
- 維護:讓大多數頁面支援響應式設計
DevOps
- 正式環境 Node:4 個正式環境 Node 已升級至最新版本
如需瞭解所有最新更新與改善,請造訪 https://www.arcblock.io。
本頁涉及
產品
-
Blocklet Server
superseded
把 blocklet 作為子行程託管的伺服器。這項工作在 ARC 裡繼續;子行程託管這個模型不再往下走。
術語
-
Blocklet
Blocklet 是 ARC 的可部署單元。它把應用宣告的內容、設定和執行需求放在一起,讓開發者面對的是一個清楚的應用單位,而不是散落在不同位置的部署線索。