Commit graph

8991 commits

Author SHA1 Message Date
Hannu Nyman
8ff8b03722 Merge pull request #1264 from kuoruan/zh-cn-tr
Update some Simplified Chinese translation
2017-08-06 18:46:29 +03:00
INAGAKI Hiroshi
50c796fb13 luci-app-travelmate: Update Japanese translation
Updated Japanese translations.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-08-07 00:25:50 +09:00
kuoruan
2c32ed1863 luci-app-nlbwmon: Add Simplified Chinese translation
Signed-off-by: Hsing-Wang Liao  <kuoruan@gmail.com>
2017-08-06 22:21:05 +08:00
Hsing-Wang Liao
baac7eba42 luci-app-firewall: Update Simplified Chinese translation
Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2017-08-06 22:21:05 +08:00
Hsing-Wang Liao
afb3c2a934 luci-app-firewall: Fix a word typo, arbritary -> arbitrary
Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2017-08-06 22:21:04 +08:00
INAGAKI Hiroshi
ba2dd646fa luci-app-travelmate: Sync translations
Synchronized translations with sources.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-08-06 21:13:29 +09:00
Jian Chang
37b11dbcd8 luci-base: add missing conffiles
Signed-off-by: Jian Chang <aa65535@live.com>
2017-08-06 19:15:01 +08:00
kuoruan
36ac049eb3 luci-base: Some fix of Simplified Chinese translation
Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2017-08-06 18:47:08 +08:00
Hsing-Wang Liao
ba548d3844 luci-app-bcp38: Add Simplified Chinese translation
Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2017-08-06 17:42:49 +08:00
Hannu Nyman
1dd49b93c7 Merge pull request #1281 from dibdot/travelmate
luci-app-travelmate: bugfix
2017-08-06 08:49:19 +03:00
Dirk Brenken
4e80499a02 luci-app-travelmate: bugfix
* fix bug in interface wizard during initial setup
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-08-05 21:49:28 +02:00
Jo-Philipp Wich
53da9adc25 Merge pull request #1279 from aparcar/fix_slash
luci-app-attendedsysupgrade: remove leading slash
2017-08-05 14:04:30 +02:00
Hannu Nyman
ec67ae73a6 Merge pull request #1280 from musashino205/adblk-upd-ja
luci-app-adblock: Update Japanese translation
2017-08-05 09:02:43 +03:00
INAGAKI Hiroshi
a9afd33afe luci-app-adblock: Update Japanese translation
Updated Japanese translations.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-08-05 13:55:30 +09:00
INAGAKI Hiroshi
f7b0e3f5ef luci-app-adblock: Sync translations
Synchronized translations with sources.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-08-05 13:47:21 +09:00
Paul Spooren
a22f050861 luci-app-attendedsysupgrade: remove leading slash
the slash leads to // redirecting to /. The redirecting causes problems
with CORS [1].

[1]: http://enable-cors.org/

Signed-off-by: Paul Spooren <paul@spooren.de>
2017-08-04 18:09:43 +02:00
Hannu Nyman
d082ed964b Merge pull request #1278 from yousong/shadowsocks-libev
luci-app-shadowsocks-libev: support ss_redir disable_sni option
2017-08-04 17:33:15 +03:00
Yousong Zhou
5d91683575 luci-app-shadowsocks-libev: support ss_redir disable_sni option
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-08-04 22:29:09 +08:00
Hannu Nyman
af8e2c6d17 Merge pull request #1277 from dibdot/adblock
luci-app-adblock: sync with adblock 2.8.5
2017-08-04 13:35:41 +03:00
Dirk Brenken
0f13f7eb81 luci-app-adblock: sync with adblock 2.8.5
* add preliminary kresd support
* small fixes

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-08-04 11:12:03 +02:00
Hannu Nyman
efb7e5f365 Merge pull request #1275 from dibdot/travelmate
luci-app-travelmate: small bugfixes & optimizations
2017-08-03 18:29:48 +03:00
Dirk Brenken
b110746b98 luci-app-travelmate: small bugfixes & optimizations
* various small bugfixes and optimizations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-08-03 17:04:58 +02:00
Paul Spooren
b90153386c luci-app-attendedsysupgrade: add package
Add a simple luci view in system tab to perform a sysupgrade
with no hassle.

Asks an external update server for upgrades, downloads and
flashes the upgrade.

This packge is the frontend for my current GSoC project:
https://summerofcode.withgoogle.com/projects/#5684958571003904

More code is found here:
https://github.com/aparcar/gsoc17-attended-sysupgrade

Signed-off-by: Paul Spooren <paul@spooren.de>
[jo@mein.io: squash commits, remove PKGARCH from Makefile]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-08-02 22:28:50 +02:00
Jo-Philipp Wich
bf407f087c Merge pull request #1245 from danweller18/feature_js_headers
luci-base: Remove request headers that are set automatically by browser
2017-08-02 10:34:59 +02:00
Hannu Nyman
317cfd0b4b Merge pull request #1273 from yousong/shadowsocks-libev
luci-app-shadowsocks-libev: add common flag ipv6_first
2017-08-02 10:05:49 +03:00
Yousong Zhou
7fae5f5c22 luci-app-shadowsocks-libev: add common flag ipv6_first
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-08-02 15:02:31 +08:00
Yousong Zhou
a668c58607 luci-app-shadowsocks-libev: remove redundant duplicate methods
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-08-02 14:35:32 +08:00
Jo-Philipp Wich
f438c1c1ab Merge pull request #1271 from musashino205/nbm-upd-ja
luci-app-nlbwmon: Update Japanese translation
2017-08-01 14:00:14 +02:00
Jo-Philipp Wich
e276df2051 luci-app-nlbwmon: always fetch latest data
When displaying the most current accounting period, pass an empty timestamp
to the backend in order to query the current in-memory data instead of the
latest committed values.

This ensures that the dashboard always renders the most current data in its
default view.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-08-01 13:51:45 +02:00
INAGAKI Hiroshi
feca480f5f luci-app-nlbwmon: Update Japanese translation
Updated Japanese translations.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-08-01 19:41:57 +09:00
Hannu Nyman
7387bf619f Merge pull request #1270 from dibdot/travelmate
luci-app-travelmate: rework wireless station re-ordering
2017-08-01 09:20:18 +03:00
Dirk Brenken
3909cf79dc luci-app-travelmate: rework wireless station re-ordering
* rework wireless station re-ordering code, now complete uci index
based, therefore no longer tied to a definite order of wifi-iface
sections

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-07-31 23:07:11 +02:00
Jo-Philipp Wich
6f9b75cc42 luci-app-nlbwmon: remove version marker from javascripts
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-07-31 19:32:02 +02:00
Jo-Philipp Wich
3722aa0286 luci-app-nlbwmon: improve initial view
Make sure that placeholder pie charts are rendered, display a hint about
yet missing data in the tables and offer a link to force-commit ("Reload")
the data.

Also fix some mixed white space, an imbalanced dom operation and sync
translation template.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-07-31 19:15:17 +02:00
Hannu Nyman
c37a953653 Merge pull request #1268 from musashino205/tmate-upd-ja
luci-app-travelmate: Update Japanese translation
2017-07-31 15:37:49 +03:00
INAGAKI Hiroshi
2e5da9b4fe luci-app-travelmate: Update Japanese translation
Updated Japanese translations.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-07-31 21:18:28 +09:00
INAGAKI Hiroshi
439f0dbafc luci-app-travelmate: Sync translations
Synchronized translations with sources.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-07-31 20:56:24 +09:00
Hannu Nyman
0b11fdebf8 Merge pull request #1267 from dibdot/travelmate
luci-app-travelmate: bugfixes
2017-07-31 12:40:43 +03:00
Jo-Philipp Wich
f7a9c713e5 luci-app-nlbwmon: add missing charting library
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-07-31 11:11:21 +02:00
Dirk Brenken
4142839e0d luci-app-travelmate: bugfixes
* fix interface default value on overview page
* fix re-ordering of wireless stations
* added translation fix by INAGAKI Hiroshi <musashino.open@gmail.com>

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-07-31 10:26:09 +02:00
Hannu Nyman
fd6f892bc1 Merge pull request #1263 from musashino205/nbm-add-ja
luci-app-nlbwmon: Add Japanese translation
2017-07-30 19:48:49 +03:00
Hannu Nyman
c22b44b3fb Merge pull request #1261 from dibdot/travelmate
luci-app-travelmate: enhancements & fixes
2017-07-30 19:48:32 +03:00
INAGAKI Hiroshi
7594c52888 luci-app-nlbwmon: Add Japanese translation
Added po templates and Japanese translation.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-07-30 19:08:36 +09:00
Jo-Philipp Wich
2523e0f479 Merge pull request #1259 from jow-/introduce-nlbwmon
luci-app-nlbwmon: new package
2017-07-30 11:54:09 +02:00
Dirk Brenken
81f52d4290 luci-app-travelmate: enhancements & fixes
* Further optimized Station Overview & Scan page,
  especially for mobile devices
* add a "Rescan" button in manual mode on overview page
* XHTML fixes

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-07-29 17:36:48 +02:00
Jo-Philipp Wich
0fe93fc3a3 luci-app-nlbwmon: new package
This commit introduces luci-app-nlbwmon, a frontend for nlbwmon, the
lightweight NetLink BandWidth Montor.

The nlbwmon daemon gathers per-host traffic statistics by querying netlink
accounting data. Due to this approach, the executable is very small and does
not rely on libpcap and CPU intensive raw sockets to monitor traffic.

Depends on PR https://github.com/openwrt/packages/pull/4646

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-07-28 16:26:42 +02:00
Jo-Philipp Wich
4c9ae3f615 luci-base: cbi.js: fix handling of inverse-depends, combobox validation
- Properly handle logic for evaluating inverted dependencies means
   when depending on another field *not* having a given value

 - Perform datatype validation *after* populating combobox choices to
   avoid triggering a false-positive when validating an .rmempty = false
   combobox during form instantiation

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-07-28 16:14:53 +02:00
Jo-Philipp Wich
4201282559 luci-base: let luci.sys.net.devices() return all netdevs
The previous implementation of the function only returned ethernet
interfaces because it relied on the AF_PACKET family entries returned
by getifaddrs().

Change the function to simply collect all interface names it sees in
order to avoid missing tunnel interfaces.

Fixes FS#917.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-07-28 15:44:10 +02:00
Hannu Nyman
3630387a94 Merge pull request #1256 from musashino205/mwan3-upd-ja
luci-app-mwan3: Update Japanese translation
2017-07-28 08:09:42 +03:00
Hannu Nyman
9aafb2b294 Merge pull request #1257 from musashino205/base-upd-ja
luci-base: Update Japanese translation
2017-07-28 08:08:40 +03:00