20200518_jeffrey - silenceuncrio/diary GitHub Wiki

0900

這個禮拜的 review list


M300 - task

  • [100%] - lte bridge web ui
  • [100%] - when 'WAN Priority' is 'Auto', let 'WAN/LAN2 Port Function' disabled

M300 - issue

  • none

M300 - bug

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

M330 - task

  • [100%] - when 'WAN Priority' is 'Auto', let 'WAN/LAN2 Port Function' disabled
  • [100%] P1 - Simple web UI for smart phone
    • simple status, lte apn config, lte sim pin, date limitation, user config
  • [0%] P1 - Macnica - Close specified ports
  • [70%] P3 - CTCU - Web UI: GPS Track drawing(Server)

M330 - issue

  • [100%] 0000993: apply sometimes fail

M330 - bug

  • [100%] - ping - LTE Net Mode: NA
  • [0%] firmware upgrade 上傳成 M300 的 firmware 第一次失敗後到至後續上傳正確的也會失敗
    • lighttpd 回 request entity too large

M350-C - task

  • [0%] - P1 - release v0.04 at 2020-05-27
  • [100%] - P1 - modem firmware upgrade from web ui like m300
  • [0%] - P2 - Dynamic Web UI by HW_MCSV
  • [0%] - P2 - Dynamic Firmware Upgrade by HW_MCSV
  • [0%] - P2 - Web UI: WiFi (STA)
  • [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
    • 可以套用至全平台
  • [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

  • none

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

  • [50%] RWD and color, layout, navigation
  • [85%] dashboard
  • [50%] topology
  • [20%] 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

0920

上禮拜五 borchen 有更新了 m330 的繁體中文語系檔

幫忙 merge

commit ccc05dedf41ee72fa679b585ad9ef1e226d3557a
Refs: [release/v1.02], {origin/release/v1.02}
Author: jeffrey <[email protected]>
Date:   Mon May 18 09:33:06 2020 +0800

    update multi-language file - locale-zh-tw.json
    - thanks for borchen's effort

 proscend/prosrc/www/app/locale-zh-tw.json | 36 +++++++++++++++----------------
 1 file changed, 17 insertions(+), 19 deletions(-)

0935

ISMS Server - task - [30%] topology

上禮拜 aaron 有幫忙整了一些跟 leo monbo db 那邊的互動給 topology 用

先 review 一下

1430

M330 - task - [0%] - when 'WAN Priority' is 'Auto', let 'WAN/LAN2 Port Function' disabled

commit 41268f14355d96822bba4c98e8075d2fedb10b6c
Refs: [release/v1.02], {origin/release/v1.02}
Author: jeffrey <[email protected]>
Date:   Mon May 18 14:42:09 2020 +0800

    when 'WAN Priority' is 'Auto', let 'WAN/LAN2 Port Function' disabled

 proscend/prosrc/www/src/app/feature/wanPriority.html.src | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

1520

M300 - task - [0%] - when 'WAN Priority' is 'Auto', let 'WAN/LAN2 Port Function' disabled

commit 553d2c6eb2278002a2b52358657056ed990eef53
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon May 18 15:19:04 2020 +0800

    when 'WAN Priority' is 'Auto', let 'WAN/LAN2 Port Function' disabled

 proscend/prosrc/www/src/app/feature/wanPriority.html.src | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

1540

ISMS Server - task - [30%] topology

commit 0d61f2f4f3cf61300d56b3a6362713a2e2b65784
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon May 18 15:37:51 2020 +0800

    basic node information layout

 web/src/components/Topology/NodeInformation.js | 208 ++++++++++++++++++++++++-
 web/src/components/Topology/index.js           |   4 +-
 2 files changed, 204 insertions(+), 8 deletions(-)

commit 2453ae3e450bb68250293ff647bc654a1334bc7a
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Mon May 18 17:11:52 2020 +0800

    refactoring components/Topology

 web/src/components/Topology/GroupNodes.js      | 209 +++++++++++++++++++++++++
 web/src/components/Topology/Groups.js          | 119 ++++++++++++++
 web/src/components/Topology/NodeInformation.js |   2 -
 web/src/components/Topology/Tree.js            | 105 -------------
 web/src/components/Topology/TreeNode.js        | 199 -----------------------
 web/src/components/Topology/index.js           |   6 +-
 6 files changed, 331 insertions(+), 309 deletions(-)

1720

M330 - task - [70%] P1 - Simple web UI for smart phone

  • simple status, lte apn config, lte sim pin, user config

客戶對 smart phone 的 web ui 沒有意見

只要再幫忙加上 lte sim pin 的 config 即可