20190801_jeffrey - silenceuncrio/diary GitHub Wiki

0900

M300[develop] - add 'WAN > Health Check' page

verify 一下 build 出來的 image


昨天只是套了 add 'WAN > Health Check' page

還沒套 add the online manual for 'WAN > Health Check'

所以 web page 上的 <pre> 還在

先把 <pre> 拿掉

用今天的 M300[develop] with profile[M300/4_CTCU] 燒錄給剛剛提出需求的 DQA


M300[develop] - remove the debug information from 'WAN > Health Check' web page

commit cbac37ee23ef148b51c7f44d46c7366240db5ec2
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Thu Aug 1 09:36:34 2019 +0800

    remove the debug infomation from 'WAN > Health Check' web page

 proscend/prosrc/www/app/feature/wan_health_check.html | 2 --
 1 file changed, 2 deletions(-)

M300[develop] - add the online manual for 'WAN > Health Check'

commit 2cef36b2e64e8f965f99ebf3a8131c00fd7970bb
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Thu Aug 1 09:51:56 2019 +0800

    add the online manual for 'WAN > Health Check'
    - remove 'LTE Ping Health' part from 'LTE > LTE Config' chapter

 proscend/prosrc/www/src/manual.html.src            |  3 +
 .../prosrc/www/src/manual/lte_lte_config.h.html    | 51 --------------
 proscend/prosrc/www/src/manual/sidebar.h.html      |  3 +
 .../prosrc/www/src/manual/wan_health_check.h.html  | 77 ++++++++++++++++++++++
 4 files changed, 83 insertions(+), 51 deletions(-)

就用這個版本燒錄給 DQA 吧


燒錄完成幫忙 verify 一下

1010

繼續 M330[release/v0.06] - implement multi-user for web ui


M330[release/v0.06] - implement multi-user for web ui

commit 74edbdfbae3e956421d7aa56888241fce2b424e6
Refs: [release/v0.06], {origin/release/v0.06}
Author: jeffrey <[email protected]>
Date:   Thu Aug 1 11:48:51 2019 +0800

    implement multi-user for web ui:
    - LAN > *
    - IP Routing > *
    - VPN > *
    - Firewall > *

 proscend/prosrc/www/app/feature/basicRules.html            |  2 +-
 proscend/prosrc/www/app/feature/basicRules.js              |  8 +++++++-
 proscend/prosrc/www/app/feature/bgp.html                   |  2 +-
 proscend/prosrc/www/app/feature/bgp.js                     |  9 ++++++++-
 proscend/prosrc/www/app/feature/dmz.html                   |  2 +-
 proscend/prosrc/www/app/feature/dmz.js                     |  9 ++++++++-
 proscend/prosrc/www/app/feature/gre.html                   |  2 +-
 proscend/prosrc/www/app/feature/gre.js                     |  8 +++++++-
 proscend/prosrc/www/app/feature/ipfilter.js                |  9 ++++++++-
 proscend/prosrc/www/app/feature/ipfilter_summary.html      |  8 ++++----
 proscend/prosrc/www/app/feature/ips.html                   |  2 +-
 proscend/prosrc/www/app/feature/ips.js                     |  8 +++++++-
 proscend/prosrc/www/app/feature/l2tp.html                  |  2 +-
 proscend/prosrc/www/app/feature/l2tp.js                    |  8 +++++++-
 proscend/prosrc/www/app/feature/lanIpv4.html               |  2 +-
 proscend/prosrc/www/app/feature/lanIpv4.js                 | 13 ++++++++-----
 proscend/prosrc/www/app/feature/lanIpv6.html               |  2 +-
 proscend/prosrc/www/app/feature/lanIpv6.js                 | 14 ++++++++------
 proscend/prosrc/www/app/feature/macfilter.js               |  9 ++++++++-
 proscend/prosrc/www/app/feature/macfilter_summary.html     |  8 ++++----
 proscend/prosrc/www/app/feature/openvpn.js                 |  8 +++++++-
 proscend/prosrc/www/app/feature/openvpn_summary.html       |  6 +++---
 proscend/prosrc/www/app/feature/ospf_2g.html               |  2 +-
 proscend/prosrc/www/app/feature/ospf_2g.js                 |  9 ++++++++-
 .../prosrc/www/app/feature/portForwarding_summary.html     |  6 +++---
 proscend/prosrc/www/app/feature/portForwarding_v2.js       | 11 +++++++----
 proscend/prosrc/www/app/feature/pptpd.html                 |  2 +-
 proscend/prosrc/www/app/feature/pptpd.js                   |  8 +++++++-
 proscend/prosrc/www/app/feature/rip_2g.html                |  2 +-
 proscend/prosrc/www/app/feature/rip_2g.js                  |  9 ++++++++-
 proscend/prosrc/www/app/feature/route.html                 |  2 +-
 proscend/prosrc/www/app/feature/route.js                   |  8 +++++++-
 proscend/prosrc/www/app/feature/snat.html                  |  2 +-
 proscend/prosrc/www/app/feature/snat.js                    |  9 ++++++++-
 proscend/prosrc/www/app/feature/urlfilter.js               |  9 ++++++++-
 proscend/prosrc/www/app/feature/urlfilter_summary.html     |  8 ++++----
 proscend/prosrc/www/app/feature/vlan.html                  |  2 +-
 proscend/prosrc/www/app/feature/vlan.js                    |  8 +++++++-
 proscend/prosrc/www/app/feature/vlanSubnet.js              |  8 +++++++-
 proscend/prosrc/www/app/feature/vlanSubnet_summary.html    |  6 +++---
 40 files changed, 185 insertions(+), 67 deletions(-)

剩下的下午就做完了

1340

M330[release/v0.06] - implement multi-user for web ui

commit 686064fc35aab5b065c498566133dda5677987e5
Refs: [release/v0.06], {origin/release/v0.06}
Author: jeffrey <[email protected]>
Date:   Thu Aug 1 13:37:38 2019 +0800

    implement multi-user for web ui:
    - Service > *
    - Management > *
    - Diagnosis > *

 proscend/prosrc/www/app/feature/configuration.html      |  5 ++++-
 proscend/prosrc/www/app/feature/configuration.js        |  9 +++++++--
 proscend/prosrc/www/app/feature/cwmp.html               |  2 +-
 proscend/prosrc/www/app/feature/cwmp.js                 |  9 ++++++++-
 proscend/prosrc/www/app/feature/dynamicDns.html         |  2 +-
 proscend/prosrc/www/app/feature/dynamicDns.js           | 13 ++++++++-----
 proscend/prosrc/www/app/feature/firmware.html           |  7 +++++--
 proscend/prosrc/www/app/feature/firmware.js             |  8 +++++++-
 proscend/prosrc/www/app/feature/ip_alias.html           |  2 +-
 proscend/prosrc/www/app/feature/ip_alias.js             |  9 ++++++++-
 proscend/prosrc/www/app/feature/load_factory.html       |  2 +-
 proscend/prosrc/www/app/feature/load_factory.js         |  9 ++++++++-
 proscend/prosrc/www/app/feature/mqtt.html               |  2 +-
 proscend/prosrc/www/app/feature/mqtt.js                 |  9 ++++++++-
 proscend/prosrc/www/app/feature/ping.js                 |  8 +++++++-
 proscend/prosrc/www/app/feature/qos.js                  |  9 ++++++++-
 proscend/prosrc/www/app/feature/restart.html            |  2 +-
 proscend/prosrc/www/app/feature/restart.js              |  9 ++++++++-
 proscend/prosrc/www/app/feature/smtp.html               |  2 +-
 proscend/prosrc/www/app/feature/smtp.js                 |  9 ++++++++-
 proscend/prosrc/www/app/feature/snmp.html               |  2 +-
 proscend/prosrc/www/app/feature/snmp.js                 |  9 ++++++++-
 proscend/prosrc/www/app/feature/ssh.html                |  2 +-
 proscend/prosrc/www/app/feature/ssh.js                  |  8 +++++++-
 proscend/prosrc/www/app/feature/traceroute.js           |  8 +++++++-
 proscend/prosrc/www/app/feature/upnp.html               |  2 +-
 proscend/prosrc/www/app/feature/upnp.js                 | 13 ++++++++-----
 proscend/prosrc/www/app/feature/vrrp.html               |  2 +-
 proscend/prosrc/www/app/feature/vrrp.js                 |  9 ++++++++-
 proscend/prosrc/www/src/app/feature/ping.html.src       |  2 +-
 proscend/prosrc/www/src/app/feature/qos.html.src        |  1 +
 proscend/prosrc/www/src/app/feature/traceroute.html.src |  2 +-
 32 files changed, 146 insertions(+), 41 deletions(-)

1400

review task

  • M300[develop]
    • P1 - Unify Health Check into one page
      • 100%
    • P3 - Layer 2 Encapsulation over GRE (L2oGRE)
      • 未安排 schedule
  • M330[develop]
    • P1 - multi-user
      • 100%
    • P2 - Web UI: WAN WiFi
      • 40%
    • P2 - Wizard
      • 0% - 等 Web UI: WAN WiFi
    • P2 - Porting upload ICON from M300
      • 0% - 沒有 schedule

1700

M330[release/v0.06] - limit the max-height of top banner and give it a 'overflow-y: auto'

commit b409fdbb3c2a7554f3d0e5ab13c5bcc3a844c677
Refs: [release/v0.06], {origin/release/v0.06}
Author: jeffrey <[email protected]>
Date:   Thu Aug 1 17:00:56 2019 +0800

    limit the max-height of top banner and give it a 'overflow-y: auto'
    - prevent it covers the menu if browser's width is not enough

 proscend/prosrc/www/brand_ctcu/brand/custom.css     | 3 +++
 proscend/prosrc/www/brand_hytec/brand/custom.css    | 3 +++
 proscend/prosrc/www/brand_nobrand/brand/custom.css  | 3 +++
 proscend/prosrc/www/brand_proscend/brand/custom.css | 3 +++
 4 files changed, 12 insertions(+)

可以把 issue 解了

0000637: if browser's width is not enough, status button will be coverd by the "fat" top banner

1440

M300[develop] - lower the access level of firmware.cgi?act=progress

commit e3f7386c954b6a07ac1432cab15bc15337e91746
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Fri Aug 2 14:41:30 2019 +0800

    lower the access level of firmware.cgi?act=progress
    - or access level with read only will not enter this page

 proscend/prosrc/webcgi/firmware.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
⚠️ **GitHub.com Fallback** ⚠️