20200413_jeffrey - silenceuncrio/diary GitHub Wiki

0900

這個禮拜的 review list


M300 - task

M300 - issue

M300 - bug

  • [30%] firmware upgrade 卡在 40%
    • pc 網卡直連 M300 lan 端
    • 檔案上傳慢到(1分鐘100KB)前端的 javascript 慢慢跑到 40% 在等著上傳檔案完成 - 一小時也等不到

M330 - task

  • [0%] P3 - Hytec Korea - Please reflect the deletion of "IPv4 Host2" from Health Check
  • [0%] P3 - Hytec Korea - Please delete "LTE config" menu
  • [0%] P3 - Hytec Korea - Please leave only Baand 2 and 8 in lock band selections
  • [0%] P3 - Hytec Korea - delete WPS
  • [0%] P3 - Hytec Korea - Please delete "SSID2"
  • [0%] P3 - Hytec Korea - SIM status customization
  • [0%] P3 - Hytec Korea - Please delete the menu "Schedule Reboot"
  • [0%] P3 - Hytec Korea - When web-access trial is failed 3 times in a row, the login trial screen should be locked for 10 mins
  • [0%] P3 - Hytec Korea - (Web) OPTIONS method should be removed
  • [0%] P3 - Hytec Korea - (Web) Server information should not wxposed (Server: lighttpd / 1.4.30)
  • [0%] P4 - Hytec Korea - to combine full Web UI version and simple Web UI vwesion
  • [70%] P4 - CTCU - Web UI: GPS Track drawing(Server)
  • [0%] P4 - Airtel - BGP Attributers shall be supported
  • [0%] P4 - Airtel - GUI Display LTE Signal strength indicator
  • [0%] P4 - Airtel - Upon Failure of above comparision, ...

M330 - issue

  • [60%] 0000993: apply sometimes fail

M330 - bug

  • [0%] firmware upgrade 上傳成 M300 的 firmware 第一次失敗後到至後續上傳正確的也會失敗
    • lighttpd 回 request entity too large

M350-C - task

  • [0%] - P2 - Dynamic Web UI by HW_MCSV

M350-C - issue

  • [100%] - 0001007: lost SMS content on web page
  • [100%] - 0001009: WAN Priority not merge WAN as LAN function issue

M350-C - bug

  • [20%] web ui openvpn wizard 會讓 lighttpd process 被 kill 掉
    • M330 不會
    • M330 的 lighttpd 為 1.4.30
    • M350 的 lighttpd 為 1.4.40
  • [80%] 修改 menu.html.src 透過 web upgrade 後會 cache 舊的 menu
    • 可以套用至全平台
  • [0%] web ui reboot 的倒數機制出了問題 - 似乎重開機時間變長了

M350-C - misc

  • [30%] 跨 repository 間 code 的 sync - 培養功力
    • 起手式
      git format-patch -k --stdout ${A_COMMIT_HASH}..${B_COMMIT_HASH} > xxx.patch
      git am -k -3 < xxx.patch
      
    • git am 失敗的時候該怎麼辦? git apply --reject

M360P - task

M360P - issue

  • [60%] 0000936: some routes learned via bgp, then they disappear then appear again after a few seconds, and again and again...
  • [60%] 0000787: when local ethernet link is 100 half, firmware upgrade via web ui fail

M360P - bug

  • [30%] - 0000908: sometimes first time modify LTE NET mode or APN on dual APN will apply fail - root cause 是 lighttpd 重啟了
    • M360P 的 lighttpd 為 1.4.30

ISMS Server - task

  • [100%] front-end frameworks - 3/23 ~ 4/1
  • [40%] RWD - Responsive Web Design - 4/6 ~ 6/12
  • [30%] color - 4/6 ~ 5/22
  • [30%] layout - 4/6 ~ 5/22
  • [30%] navigation - 4/13 ~ 4/24
  • [10%] dashboard - 4/27 ~ 5/8
  • [0%] topology - 5/11 ~ 5/29
  • [10%] map - 6/1 ~ 6/12

ISMS Server - bug

  • [100%] refactoring 這個 commit 讓 npm run build 產生的網頁 route 失效 (但 npm start 可正常工作)
    • 搭配 Baby Web Server 2.7.2

task

  • [100%] P2 - 病假待補證明 - 碘 131 隔離期間
  • [80%] Vmware jubuntu compile 環境
    • M300
    • Building the Docker image - build-m300 - 失敗
      • 放棄
    • load docker image from exported tar from jbox
      • 成功
      • 進 container 後 source proenv.sh fail

0910

M350-C - task - [20%] ISMS Support - web ui

1120

commit 37d5d1589fbe88936aeed6fa2e2d799d678bc01f
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Apr 13 11:20:07 2020 +0800

    using React Context

 web/src/components/About/index.js      |  38 ++++++-----
 web/src/components/App/index.js        |  85 ++++++++++--------------
 web/src/components/Dashboard/index.js  | 114 ++++++++++++++++-----------------
 web/src/components/Home/index.js       |  38 +++++------
 web/src/components/Map/index.js        |  57 +++++++++--------
 web/src/components/Navigation/index.js |  24 ++++++-
 web/src/components/Theme/context.js    |   9 +++
 web/src/components/Theme/index.js      |   4 ++
 8 files changed, 193 insertions(+), 176 deletions(-)

1145

commit 6092fa85659fdb79fb9d2f25d2606c2993e74df2
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Apr 13 11:43:40 2020 +0800

    change background color and add 'Settings' at 'component/Navigation'

 web/src/components/About/index.js      |  2 +-
 web/src/components/App/index.js        |  6 +--
 web/src/components/Dashboard/index.js  |  2 +-
 web/src/components/Home/index.js       |  2 +-
 web/src/components/Map/index.js        |  2 +-
 web/src/components/Navigation/index.js | 93 ++++++++++++++++------------------
 6 files changed, 50 insertions(+), 57 deletions(-)

1425

粗估目前 ISMS Server 第一階段(六月底) 我預期的 task

方便 leo 下午開會報告使用

1525

commit 1d12ee0f30a9776daf76598d516036486af6d8a7
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Apr 13 15:25:21 2020 +0800

    refactoring
    - toggle nav

 web/src/components/About/index.js      |  7 +++---
 web/src/components/App/index.css       | 41 +++++++++++++++++++------------
 web/src/components/App/index.js        | 26 +++++++++++---------
 web/src/components/Dashboard/index.js  |  6 ++---
 web/src/components/Home/index.js       |  6 ++---
 web/src/components/Map/index.js        |  6 ++---
 web/src/components/Navigation/index.js | 20 +++++++--------
 web/src/components/Setting/index.js    | 45 ++++++++++++++++++++++++++++++++++
 8 files changed, 106 insertions(+), 51 deletions(-)

1545

commit 070a15f02d36ea3904a826371f1c09bbfe29ad11
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Apr 13 15:45:40 2020 +0800

    add componenets/Topology

 web/src/components/App/index.js        |  4 +++
 web/src/components/Navigation/index.js |  8 ++++++
 web/src/components/Topology/index.js   | 45 ++++++++++++++++++++++++++++++++++
 3 files changed, 57 insertions(+)
commit 77b3846e22461793611add4e326bd429eae2c630
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Apr 13 15:55:52 2020 +0800

    remove components/Home and components/About

 web/src/components/About/index.js      | 45 ----------------------------------
 web/src/components/App/index.js        |  7 +-----
 web/src/components/Home/index.js       | 45 ----------------------------------
 web/src/components/Navigation/index.js | 14 +----------
 4 files changed, 2 insertions(+), 109 deletions(-)
commit b78439c15bbaa04abdd2e47b671c0e2b6320f729
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Apr 13 16:23:16 2020 +0800

    each page has it's own nav
    - refer to Google Play Console

 web/src/components/Map/index.js        |   4 +-
 web/src/components/Navigation/index.js | 149 ++++++++++++++++++++++++++++++++-
 web/src/components/Setting/index.js    |   4 +-
 web/src/components/Topology/index.js   |   4 +-
 4 files changed, 154 insertions(+), 7 deletions(-)