20200303_jeffrey - silenceuncrio/diary GitHub Wiki

0915

M300 - task - [0%] P1 - allnet - 評估 PPTP client 實作的可能性以及要花多少時間

目前 M300 有現成的 /usr/sbin/pptp

來自於下述的 recipe

M300/sources/meta-openembedded/meta-networking/recipes-protocols/pptp-linux/pptp-linux_1.7.2.bb

由該 recipe 可參考到 PPTP Client

先粗估個 10 個工作天

[結案] - 已回復 Areil

0935

M350-C(SDK10.0.0) - task - [0%] P1 - function test - GRE

與 PC 對測 - PASS

PASS


M350-C(SDK10.0.0) - task - [0%] P2 - check online manual

幫忙從 M330 sync 一下


m350-c(develop) - sync the online manual from m330

commit 1bc440eae3a446566e6d39265eeede24ad560dcd
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Tue Mar 3 10:25:29 2020 +0800

    sync the onlime manual from m330

 proscend/prosrc/www/src/manual.html.src            |  10 +-
 .../prosrc/www/src/manual/ip_routing_bgp.h.html    |   2 +-
 .../prosrc/www/src/manual/lte_apn_config.h.html    |  21 ++-
 proscend/prosrc/www/src/manual/lte_dns.h.html      |   4 -
 .../www/src/manual/management_fail2ban.h.html      |  50 ++++++
 .../prosrc/www/src/manual/management_fota.h.html   |   6 +
 proscend/prosrc/www/src/manual/policyRT.h.html     |   6 +-
 proscend/prosrc/www/src/manual/sidebar.h.html      |  19 ++-
 .../src/manual/sidebar_brand_hytec_korea.h.html    | 176 +++++++++++++++++++++
 proscend/prosrc/www/src/manual/status.h.html       |  10 +-
 .../prosrc/www/src/manual/system_com_ports.h.html  | 109 +++++++++++++
 .../www/src/manual/system_ethernet_ports.h.html    |   4 -
 proscend/prosrc/www/src/manual/vpn_gre.h.html      |  31 ++++
 proscend/prosrc/www/src/manual/wan_ipv6_dns.h.html |   2 -
 proscend/prosrc/www/src/manual/wan_priority.h.html |  79 ++++++++-
 15 files changed, 496 insertions(+), 33 deletions(-)

昨天 irene 在編寫給客戶 user manual 有整理一份 check list

指出目前 m330 實際 ui 與 online manual 有出入的項目

我可以拿來參考先完善 M350-C(SDK10.0.0) 上的 online manual


commit f791fe41af59485a9a68c4f9bddd174cf2082ee5
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Tue Mar 3 11:14:15 2020 +0800

    fix some typo and correct some wording

 proscend/prosrc/www/src/manual/diagnosis_tty2tcp.h.html         | 6 +++---
 proscend/prosrc/www/src/manual/lan_ipv4.h.html                  | 2 +-
 proscend/prosrc/www/src/manual/lte_apn_config.h.html            | 2 +-
 proscend/prosrc/www/src/manual/management_identification.h.html | 2 +-
 proscend/prosrc/www/src/manual/service_qos.h.html               | 2 +-
 proscend/prosrc/www/src/manual/wan_health_check.h.html          | 4 ++--
 proscend/prosrc/www/src/manual/wan_priority.h.html              | 2 +-
 7 files changed, 10 insertions(+), 10 deletions(-)
commit b871c9d355cb0b01155d0171a70726168a55fa6f
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Tue Mar 3 11:23:18 2020 +0800

    correct the description of online manual at 'LAN > IPv6'

 proscend/prosrc/www/src/manual/lan_ipv6.h.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

1300

review 一下 issue

看看有什麼跨機種可以在 m350-c 解決的

沒有比較合適的 issue 適合在 m350-c 解決

1350

m350-c(develop) - base on compile flag PROSRC_WIFI_STA to modity the related part at setting wizard

commit eceeddf0e407935bea79e3b8049441d7690e6d55
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Tue Mar 3 13:51:45 2020 +0800

    base on compile flag PROSRC_WIFI_STA to modity the related part at setting wizard

 proscend/prosrc/webcgi/wizard.c             | 12 ++++++++++--
 proscend/prosrc/www/app/feature/wizard.html |  8 ++++----
 proscend/prosrc/www/app/feature/wizard.js   |  2 +-
 3 files changed, 15 insertions(+), 7 deletions(-)

參考 20200214_jeffrey

先拿 login 畫面來開刀

commit 338ff5e143d2b161ff05786f5454ba27e3c9cf9e
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Tue Mar 3 14:40:14 2020 +0800

    give the ability to toggle password visibility at login page

 proscend/prosrc/www/app/feature/login.html | 22 ++++++++++++++++++----
 proscend/prosrc/www/app/feature/login.js   | 20 ++++++++++++++++++++
 2 files changed, 38 insertions(+), 4 deletions(-)

1525

從 M300 搬功能 - login 後可以不要重導到 wizard

commit 83aa36d7aaf06bf03ed33ea64ed7d71e234342f0
Author: jeffrey <[email protected]>
Date:   Tue Mar 3 15:26:18 2020 +0800

    offer a checkbox to control whether auto show the setting wizard at 'Management > Administration' page
    - default is auto show the setting wizard after login if the wizard has not been finished

 proscend/prosrc/webcgi/wizard.c                    | 48 ++++++++++++++++++++--
 proscend/prosrc/www/app/feature/administration.js  | 21 +++++++++-
 proscend/prosrc/www/app/feature/login.js           |  6 +--
 proscend/prosrc/www/app/locale-en.json             |  2 +
 proscend/prosrc/www/app/locale-fr.json             |  2 +
 proscend/prosrc/www/app/locale-zh-tw.json          |  2 +
 proscend/prosrc/www/app/services/icos.service.js   |  6 +++
 .../www/src/app/feature/administration.html.src    |  9 ++++
 8 files changed, 87 insertions(+), 9 deletions(-)

重啟後的網址列有 index.html 很醜

commit 3db43c027250f6e7f7d73bdda6ada805b42fed73
Author: jeffrey <[email protected]>
Date:   Tue Mar 3 15:29:41 2020 +0800

    after reboot, use '/' not '/index.html' for $window.location.href

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

讓重啟的過程更順一點

不要作無謂的 request

commit 92bda5359952f554cbd3a8d94d2655dd46154f0b
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Tue Mar 3 16:17:32 2020 +0800

    better the reboot experience via web ui

 proscend/prosrc/www/app/app.controller.js | 13 +++++++++----
 proscend/prosrc/www/app/feature/reboot.js |  4 ++--
 2 files changed, 11 insertions(+), 6 deletions(-)

1750

花了點時間重構一下 status 畫面

commit e7cf36ee7679abdb168384ab2dff3a1f0a778db2
Author: jeffrey <[email protected]>
Date:   Tue Mar 3 17:53:06 2020 +0800

    refactoring status page - easy to maintain and understand

 proscend/prosrc/www/app/feature/status.js          |  37 ++-
 .../prosrc/www/app/feature/status_pannel_do.html   |  25 ++
 .../prosrc/www/app/feature/status_pannel_gnss.html |  33 +++
 .../www/app/feature/status_pannel_lan_eth.html     |  34 +++
 .../prosrc/www/app/feature/status_pannel_vpn.html  |  35 +++
 .../www/app/feature/status_pannel_wan_eth.html     |  30 ++
 .../www/app/feature/status_pannel_wan_lte.html     |  88 ++++++
 .../www/app/feature/status_pannel_wan_wifi.html    |  33 +++
 .../www/app/feature/status_pannel_wifi_ap.html     |  26 ++
 .../prosrc/www/src/app/feature/status.html.src     | 330 +--------------------
 10 files changed, 337 insertions(+), 334 deletions(-)