20200121_jeffrey - silenceuncrio/diary GitHub Wiki

0900

review


先 build 一個 m330[release/v0.08]

  • Vendor/Products = HYTEC/2_HYTEC_KOREA

1335

m330[release/v0.08] - apply the 'Easy Web UI' for profile HYTEC/2_HYTEC_KOREA

commit 0e10ca042bdbad7e3ecb6712d099a1750c0f51f2
Refs: [release/v0.08], {origin/release/v0.08}
Author: jeffrey <[email protected]>
Date:   Tue Jan 21 13:34:22 2020 +0800

    apply the 'Easy Web UI' for profile HYTEC/2_HYTEC_KOREA

 proscend/prosrc/www/.gitignore                     |   2 +
 proscend/prosrc/www/Makefile                       |   4 +
 proscend/prosrc/www/app/app.controller.js          |   6 +
 proscend/prosrc/www/app/feature/login.js           | 163 ------
 .../prosrc/www/app/feature/wan_health_check.html   | 158 ------
 .../app/feature/administration.html.src            |  72 +++
 .../brand_hytec_korea/app/feature/status.html.src  | 616 +++++++++++++++++++++
 .../www/brand_hytec_korea/src/brand/top.html.src   |  18 +-
 proscend/prosrc/www/src/app/feature/login.js.src   | 167 ++++++
 .../www/src/app/feature/wan_health_check.html.src  | 155 ++++++
 proscend/prosrc/www/src/index.html.src             |   6 +
 .../src/manual/sidebar_brand_hytec_korea.h.html    | 164 ++++++
 .../www/src/manual_brand_hytec_korea.html.src      | 183 ++++++
 .../prosrc/www/src/menu_brand_hytec_korea.html.src | 188 +++++++
 14 files changed, 1564 insertions(+), 338 deletions(-)

build 一個其他的 profile 檢查是否有被影響

沒被影響

再來要等 ariel 的 tty2tcp module 的完成才能實作 web ui

1350

M360P 有客戶問到功能上與我有關的問題

Dear Cindy,

Good morning,

Airtel is required a new feature in M360-P which is  BGP with MD5 Network authentication algorithm for one of his customer. End customer is required this features, it is new project for Airtel.

Can we develop this features if Airtel got the order from customer? How much time it will take to develop? We will develop this features in case Airtel got the order.

Please check and confirm, It is urgent.

Regards,
Sunil Agrawal

Proscend Communications India Pvt. Ltd

google 了一下

看來是加一個 configuration 就可以解決

不過需要測試以驗證目前 M360 上的 quagga 支援該 configuration

因為在官方的文件並沒有提到該 configuration

我的回覆如下

Dear Ariel,

經過初步的判斷應該是可以做的
BGP 使用的套件為 quagga
雖然官方說明文件沒看到客戶所描述的功能
不過可以 google 到有人分享如何來設定該功能

風險評估
怕是目前 M360 上 quqgga 的版本不支援該功能 - 30 %

所以有 70% 的機會可以在 5 個工作天完成
30% 的機會還要額外 3 天搞定 quagga 的升級

目前就規劃個 8 個工作天吧

BR
Jeffrey

1430

M300 與我有關的新 issue

這可以參考 m330 上的 issue

m330 相關的 commit 參考

M360 也需要套用相同的修正

1515

得空解一下 m330 的 issue

jessy 後來以修正了 wiki

我直接把這個 issue closed 等 DQA 回應吧


0000770: WiFi Password is clear text

這個 issue 牽涉到 UI 的進步

使用者在輸入密碼的時候

右側通常會有一個眼睛的圖示按鈕讓使用者切換使否能夠 看到 或 不看到 自己輸入的密碼

我們使用的圖示 library 為 fontawsome

因版本較舊的關係 並無法支援新的經眼睛圖示

這需要比較多一些的時間先套成新的 fontawsome library

1550

ariel 的 底層 tty2tcp 模組做好了

趕緊做 ui

1655

m330[release/v0.08] - add 'Diagnosis > TTY2TCP' web page

commit 9cf66fbbce04026533f0234ea0ea1d77d48d0b07
Refs: [release/v0.08], {origin/release/v0.08}
Author: jeffrey <[email protected]>
Date:   Tue Jan 21 16:54:54 2020 +0800

    add 'Diagnosis > TTY2TCP' web page

 proscend/prosrc/webcgi/Makefile                    |   3 +
 proscend/prosrc/webcgi/tty2tcp.c                   | 103 +++++++++++++++++++++
 proscend/prosrc/www/app/feature/tty2tcp.html       |  43 +++++++++
 proscend/prosrc/www/app/feature/tty2tcp.js         |  81 ++++++++++++++++
 proscend/prosrc/www/app/locale-en.json             |  11 +++
 proscend/prosrc/www/app/locale-fr.json             |  11 +++
 proscend/prosrc/www/app/locale-zh-tw.json          |  11 +++
 proscend/prosrc/www/app/services/icos.service.js   |  14 +++
 proscend/prosrc/www/src/index.html.src             |   1 +
 .../prosrc/www/src/manual/diagnosis_tty2tcp.h.html |  33 +++++++
 .../src/manual/sidebar_brand_hytec_korea.h.html    |  12 +++
 .../www/src/manual_brand_hytec_korea.html.src      |   4 +
 .../prosrc/www/src/menu_brand_hytec_korea.html.src |  17 ++++
 13 files changed, 344 insertions(+)

m330[release/v0.08] - correct the icon at the title of 'Diagnosis > TTY2TCP' web page

commit b1eb141882eacaf9308f095ce5e4c8ee4c1d3d66
Refs: [release/v0.08], {origin/release/v0.08}
Author: jeffrey <[email protected]>
Date:   Tue Jan 21 17:10:36 2020 +0800

    correct the icon at the title of 'Diagnosis > TTY2TCP' web page

 proscend/prosrc/www/app/feature/tty2tcp.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)