20200803_jeffrey - silenceuncrio/diary GitHub Wiki

0905

這個禮拜的 review list


M300 - task

  • release v2.09 at 2020-07-28
  • [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 - Firmware upgrade start and end with QoS
  • [100%] P1 - 出廠設定頁畫面改成中文 TATUNG(CID 84)
  • [0%] P2 - option to enable/disable the web
  • [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

  • release v0.05 at 2020-07-17
  • [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 - 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
    • 個別 config label 名稱待定
  • [70%] node map
    • 目前只是模擬的座標資料
  • [80%] token management
  • [80%] group management
  • [10%] multi language

MISC

  • none

M330 - task - [100%] P1 - Firmware upgrade start and end with QoS

commit daec6a101d6dbf9798d46bb38f04ea1fe75ce42c
Refs: [release/v1.03], {origin/release/v1.03}
Author: jeffrey <[email protected]>
Date:   Mon Aug 3 10:06:07 2020 +0800

    offer 2 api for icos firmware upgrade
    - void icos_firmware_upgrage_start(int src_id)
    - void icos_firmware_upgrage_end(int src_id)

 proscend/prosrc/icos/icoslib/utility/Makefile        |  2 +-
 proscend/prosrc/icos/icoslib/utility/icos_firmware.c | 20 ++++++++++++++++++++
 proscend/prosrc/icos/include/icos_common.h           |  1 +
 proscend/prosrc/icos/include/icos_firmware.h         | 15 +++++++++++++++
 proscend/prosrc/icos/include/icos_shm.h              |  2 ++
 proscend/prosrc/webcgi/jweb.c                        |  4 ++++
 6 files changed, 43 insertions(+), 1 deletion(-)

1050

M330 - task - [100%] P1 - 出廠設定頁畫面改成中文 TATUNG(CID 84)

commit 0baebfb8e22a9628d9e3814460da50932a96ea24
Refs: [release/v1.03], {origin/release/v1.03}
Author: jeffrey <[email protected]>
Date:   Mon Aug 3 10:51:16 2020 +0800

    default language is "zh-tw" for TATUNG(CID 84)

 proscend/prosrc/www/Makefile                      |   1 +
 proscend/prosrc/www/app/app.controller.js         | 263 ---------------------
 proscend/prosrc/www/src/app/app.controller.js.src | 270 ++++++++++++++++++++++
 3 files changed, 271 insertions(+), 263 deletions(-)

1415

ISMS Server - task

commit 79b083f9449134ae7795d4d77a19d2b556db56cf
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 3 14:14:24 2020 +0800

    refactoring
    - use constants/route_paths

 web/src/components/NodeM300/index.js   | 10 +++++-----
 web/src/components/NodeM301/index.js   | 10 +++++-----
 web/src/components/NodeM302/index.js   | 10 +++++-----
 web/src/components/NodeM350/index.js   | 10 +++++-----
 web/src/components/NodeM351/index.js   | 10 +++++-----
 web/src/components/NodeM360/index.js   | 10 +++++-----
 web/src/components/navigation/index.js | 12 ++++++------
 web/src/components/noMatch/index.js    | 24 ++++++++++++++++++++++++
 web/src/constants/route_paths.js       | 28 ++++++++++++++++++++++------
 web/src/index.js                       |  3 ---
 web/src/routes/app.js                  | 32 ++++++++------------------------
 11 files changed, 90 insertions(+), 69 deletions(-)

commit 0979b3b5e7e0039d396ff16e8ec5e86ec9b0fa5a
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 3 14:20:12 2020 +0800

    refactoring
    - no more first letter upper case folder under /components
 ...
 67 files changed, 9211 insertions(+), 9211 deletions(-)

commit 04966d0c95e4ca10ea7ca933ae014c6ba156a995
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 3 14:34:04 2020 +0800

    refactoring components/signIn

 web/src/components/signIn/index.js | 138 ++++++++++++++++++-------------------
 1 file changed, 68 insertions(+), 70 deletions(-)

commit 161c25c6a639bc804e5ad00ac21f055ae7bad077
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 3 14:41:12 2020 +0800

    refactoring components/dashboard

 web/src/components/dashboard/index.js | 10 +++++++---
 web/src/components/signIn/index.js    |  9 ++++++---
 2 files changed, 13 insertions(+), 6 deletions(-)

commit b27a568367020302e1582c0d32e282a1f02e6bdb
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 3 14:51:00 2020 +0800

    refactoring components/topology

 web/src/components/dashboard/index.js |  7 +++----
 web/src/components/signIn/index.js    | 20 +++++++++++---------
 web/src/components/topology/index.js  | 31 +++++++++++++++++++------------
 3 files changed, 33 insertions(+), 25 deletions(-)

commit 8861820d26fe09d62c1d479d41492a53e1b907c2
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 3 14:54:28 2020 +0800

    refactoring components/nodeMap

 web/src/components/nodeMap/index.js | 24 +++++++++++++++++++-----
 1 file changed, 19 insertions(+), 5 deletions(-)

commit 7537495afc669ebfee698a5513e65e2199ddc608
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon Aug 3 14:56:22 2020 +0800

    refactoring components/setting/index

 web/src/components/setting/index.js | 2 ++
 1 file changed, 2 insertions(+)