20200907_jeffrey - silenceuncrio/diary GitHub Wiki

0855

這個禮拜的 review list


M300 - task

  • [0%] P2 - porting Firewall > Basic Rules > Guest Network from from m330
  • [0%] P2 - porting Firewall > Management IP from from m330
  • [0%] P2 - porting Firewall > Service Port from from m330
  • [0%] P2 - porting Service > QoS from from m330
  • [0%] P4 - BGP status (web ui)
  • [0%] P4 - give a init value for google map

M300 - issue

  • none

M300 - bug

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

M330 - task

  • [0%] P3 - sync multi language from m330 to all mobile project

M330 - issue

  • none

M330 - bug

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

M350-C - task

  • [0%] P1 - (Web UI) connection table
  • [0%] P2 - porting Firewall > Basic Rules > Guest Network from from m330
  • [0%] P2 - porting Firewall > Management IP from from m330
  • [0%] P2 - porting Firewall > Service Port from from m330
  • [0%] P2 - porting Service > QoS from from m330
  • [0%] P2 - Let DHCP Server to decide it's own default gateway: also apply for vrrp mode off
  • [0%] P2 - Health retry counter
  • [0%] P2 - no more mark_wan_lte related to display signal image at top banner
  • [0%] P2 - Dynamic Web UI by HW_MCSV
  • [0%] P2 - Dynamic Firmware Upgrade by HW_MCSV

M350-C - issue

  • none

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
    • 可以套用至全平台

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

  • [0%] P2 - Let DHCP Server to decide it's own default gateway: also apply for vrrp mode off
  • [0%] P2 - web ui: Carrier Aggregation info porting

M360P - issue

  • [60%] 1103: ui menu not base on compile flag
  • [60%] 936: some routes learned via bgp, then they disappear then appear again after a few seconds, and again and again...
  • [60%] 787: 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%] node status
  • [100%] node config
  • [100%] node track
  • [10%] multi language
  • [100%] alarm - current and history
  • [100%] event - log
  • [10%] setting > notify management

ISMS Server - bug


MISC

  • none

再次 review 上週為了 sign in page 做的重構

commit b0aa150bec7fc40963e8a0ddef0c2435c620adeb
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Sep 7 10:07:44 2020 +0800

    refactoring components/signIn/signIn

 web/src/components/signIn/signIn.js | 53 +++++++++++++++----------------------
 web/src/utils/auth.js               |  9 +++++++
 2 files changed, 31 insertions(+), 31 deletions(-)

commit 56d00bca638c8ecbd47866819a0d7eebe7a3faef
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Sep 7 10:44:49 2020 +0800

    refactoring components/topology/status

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

commit ac37ffc57d714661aab66f350cdfb3b52d4343d7
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Sep 7 11:47:03 2020 +0800

    refactoring components/widget/health

 web/src/components/widget/health.js | 193 +++++++++++++++++++++---------------
 web/src/constants/widget.js         |   4 +-
 2 files changed, 116 insertions(+), 81 deletions(-)

commit b2cb86036c6ca95cfcc0e420a027ee80c693fa97
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Sep 7 13:27:46 2020 +0800

    do not use sweetlert when redirect to sign in
    - use location.state to pass info to sign in page

 web/src/components/signIn/index.js  | 16 ++++++++++++++--
 web/src/components/widget/health.js | 18 ++++++++----------
 2 files changed, 22 insertions(+), 12 deletions(-)

commit ce04b9c3316498d7804a30acbd6b35a76577ab7c
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Sep 7 13:39:27 2020 +0800

    refactoring components/widget/signalStrength

 web/src/components/widget/signalStrength.js | 193 ++++++++++++++++------------
 1 file changed, 113 insertions(+), 80 deletions(-)

1550

ISMS Server - task - [20%] alarm - current and history

Pagination 的部分參考以下