20200824_jeffrey - silenceuncrio/diary GitHub Wiki

0845

這個禮拜的 review list


M300 - task

  • [100%] P2 - Let DHCP Server to decide it's own default gateway: also apply for vrrp mode off
  • [100%] P2 - Health retry counter
  • [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

  • [100%] P1 - Let DHCP Server to decide it's own default gateway: also apply for vrrp mode off
  • [100%] P1 - Health retry counter
  • [0%] P1 - QoS new design UI - 2020-09-04
  • [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%] P2 - Let DHCP Server to decide it's own default gateway: also apply for vrrp mode off
  • [0%] P2 - Health retry counter
  • [0%] P1 - connection table web ui
  • [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
  • [0%] P2 - Web UI: WAN as LAN

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

  • [80%] node config
  • [80%] node track
  • [10%] multi language
  • [20%] alarm - current and history
  • [10%] event - log
  • [10%] setting > notify management

ISMS Server - bug


MISC

  • none

1020

參考 React Hooks 中使用 setInterval 的若干方法 來重構

commit d636dfa451015281bf24fd850e24437e97c4242f
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 24 10:20:21 2020 +0800

    refactoring components/widget/health

 web/src/components/widget/health.js | 52 +++++++++++++++++++++++--------------
 web/src/constants/render.js         | 46 ++++++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+), 20 deletions(-)

commit d5d0d5d5aebfd1b5f176311da64e59ce1ce4bbfc
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 24 10:31:00 2020 +0800

    refactoring components/widget/health

 web/src/components/widget/health.js | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

commit af179760bd9b22cc0e9c76c0cd204e236e5be630
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 24 10:40:02 2020 +0800

    refactoring components/widget/signalStrength

 web/src/components/widget/health.js         |  4 +--
 web/src/components/widget/signalStrength.js | 47 ++++++++++++++++++-----------
 2 files changed, 31 insertions(+), 20 deletions(-)

1315

M330 - task - [0%] P1 - Health retry counter

commit 74408f6bc0914582f0c206bb29fb9e1e661e3c61
Refs: [release/v1.04], {origin/release/v1.04}
Author: jeffrey <[email protected]>
Date:   Mon Aug 24 13:47:42 2020 +0800

    add Health retry counter

 proscend/prosrc/webcgi/connmgr.c                              |  4 ++++
 proscend/prosrc/www/app/locale-de.json                        |  2 ++
 proscend/prosrc/www/app/locale-en.json                        |  2 ++
 proscend/prosrc/www/app/locale-es.json                        |  2 ++
 proscend/prosrc/www/app/locale-fr.json                        |  2 ++
 proscend/prosrc/www/app/locale-it.json                        |  2 ++
 proscend/prosrc/www/app/locale-nl.json                        |  2 ++
 proscend/prosrc/www/app/locale-zh-tw.json                     |  2 ++
 proscend/prosrc/www/src/app/feature/wan_health_check.html.src | 11 +++++++++++
 proscend/prosrc/www/src/manual/wan_health_check.h.html        |  4 ++++
 10 files changed, 33 insertions(+)

commit 97a543330970a04808f672370a58c7e4f7b06714
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 24 16:53:20 2020 +0800

    refactoring components/widget

 web/src/components/widget/health.js         | 2 +-
 web/src/components/widget/signalStrength.js | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

1700

M330 - task - [0%] P1 - Let DHCP Server to decide it's own default gateway: also apply for vrrp mode off

commit 57694d230ecf436b59b4403f2598160ffa3e470f
Refs: [release/v1.04], {origin/release/v1.04}
Author: jeffrey <[email protected]>
Date:   Mon Aug 24 17:01:28 2020 +0800

    Let DHCP Server to decide it's own default gateway: also apply for vrrp mode off

 proscend/prosrc/icos/icoslib/vrrp/vrrp.c | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

1720

ISMS Server - task

commit e77ec5f033d97d888fa857c3a3864ca04dc190c0
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 24 17:16:15 2020 +0800

    refactoring components/nodeCommon/identity

 web/src/components/nodeCommon/identity.js | 26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 deletions(-)

commit 9ad79469d32fe0d0be62c67ff10d397e20c8f2df
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 24 17:21:53 2020 +0800

    refactoring components/nodeCommon/lan

 web/src/components/nodeCommon/lan.js | 26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 deletions(-)

commit a3d13a0136aab7a42a25e080b2cb56afc5381f36
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 24 17:24:25 2020 +0800

    refactoring components/nodeCommon/lte

 web/src/components/nodeCommon/lte.js | 26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 deletions(-)

commit a9ce772e949f3c04c6366e4ced07665b4832d16d
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 24 17:27:31 2020 +0800

    refactoring components/nodeCommon/wan

 web/src/components/nodeCommon/wan.js | 26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 deletions(-)