20200525_jeffrey - silenceuncrio/diary GitHub Wiki

0910

這個禮拜的 review list


M300 - task

  • [0%] P2 - BGP status (web ui)

M300 - issue

  • [100%] 0001058: LTE first, the WAN as LANx default should be WAN not LAN

M300 - bug

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

M330 - task

  • [0%] P1 - language selector on hidden page to translate language
  • [0%] P1 - Macnica - Close specified ports
  • [70%] P4 - CTCU - Web UI: GPS Track drawing(Server)

M330 - issue

  • none

M330 - bug

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

M350-C - task

  • [0%] P1 - release v0.04 at 2020-05-27
  • [0%] P2 - BGP status (web ui)
  • [0%] P2 - Dynamic Web UI by HW_MCSV
  • [0%] P2 - Dynamic Firmware Upgrade by HW_MCSV
  • [0%] P2 - Web UI: WAN as LAN

M350-C - issue

  • [100%] 0001055: Diag: ping

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 的倒數機制出了問題 - 似乎重開機時間變長了
  • [0%] wifi 2.4g wps 要拿掉

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

  • release V1.08 at 2020-06-04

M360P - issue

  • [100%] 0001054: Diag: ping
  • [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

  • [50%] RWD and color, layout, navigation
  • [85%] dashboard
  • [70%] topology
  • [40%] map

MISC task

  • [80%] Vmware jubuntu compile 環境
    • M300
    • Building the Docker image - build-m300 - 失敗
      • 放棄
    • load docker image from exported tar from jbox
      • 成功
      • 進 container 後 source proenv.sh fail

0915

ISMS Server - task

commit c43e4350297c493f4c9afea9bdf9d4b174e72e01
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon May 25 10:20:15 2020 +0800

    remove attribute 'fluid' from component <StyledContentContainer />

 web/src/components/Dashboard/index.js | 2 +-
 web/src/components/Map/index.js       | 2 +-
 web/src/components/Setting/index.js   | 2 +-
 web/src/components/Topology/index.js  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit 0098f977f1bcc803386eaabbe3218d2eaf4deb19
Author: jeffrey <[email protected]>
Date:   Mon May 25 10:29:34 2020 +0800

    modify height of 'StyledCardBody' at 'components/Dashboard/widgetContainer'

 web/src/components/Dashboard/widgetContainer.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit bb4dd2ceb38d43a71310e5e59afe8460fce3777a
Author: jeffrey <[email protected]>
Date:   Mon May 25 10:46:55 2020 +0800

    use 'constants/routes'

 web/src/components/Dashboard/healthSummary.js         | 3 ++-
 web/src/components/Dashboard/signalStrengthSummary.js | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 44605abe8b2c79c7cc556085a69b0fd6720e7205
Author: jeffrey <[email protected]>
Date:   Mon May 25 11:14:51 2020 +0800

    refactoring components/Dashboard/widgetContainer

 web/src/components/Dashboard/widgetContainer.js | 54 +++++++++++--------------
 1 file changed, 23 insertions(+), 31 deletions(-)

1305

commit ba05926aab258444dc3d2786be822a882a9b1583
Author: jeffrey <[email protected]>
Date:   Mon May 25 13:36:12 2020 +0800

    refactoring 'components/Dashboard/healthSummary'

 web/src/components/Dashboard/healthSummary.js | 130 +++++++++++++++-----------
 1 file changed, 73 insertions(+), 57 deletions(-)

commit ebfadcbcbc38c70ea1320711f5921dabaef92114
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon May 25 13:54:07 2020 +0800

    refactoring 'components/Dashboard/signalStrengthSummary'
    - also 'components/Dashboard/healthSummary'

 web/src/components/Dashboard/healthSummary.js      |  31 +++---
 .../components/Dashboard/signalStrengthSummary.js  | 117 ++++++++++++---------
 2 files changed, 78 insertions(+), 70 deletions(-)

commit 10aec7f73575a0e5fbb411c83f07861f037783dc
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon May 25 14:23:19 2020 +0800

    refactoring 'components/Dashboard/iot'

 web/src/components/Dashboard/iot.js | 70 ++++++++++++++++++-------------------
 1 file changed, 34 insertions(+), 36 deletions(-)

commit 35d67170ab37e2180c7d78cd480141248fa6c4fb
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon May 25 15:21:36 2020 +0800

    refactoring 'components/Dashboard/nodesMap'

 web/src/components/Dashboard/nodesMap.css |   5 ++
 web/src/components/Dashboard/nodesMap.js  | 136 ++++++++++++++----------------
 web/src/components/Dashboard/styles.css   |   5 --
 web/src/components/Dashboard/tbd.js       |  14 ---
 4 files changed, 68 insertions(+), 92 deletions(-)

commit 8957bb51175249c0f14df923957140563681ba04
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon May 25 16:06:39 2020 +0800

    refactoring 'components/Topology'

 .../components/Dashboard/signalStrengthSummary.js  |  2 +-
 web/src/components/Topology/index.js               | 65 +++++++++++-----------
 2 files changed, 35 insertions(+), 32 deletions(-)

commit 87c730ebfc22d52fcfed0b4c5521fa6d4f6f7645
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon May 25 17:22:19 2020 +0800

    refactoring 'components/Topology/Groups'

 web/src/components/Dashboard/healthSummary.js      |   2 +-
 .../components/Dashboard/signalStrengthSummary.js  |   2 +-
 web/src/components/Topology/Groups.js              | 125 ++++++++++-----------
 web/src/components/Topology/NodeInformation.js     |   2 -
 web/src/components/Topology/index.js               |   2 +-
 5 files changed, 63 insertions(+), 70 deletions(-)

commit f9f5fc26f7012a100cac74dc8e5d14a0f5c3cd11
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon May 25 17:31:13 2020 +0800

    display selected node id at the title of 'Node Status'

 web/src/components/Topology/index.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 08edf3f6d34a640a6f1691586afabb63ec31f29c
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon May 25 17:44:09 2020 +0800

    give a 'cursor: pointer' at 'components/Topology/GroupNodes'

 web/src/components/Topology/GroupNodes.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)