###### tags: `日報` # 預計項目 ### 專案 - [ ] 1.FiXo API https 驗證 - [ ] 2.主子應用跨網域問題 ### 佈署 - [x] 1.依環境規劃[[link](https://app.diagrams.net/#G1pdMG4EyV6YcOcPODxoRBk4hgSNmacvsr)] - [x] 2.Nginx name base 導流測試 - [x] 3.Entry node 主應用與子應用 Domain name 定義 (Order佈署) - [x] 4.Region node 主應用與子應用 Domain name 定義 (Meter佈署) [[link](http://10.62.163.129/redmine/issues/3843)] Entry 主應用 : mtjade.fii-hpc.com Entry 子應用 : service.mtjade.fii-hpc.com/order Region 主應用 : mtjade-wi-1.fii-hpc.com Region 子應用 : service.mtjade-wi-1.fii-hpc.com/meter Region FiXo : mtjade-wi-1.fii-hpc.com/FiXo/ - [ ] 5.威州申請 Domain name (請阿泰協助) - [ ] 6.Image 打包 singup / order,提供 Anson 驗證導流 - [ ] 7.抽出環境變數,docker compose 需要 (Lina與Bonnie討論作法) - [ ] 8.專案打包到佈署的 SOP 文件 ### Order #1 - [ ] 1.[FiCo][Keypair] 在 Viewer 的角色下,應能創建 Keypair [[link](http://10.62.163.129/redmine/issues/3792)] - [ ] 2.[Region Console] 需增加導向訂單系統的連結 [[link](http://10.62.163.129/redmine/issues/3791)] - [ ] ~~3.Dashboard 連結 order 後台?~~ - [ ] 4.使用訂單,前置流程優化 修改範圍[[link](https://app.diagrams.net/#G1jlqP48feYhljdSXaFjyWlSNDZMg-YcbS)] a.註冊SSO b.Portal Active Project c.Dashboard 設定角色、網路、Quota (c.1 角色預設為 viewer,功能全開) (c.2 創建SSO使用者選擇屬性,集團內設 foxnet,集團外設 internet) (c.3 創建SSO使用者選擇屬性,分集團內Quota集團外Quota) (c.4 取消 system quota 使用者分開設定) (c.5 自動佈署預填 init quota) d.Portal 創建網路、SG、Keypair (網路訂單不可選、SG已擁有預設default、keypair?) - [ ] 5.FiCo Snapshot 計費方式 - [ ] 6.DBS Backup 計費方式 - [ ] 7.CIS 缺 Docker Harbor ### Meter 2.0 React (jade-portal-meter專案) - [x] 1.[前台]版面設計與討論[[link](https://ohvfw4.axshare.com/#id=toxaxt&p=report)] a.服務多選搜尋 b.圖表 (取消,API呼叫次數過多) - [x] 2.[前台]BDD文件撰寫 (需討論) [[link](https://hackmd.io/@szykVhgpS-G9f2j1spFVsw/S1qnbS7OB)] - [x] 3.[前台]創建子應用、主應用串接 - [x] 4.[前台]版面切版實作 - [x] 5.[前台]前端功能開發 - [x] 6.[前台]串接 Node.js API - [ ] 7.[前台]功能驗證 Node.js (jade-node-service專案) - [x] 1.串接 FiXo API - [x] 2.提供 Node.js API 文件 [[link](https://docs.google.com/spreadsheets/d/1VyLQ555JzHlMp4NYaPZGeeT-PA2quyttyc88Lj2Uxgc/edit#gid=0)] - [ ] 3.API 驗證與修正 佈署 - [x] 1.DB 連通性驗證 (無使用) - [ ] 2.Nginx 導流驗證 - [x] 3.環境變數驗證 - [ ] 4.Image 打包,上傳至 docker harbor - [ ] 5.轉交 Anson Team 協助佈署 ### Order #2 (meter完成後討論) 會議記錄[[link](https://hackmd.io/@LP95ZWZBQSWSxpyb_UcQxg/SykzA7Mc8)] 1. 問題未釐清 - [ ] Q3. 對帳單尋找條件,採用區間?還是有其他建議? A3. 正在確認中。 開發前確認 - [ ] ~~1.點數系統 API 驗證~~ ~~a.目前點數~~ ~~b.新增、扣除點數~~ - [ ] ~~2.雲高 SSO account list 是否已提供~~ - [ ] 3.金額以天計算? (討論) - [ ] 4.訂單到期,信件寄送時間點 (討論) React (jade-portal-order專案) - [x] 1.流程規劃 [[link](https://app.diagrams.net/#G1jlqP48feYhljdSXaFjyWlSNDZMg-YcbS)] - [x] 2.先結與後結討論 (是否點數為必須?) 討論結果 : a. 目前在沒有點數系統前提下,走手動審核流程 b. 未來有點數系統,先結與後結都使用點數扣點 - [ ] 3.[前台]版面設計與討論 - [ ] 4.[前台]BDD文件撰寫 - [ ] 5.[前台]版面切版實作 - [ ] 6.[前台]前端功能開發 - [ ] 7.[前台]串接 Node.js API - [ ] 8.[前台]功能驗證 Node.js (jade-node-order專案) - [ ] 1.DB 欄位設計規劃 - [ ] 2.串接點數系統 API - [ ] 3.Node.js API (訂單自動化創建、出帳單) - [ ] 4.提供 Node.js API 文件 - [ ] 5.API 驗證與修正 佈署 - [ ] 1.DB 連通性驗證 - [ ] 2.Nginx 導流驗證 - [ ] 3.環境變數驗證 - [ ] 4.Image 打包,上傳至 docker harbor - [ ] 5.轉交 Anson Team 協助佈署 ### Block Chain 開發前準備 - [x] 1.測試環境 Setting up [[link](https://hyperledger-fabric.readthedocs.io/en/v0.6/nodeSDK/app-developer-env-setup.html)] - [ ] 2.Study Block Chain 原理與應用情境 [[link](https://drive.google.com/file/d/1CYL2z0nqVW46PQgi0U6CDPJWlkqyx20L/view?usp=sharing)] - [ ] 3.Survey Block Chain 介面細項功能 a.Oracle (介面) [[link](https://login.us-phoenix-1.oraclecloud.com/v1/oauth2/authorize?action=login&client_id=iaas_console&redirect_uri=https%3A%2F%2Fconsole.us-phoenix-1.oraclecloud.com&response_type=token+id_token&nonce=e7a4282f-581d-4e01-a4c5-1e48d85eec97&state=eyJwYXlsb2FkIjp7ImRlc3RpbmF0aW9uX3VyaSI6Ii8ifSwic2lnbmF0dXJlIjoiaGlIeGFWbGhST3VxL1Z2S0pLQ2xKemNMNHNna1oveGIva0ZSMkg1THYyST0ifQ%3D%3D&scope=openid&public_key=eyJhbGciOiJSUzI1NiIsImUiOiJBUUFCIiwiZXh0Ijp0cnVlLCJrZXlfb3BzIjpbInZlcmlmeSJdLCJrdHkiOiJSU0EiLCJuIjoiMFZDOHhrSGhlQ1F1MkZvLVBxaVdQVGsxS2tuandUVlZWN25QLV9nOWFaRVpuWmVzTjdIOHVBeDd0cFY4TkdUaG5hVkNFazNsS2JHVXMxWURteVJBZWRrcEpWZjNfcWp0RzNMd2VtQ2RTOEh5aXFrRmNncEFhV2RvajB6Zk5VVVhNYTA5TjAyYXA5S19fSkZaVXBKOTBndUlUM012Q1VxaTJ1aVZpQmJTRkpaWURBdGlvMlJ0ZWJMR1lyMFRQSVRacWZxMlJjSlQ3MTlxVjZWUEo0X3lyUUNvZDM4c1diZU5NME51SVIyUXBjSENXb0V1RGJ1SVZYb0hYY2p2alRHNjBEVElYZEV2YnhDMTJzMXg0RTAyWnVqRXZSR2pmdXc2Q09aNUZ3bFJtLXg5bGRqQkc5ZVZKQ0ExWnhPVDNqQ2FGSHoycFc5b2cxalplempEb3pBTER3Iiwia2lkIjoicHVia2V5LWVmNDVlYWU5LThiMzgtNGM1Ny05ZTI4LWYyNTA5YTA1YjNmZCJ9)] b.aws (創建流程) [[link](https://ap-northeast-1.console.aws.amazon.com/managedblockchain/home)] - [ ] 4.研究 Fabric API [[link](https://hyperledger-fabric.readthedocs.io/en/release-2.2/key_concepts.html)] a.API 認證問題 b.Peers API c.Network API d.Chaincode API React (jade-portal-blockchain專案) - [ ] 1.[前台]版面設計與討論 a.功能圖 (mindmap?) b.流程圖 (flowchart) - [ ] 2.[前台]BDD文件撰寫 - [ ] 3.[前台]創建子應用、主應用串接 - [ ] 4.[前台]版面切版實作 - [ ] 5.[前台]前端功能開發 - [ ] 6.[前台]串接 Node.js API - [ ] 7.[前台]功能驗證 Node.js (jade-node-service專案) - [ ] 1.串接 FiXo API - [ ] 2.串接 Fabric API - [ ] 3.提供 Node.js API 文件 - [ ] 4.API 驗證與修正 佈署 - [ ] 1.DB 連通性驗證 - [ ] 2.Nginx 導流驗證 - [ ] 3.環境變數驗證 - [ ] 4.Image 打包,上傳至 docker harbor - [ ] 5.轉交 Anson Team 協助佈署