Jo-Philipp Wich
94be4881a0
luci-base: add error reporting and basic support for dynamic interfaces
...
This allows exposing virtual ubus-based network interfaces in LuCI.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-12 18:10:10 +02:00
Jo-Philipp Wich
be2b83c9f5
luci-mod-admin-full: reimplement wireless overview page as cbi model
...
This will offer apply/rollback workflow for tasks like deleting or shutting
down wireless networks.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-12 18:10:10 +02:00
Jo-Philipp Wich
d4e52ca03b
luci-base: apply_widget: various fixes
...
- Fix button styles in failure message
- Pause XHR polling during apply/rollback sessions
- Throttle confirm requests to 1 request/second
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-12 18:10:10 +02:00
Jo-Philipp Wich
674b090d34
luci-base: xhr.js: use JSON.parse() and pass request duration to callbacks
...
JSON.parse() is supported on all modern browsers and a far better
solution than the hakish and potentially dangerous eval().
Also calculate the duration of request and pass it as 3rd argument to the
callback function, this makes it easier to calculate request delays or
poll intervals in code using XHR.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-12 18:10:10 +02:00
Jo-Philipp Wich
0d96655f8b
luci-theme-openwrt: consolidate font sizes and button styles
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-12 18:10:10 +02:00
Jo-Philipp Wich
6f773999ac
luci-mod-admin-full: improve text contrast in realtime graphs
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-11 08:07:23 +02:00
Hannu Nyman
6d5d1473c5
Merge pull request #1945 from stangri/luci-app-advanced-reboot
...
luci-app-advanced-reboot: support for Linksys WRT32X
2018-07-10 22:56:57 +03:00
Stan Grishin
3c332e4564
luci-app-advanced-reboot: support for Linksys WRT32X
...
Signed-off-by: Stan Grishin <stangri@melmac.net>
2018-07-10 12:33:23 -07:00
Dirk Brenken
36b6d98747
Merge pull request #1937 from LuKePicci/luci-proto-ppp_pppoe_host-uniq
...
luci-proto-ppp: expose pppoe host_uniq tag setting
2018-07-09 21:55:02 +02:00
LuKePicci
265b0ebbd4
luci-proto-ppp: expose pppoe host_uniq tag setting
...
Signed-off-by: Luca Piccirillo <luca.piccirillo@gmail.com>
2018-07-09 17:53:08 +02:00
Jo-Philipp Wich
4a083f6d23
luci-base: fix placement of CBI strings
...
Commit c0de036b3
("treewide: always include cbi.js") improperly removed the
cbi.js script include from header.htm, leaving behind the string dictionary.
Move the JSON dictionary to the parent <form> element and delete the
leftover </script> element.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-09 17:04:10 +02:00
Jo-Philipp Wich
9651be2953
luci-theme-material: table layout fixes and minor CSS corrections
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-09 11:51:43 +02:00
Jo-Philipp Wich
994531ea26
luci-app-adblock: align blocklist markup with recent changes
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-09 11:51:43 +02:00
Jo-Philipp Wich
8e10118843
luci-mod-admin-full: rework connection status table handling
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-09 11:51:43 +02:00
Jo-Philipp Wich
6cda8e6dab
luci-base: cbi.js: avoid setting empty cell title attributes
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-09 11:51:43 +02:00
Jo-Philipp Wich
690f3f13ac
luci-theme-bootstrap: add CSS fixes for IE 11
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-09 11:51:43 +02:00
Jo-Philipp Wich
bf084f7f95
luci-theme-openwrt: add CSS fixes for IE 11
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-09 11:51:43 +02:00
Jo-Philipp Wich
260d2cc44e
luci-base: cbi.js: add NodeList.forEach() polyfill for IE 11
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-09 11:51:43 +02:00
Jo-Philipp Wich
c0de036b31
treewide: always include cbi.js
...
Include cbi.js in the main header template like it is done for xhr.js and
remove the page specific includes.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-09 11:51:43 +02:00
Jo-Philipp Wich
069c0c93e1
luci-mod-admin-full: use sans-serif fonts for realtime graph legends
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-09 11:51:43 +02:00
Jo-Philipp Wich
7c404d72ea
luci-mod-admin-full: small markup fixes for placeholder texts
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-09 11:51:43 +02:00
Jo-Philipp Wich
ecedfe5dcc
luci-mod-admin-full: style and script fixes for realtime bandwidth graph
...
- add Math.log2() polyfill for IE 11
- use sans-serif font for time axis
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-09 11:51:43 +02:00
Dirk Brenken
bce7543d8f
Merge pull request #1944 from rwalli/patch-1
...
luci-proto-wireguard: description field
2018-07-09 07:51:20 +02:00
rwalli
140f41b40f
Add description
2018-07-08 19:46:10 +02:00
Hannu Nyman
d35be37b88
Merge pull request #1871 from felixonmars/patch-1
...
Fix a typo in vizdata.sh
2018-07-07 20:43:08 +03:00
Hannu Nyman
e617902c94
Merge pull request #1942 from Rixerx/master
...
luci-base: update Polish translation
2018-07-07 16:18:26 +03:00
Krystian Kozak
4b8e0f8347
luci-base: update Polish translation
...
Updated Polish translations.
Signed-off-by: Krystian Kozak <krystian.kozak20@gmail.com>
2018-07-07 14:48:51 +02:00
Hannu Nyman
711d1036cd
Merge pull request #1941 from musashino205/l10n/base-upd-ja
...
luci-base: update Japanese translation
2018-07-07 12:45:17 +03:00
INAGAKI Hiroshi
057c71a671
luci-base: update Japanese translation
...
Updated Japanese translations.
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2018-07-07 17:57:24 +09:00
Hannu Nyman
885f993593
Merge pull request #1939 from Ansuel/luci-nginx
...
luci-nginx: fix nginx dependency
2018-07-06 18:42:02 +03:00
Ansuel Smith
639bbc1827
luci-nginx: fix nginx dependency
...
As nginx-ssl is now available, we fix luci-ssl-nginx package dep to use the right package. DRop luci-ssl-openssl-nginx as openssl is needed by nginx anyway.
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2018-07-06 17:34:39 +02:00
Yurii
26d90f0c10
luci-base: update Ukrainian translation
...
Updated with the latest synchronization of the translation, corrections and additions translation.
Signed-off-by: Yurii yuripet@gmail.com
Squashed 2 commits
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-07-04 21:23:56 +03:00
amitabha
84f86ad7b4
base.po: Update chinese translations.
...
Fix some Chinese translations.
Signed-off-by: Angus Ding <angus.ding@gmail.com>
2018-07-05 01:29:35 +08:00
Jo-Philipp Wich
e8a9a6695e
luci-theme-bootstrap: minor style fixes
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-03 18:49:00 +02:00
Jo-Philipp Wich
04bec56956
luci-base: resync translations
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-03 18:47:54 +02:00
Jo-Philipp Wich
e489a82ac3
luci-mod-admin-full: rework flashops page markup
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-03 18:03:30 +02:00
Ansuel Smith
afd14fb9c7
luci-app-upnp: add hostname info
...
This adds the hostname info in the index page of luci.
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2018-07-03 17:46:39 +02:00
Florian Eckert
50b88a435f
luci-mod-admin-full: fix flashops url generation for config tab
...
If a firmware image is not valid then url generation for the config tab
is wrong. To fix this use the luci.dispatcher.build_url function.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-07-03 17:45:35 +02:00
Florian Eckert
65ba4b8b8a
luci-mod-admin-full: check backup.tar.gz on apply
...
If an uploaded backup.tar.gz is not valid we will not get a respond from
LuCI. The system will perform a reboot without applying the "tar.gz"
even though the backup import failed.
To fix this check if the backup archive is valid with the command
"gunzip -t <archive>" and if the validation fails render the flashops page
with a hint. On the other hand apply the backup archive and perform a
reboot as before.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-07-03 17:45:12 +02:00
Ansuel Smith
ddbde3caaa
luci-mod-admin-full: improve reboot page
...
This fix problem with empty controller, the check function will never stop to
check if the device finish to reboot and we set more tries to wait the router
for a longer times.
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
[reworked markup, simplified logic, removed superfluous alert]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-03 17:34:10 +02:00
Jo-Philipp Wich
cde13dc245
Revert "luci-lib-json: depend on luci-base"
...
This reverts commit 8ca29efec8
.
2018-07-03 12:30:44 +02:00
Jo-Philipp Wich
8ca29efec8
luci-lib-json: depend on luci-base
...
Fixes #506
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-03 11:07:31 +02:00
Jo-Philipp Wich
7b43e67219
luci-mod-admin-full: improve Y-axis scaling in bandwidth graph
...
Calculate a peak that causes the vertical scale to use even values.
Fixes #1424 .
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-03 10:58:14 +02:00
Jo-Philipp Wich
9f2672f2cc
Merge pull request #1929 from pleasantone/mwan3_interface_aliases
...
luci-app-mwan3: fix aliased interfaces (@wan6)
2018-07-03 08:07:32 +02:00
Paul Traina
b0486ab5dc
luci-app-mwan3: fix aliased interfaces (@wan6)
2018-07-02 16:45:10 -07:00
Hannu Nyman
1510111fa0
Merge pull request #1925 from YuriPet/master
...
luci-app-firewall & luci-base: update Ukrainian translation
2018-07-02 18:35:04 +03:00
Jo-Philipp Wich
4097a63330
luci-mod-admin-full: fix uci revert success message
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-02 09:43:08 +02:00
Jo-Philipp Wich
04e483d16a
luci-theme-openwrt: minor mobile style fixes
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-02 09:23:56 +02:00
Jo-Philipp Wich
2ee1873acc
luci-theme-openwrt: add further style tweaks
...
- slightly increase button color saturation
- unify margins and paddings
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-02 08:46:26 +02:00
Jo-Philipp Wich
30eaba02f1
luci-mod-admin-full: cleanup markup on flashops page
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-02 08:46:26 +02:00