20180424_jeffrey - silenceuncrio/diary GitHub Wiki
0900
review
0910
記得要幫 hytec 新增一個 profile
只有 hytec 才擁有 RESTful api 來控制 DO
1600
commit b21b73124dbf6d0378230e8b397d12805b035942
Refs: [release/v1.66], {origin/release/v1.66}
Author: jeffrey <[email protected]>
Date: Tue Apr 24 15:57:28 2018 +0800
implement 'several accounts' at web ui
proscend/prosrc/icos/iweb/iweb.c | 508 +++++++++++++++++++--
proscend/prosrc/webcgi/system.c | 494 +++++++++++---------
proscend/prosrc/www/app/app.controller.js | 10 +
.../prosrc/www/app/feature/administration.html | 248 +++++++++-
proscend/prosrc/www/app/feature/administration.js | 22 +-
proscend/prosrc/www/app/feature/bgp.html | 2 +-
proscend/prosrc/www/app/feature/bgp.js | 9 +-
.../prosrc/www/app/feature/comPorts_summary.html | 4 +-
proscend/prosrc/www/app/feature/comPorts_v2.js | 8 +-
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/dmz.html | 2 +-
proscend/prosrc/www/app/feature/dmz.js | 9 +-
proscend/prosrc/www/app/feature/dnsDhcp6c.html | 2 +-
proscend/prosrc/www/app/feature/dnsDhcp6c.js | 13 +-
proscend/prosrc/www/app/feature/dualSim.html | 8 +-
proscend/prosrc/www/app/feature/dualSim.js | 13 +-
proscend/prosrc/www/app/feature/dynamicDns.html | 2 +-
proscend/prosrc/www/app/feature/dynamicDns.js | 16 +-
proscend/prosrc/www/app/feature/firmware.html | 3 +-
proscend/prosrc/www/app/feature/firmware.js | 8 +-
proscend/prosrc/www/app/feature/gre.html | 2 +-
proscend/prosrc/www/app/feature/gre.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/ipfilter.js | 9 +-
.../prosrc/www/app/feature/ipfilter_summary.html | 8 +-
proscend/prosrc/www/app/feature/ipsec.js | 8 +-
proscend/prosrc/www/app/feature/ipsec_summary.html | 6 +-
proscend/prosrc/www/app/feature/lanIpv4.html | 2 +-
proscend/prosrc/www/app/feature/lanIpv4.js | 12 +-
proscend/prosrc/www/app/feature/lanIpv6.html | 2 +-
proscend/prosrc/www/app/feature/lanIpv6.js | 14 +-
proscend/prosrc/www/app/feature/load_factory.html | 3 +-
proscend/prosrc/www/app/feature/load_factory.js | 13 +-
proscend/prosrc/www/app/feature/logging.html | 6 +-
proscend/prosrc/www/app/feature/logging.js | 12 +-
proscend/prosrc/www/app/feature/login.js | 7 +
proscend/prosrc/www/app/feature/logout.js | 8 +-
proscend/prosrc/www/app/feature/lteConfig.html | 2 +-
proscend/prosrc/www/app/feature/lteConfig.js | 9 +-
proscend/prosrc/www/app/feature/lteGps.js | 8 +-
proscend/prosrc/www/app/feature/macfilter.js | 9 +-
.../prosrc/www/app/feature/macfilter_summary.html | 8 +-
proscend/prosrc/www/app/feature/modbus.html | 2 +-
proscend/prosrc/www/app/feature/modbus.js | 8 +-
proscend/prosrc/www/app/feature/mqtt.html | 2 +-
proscend/prosrc/www/app/feature/mqtt.js | 9 +-
proscend/prosrc/www/app/feature/openvpn.js | 9 +-
.../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 +-
proscend/prosrc/www/app/feature/ping.html | 2 +-
proscend/prosrc/www/app/feature/ping.js | 15 +-
.../www/app/feature/portForwarding_summary.html | 6 +-
.../prosrc/www/app/feature/portForwarding_v2.js | 9 +-
proscend/prosrc/www/app/feature/restart.html | 2 +-
proscend/prosrc/www/app/feature/restart.js | 13 +-
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 | 11 +-
proscend/prosrc/www/app/feature/sms.html | 2 +-
proscend/prosrc/www/app/feature/sms.js | 13 +-
proscend/prosrc/www/app/feature/smtp.html | 2 +-
proscend/prosrc/www/app/feature/smtp.js | 9 +-
proscend/prosrc/www/app/feature/snat.html | 2 +-
proscend/prosrc/www/app/feature/snat.js | 9 +-
proscend/prosrc/www/app/feature/snmp.html | 2 +-
proscend/prosrc/www/app/feature/snmp.js | 9 +-
proscend/prosrc/www/app/feature/switch.js | 8 +-
proscend/prosrc/www/app/feature/timeAndDate.html | 4 +-
proscend/prosrc/www/app/feature/timeAndDate.js | 12 +-
proscend/prosrc/www/app/feature/traceroute.html | 2 +-
proscend/prosrc/www/app/feature/traceroute.js | 15 +-
proscend/prosrc/www/app/feature/upnp.html | 2 +-
proscend/prosrc/www/app/feature/upnp.js | 9 +-
proscend/prosrc/www/app/feature/urlfilter.js | 9 +-
.../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 +-
.../prosrc/www/app/feature/vlanSubnet_summary.html | 6 +-
proscend/prosrc/www/app/feature/vrrp.html | 2 +-
proscend/prosrc/www/app/feature/vrrp.js | 9 +-
proscend/prosrc/www/app/feature/wanEthernet.html | 2 +-
proscend/prosrc/www/app/feature/wanEthernet.js | 15 +-
proscend/prosrc/www/app/feature/wanPriority.js | 14 +-
proscend/prosrc/www/app/locale-en.json | 10 +
proscend/prosrc/www/app/locale-fr.json | 10 +
proscend/prosrc/www/app/locale-zh-tw.json | 10 +
proscend/prosrc/www/app/services/icos.service.js | 9 +
.../www/brand_nobrand/src/brand/top.html.src | 7 +-
proscend/prosrc/www/src/app/feature/ipsec.html.src | 2 +-
proscend/prosrc/www/src/menu.html.src | 8 +
98 files changed, 1508 insertions(+), 424 deletions(-)
1650
commit 95ac49ee25116a70a43529e443daf906db25faec
Author: jeffrey <[email protected]>
Date: Tue Apr 24 16:50:49 2018 +0800
do not use '_handler_level_normal' at url '/cgi-bin/system.cgi?act=status'
proscend/prosrc/icos/iweb/iweb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
1700
commit 1c2928b7f946ccc13e0cfae2be838be120474322
Author: jeffrey <[email protected]>
Date: Tue Apr 24 16:58:31 2018 +0800
remove the testin code from iweb
proscend/prosrc/icos/iweb/iweb.c | 20 --------------------
1 file changed, 20 deletions(-)
commit f4269dd14517fe9909513fa734e6852c6e5f66c5
Author: jeffrey <[email protected]>
Date: Tue Apr 24 17:00:56 2018 +0800
remove debug part
proscend/prosrc/www/app/feature/timeAndDate.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
1705
commit f4f20cf574aac54e57a83807c27ce0850a840de2
Author: jeffrey <[email protected]>
Date: Tue Apr 24 17:05:23 2018 +0800
hide 'Apply' button while user's level is lower than 'administrator'
proscend/prosrc/www/src/app/feature/switch.html.src | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
1710
commit afb84d60fee713e97e830b85c556c70718ee741e
Author: jeffrey <[email protected]>
Date: Tue Apr 24 17:08:47 2018 +0800
hide 'Apply' button while user's level is lower than 'administrator'
proscend/prosrc/www/src/app/feature/lteGps.html.src | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
1715
commit d40f0b09cbc514b846ec4dffc800b394e91290b8
Author: jeffrey <[email protected]>
Date: Tue Apr 24 17:13:49 2018 +0800
while user press the following urls, ask user login first:
- Management/Configuration
- Management/Load Factory
- Management/Restart
proscend/prosrc/icos/iweb/iweb.c | 3 +++
1 file changed, 3 insertions(+)
1720
commit 226345ea872d7bc39a6183e0f7a0f0e8ca7cb7c2
Author: jeffrey <[email protected]>
Date: Tue Apr 24 17:18:38 2018 +0800
while user press the following urls, ask user login first:
- Diagnosis/Ping
- Diagnosis/Traceroute
proscend/prosrc/icos/iweb/iweb.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
1730
commit d54609d050b7504daa0b4dfd70b19d86daaf12c0
Author: jeffrey <[email protected]>
Date: Tue Apr 24 17:29:04 2018 +0800
after user change 'Administration' setting, remind user to reboot to take effect
proscend/prosrc/icos/iweb/iweb.c | 2 +-
proscend/prosrc/www/app/feature/administration.html | 4 ----
proscend/prosrc/www/app/feature/administration.js | 6 ++++--
3 files changed, 5 insertions(+), 7 deletions(-)
commit c191dc16e7dbc886707c111e813181a4c0871609
Refs: [release/v1.66], {origin/release/v1.66}
Author: jeffrey <[email protected]>
Date: Tue Apr 24 17:31:40 2018 +0800
add back the APIs
proscend/prosrc/icos/iweb/iweb.c | 58 ++++++----------------------------------
1 file changed, 8 insertions(+), 50 deletions(-)