oweals/luci.git
6 years agotreewide: unify mac address handling
Jo-Philipp Wich [Mon, 12 Mar 2018 15:12:18 +0000 (16:12 +0100)]
treewide: unify mac address handling

Use the new luci.ip MAC address facilities to parse and verify MAC addresses
in a common way, instead of relying on various ad-hoc solutions.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 years agoluci-base: fix documentation spelling mistakes in luci.http.protocol
Jo-Philipp Wich [Mon, 12 Mar 2018 15:04:52 +0000 (16:04 +0100)]
luci-base: fix documentation spelling mistakes in luci.http.protocol

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 years agoluci-base: fix documentation spelling mistakes in luci.util
Jo-Philipp Wich [Mon, 12 Mar 2018 15:03:58 +0000 (16:03 +0100)]
luci-base: fix documentation spelling mistakes in luci.util

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 years agoluci-lib-ip: add MAC address calculation support
Jo-Philipp Wich [Mon, 12 Mar 2018 07:18:11 +0000 (08:18 +0100)]
luci-lib-ip: add MAC address calculation support

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 years agoluci-lib-nixio: fix spelling mistakes in documentation
Jo-Philipp Wich [Mon, 12 Mar 2018 14:59:52 +0000 (15:59 +0100)]
luci-lib-nixio: fix spelling mistakes in documentation

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 years agoluci-base: fix parsing of ethers(5)
Jo-Philipp Wich [Sun, 11 Mar 2018 17:16:24 +0000 (18:16 +0100)]
luci-base: fix parsing of ethers(5)

The /etc/ethers file may contain any number of white space characters
between the mac address and the IP/hostname field, so extend the pattern
to allow for that.

Man ethers(5) also states that the IP field may be a symbolic hostname,
so test whether the name is an IP address or hostname before adding it
to the hints structure.

Fixes #1674.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 years agoMerge pull request #1675 from dibdot/material-fix
Hannu Nyman [Fri, 9 Mar 2018 16:54:32 +0000 (18:54 +0200)]
Merge pull request #1675 from dibdot/material-fix

luci-base/firewall_zonelist: fix visual interface/background alignment

6 years agoluci-base/firewall_zonelist: fix visual interface/background alignment 1675/head
Dirk Brenken [Fri, 9 Mar 2018 07:11:06 +0000 (08:11 +0100)]
luci-base/firewall_zonelist: fix visual interface/background alignment

* fix for #1667, tested with all standard themes

Signed-off-by: Dirk Brenken <dev@brenken.org>
6 years agoMerge pull request #1671 from dibdot/travelmate
Dirk Brenken [Thu, 8 Mar 2018 09:21:01 +0000 (10:21 +0100)]
Merge pull request #1671 from dibdot/travelmate

luci-app-travelmate: remove qrencode short options

6 years agoluci-app-travelmate: remove qrencode short options 1671/head
Dirk Brenken [Thu, 8 Mar 2018 09:13:15 +0000 (10:13 +0100)]
luci-app-travelmate: remove qrencode short options

* forthcoming qrencode version will remove the short option "-I"
  for inline, to get prepared switch to normal qrencode
  command line parameters.

Signed-off-by: Dirk Brenken <dev@brenken.org>
6 years agoluci-app-attendedsysupgrade: reload rpcd fix #1668
Paul Spooren [Wed, 7 Mar 2018 11:16:17 +0000 (12:16 +0100)]
luci-app-attendedsysupgrade: reload rpcd fix #1668

when installing the luci app and opening it for the first time the
webinterface shows an error as some freshly installed rpcd calls are not
yet available. The reload fixes the problem.

luci-app-attendedsysupgrade: downloadable image

the creted sysupgrade image can now easily be downloaded via web
interface.

also fixed some </br> to <br />

Signed-off-by: Paul Spooren <spooren@informatik.uni-leipzig.de>
6 years agoluci-app-attendedsysupgrade: show unknown package
Paul Spooren [Tue, 6 Mar 2018 18:23:28 +0000 (19:23 +0100)]
luci-app-attendedsysupgrade: show unknown package

Reads the header X-Unknown-Package offered by the sysupgrade server and
shows it in the error message.

Signed-off-by: Paul Spooren <spooren@informatik.uni-leipzig.de>
6 years agoMerge pull request #1653 from guidosarducci/master-fix-apcups-statistics
Hannu Nyman [Tue, 6 Mar 2018 14:31:57 +0000 (16:31 +0200)]
Merge pull request #1653 from guidosarducci/master-fix-apcups-statistics

[RFC] luci-app-statistics: only graph data supported by APC UPS

6 years agoMerge pull request #1662 from dibdot/travelmate
Dirk Brenken [Mon, 5 Mar 2018 11:26:19 +0000 (12:26 +0100)]
Merge pull request #1662 from dibdot/travelmate

luci-app-travelmate: fixes for new QR code template

6 years agoluci-app-travelmate: fixes for new QR code template 1662/head
Dirk Brenken [Sun, 4 Mar 2018 14:01:50 +0000 (15:01 +0100)]
luci-app-travelmate: fixes for new QR code template

* remove unofficial 'WPA2' enc. token for better compatibility with
  certain QR code reader, still 'WPA', 'WEP' and 'nopass' are supported
* add WEP key slot support (not really needed, but it's still
  supported by LuCI wireless)
* correct escape single quotes and other special chars
  in SSID & passwords
* code cleanup

Signed-off-by: Dirk Brenken <dev@brenken.org>
6 years agoMerge pull request #1660 from musashino205/l10n/tmate-upd-ja
Hannu Nyman [Sun, 4 Mar 2018 07:53:25 +0000 (09:53 +0200)]
Merge pull request #1660 from musashino205/l10n/tmate-upd-ja

luci-app-travelmate: update Japanese translation

6 years agoluci-app-travelmate: update Japanese translation 1660/head
INAGAKI Hiroshi [Sun, 4 Mar 2018 07:42:48 +0000 (16:42 +0900)]
luci-app-travelmate: update Japanese translation

Updated Japanese translations.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
6 years agoluci-app-travelmate: sync translations
INAGAKI Hiroshi [Sun, 4 Mar 2018 05:23:52 +0000 (14:23 +0900)]
luci-app-travelmate: sync translations

Synchronized translations with sources.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
6 years agoluci-app-statistics: only graph data supported by APC UPS 1653/head
guidosarducci [Sat, 3 Mar 2018 21:45:23 +0000 (13:45 -0800)]
luci-app-statistics: only graph data supported by APC UPS

Some graph definitions rely on data not supported across all APC UPSes.
Due to recent upstream changes in collectd, the daemon no longer creates
a NaN-filled .rrd file corresponding to any missing UPS data. Depending
on the connected UPS, this may result in some "broken" graphs on the Luci
Statistics page since rrdtool cannot find the expected .rrd file.

Include the add_supported() function to determine the UPS data available
at runtime and update any definitions of graphs to include only supported
data. For example, the whole chart stack of AC input and output voltages
will normally be "broken" if the UPS only measures AC input voltage. With
these changes, the output voltage graph definition is stripped out,
allowing the chart to render.

Make consistent use of data types and instances in graph definitions. All
definitions now use the same format with the 'instances' key. Unnecessary
'types' and 'sources' keys are removed.

Fix the definition of 'line frequency' graph, based on upstream collectd
apcups plugin code: type is 'frequency' but instance should be 'input'.

This also includes some code and whitespace cleanup.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
6 years agoMerge pull request #1658 from dibdot/travelmate
Dirk Brenken [Sat, 3 Mar 2018 07:44:07 +0000 (08:44 +0100)]
Merge pull request #1658 from dibdot/travelmate

luci-app-travelmate: sync with release 1.1.3

6 years agoMerge pull request #1652 from TDT-AG/pr/20180301-luci-app-mwan3-fix-status-page
Hannu Nyman [Fri, 2 Mar 2018 21:31:56 +0000 (23:31 +0200)]
Merge pull request #1652 from TDT-AG/pr/20180301-luci-app-mwan3-fix-status-page

luci-app-mwan3: fix status pages

6 years agoluci-app-travelmate: sync with release 1.1.3 1658/head
Dirk Brenken [Fri, 2 Mar 2018 17:06:38 +0000 (18:06 +0100)]
luci-app-travelmate: sync with release 1.1.3

* show WiFi QR codes from all configured Access Points

Signed-off-by: Dirk Brenken <dev@brenken.org>
6 years agoluci-base: properly handle undefined IPv6 local-address information
Jo-Philipp Wich [Fri, 2 Mar 2018 13:42:52 +0000 (14:42 +0100)]
luci-base: properly handle undefined IPv6 local-address information

If IPv6 prefix assignment is disabled, the "local-address" structure
might exist, but be empty which causes the adress formatting in the
network model class to bail out.

Verify the completeness of the "local-address" structure before using
it in order to avoid runtime errors.

Fixes #1657.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 years agoluci-base, luci-mod-admin-full: store backup vars in luci configuration
Jo-Philipp Wich [Fri, 2 Mar 2018 11:23:55 +0000 (12:23 +0100)]
luci-base, luci-mod-admin-full: store backup vars in luci configuration

Keep the ifname and bridge state backup variables in /etc/config/luci to not
pollute /etc/config/network.

Fixes #1655.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 years agoMerge pull request #1656 from musashino205/l10n/adblk-upd-ja
Dirk Brenken [Thu, 1 Mar 2018 19:04:22 +0000 (20:04 +0100)]
Merge pull request #1656 from musashino205/l10n/adblk-upd-ja

luci-app-adblock: fix the msgid to keep the translations

6 years agoluci-app-adblock: fix the msgid to keep the translations 1656/head
INAGAKI Hiroshi [Thu, 1 Mar 2018 17:12:14 +0000 (02:12 +0900)]
luci-app-adblock: fix the msgid to keep the translations

XHTML markup of "&" in the description about "download queue" was fixed
in 71230d2. Since UI text of it no longer matches msgid, I fixed it.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
6 years agoluci-app-mwan3: remove css from javascript in overview_status_interface 1652/head
Florian Eckert [Thu, 1 Mar 2018 09:36:03 +0000 (10:36 +0100)]
luci-app-mwan3: remove css from javascript in overview_status_interface

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoluci-app-mwan3: Update header name in status pages
Florian Eckert [Thu, 1 Mar 2018 07:58:36 +0000 (08:58 +0100)]
luci-app-mwan3: Update header name in status pages

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoluci-app-mwan3: remove duplicated code section
Florian Eckert [Thu, 1 Mar 2018 07:56:43 +0000 (08:56 +0100)]
luci-app-mwan3: remove duplicated code section

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoluci-app-mwan3: fix source styling
Florian Eckert [Thu, 1 Mar 2018 07:53:17 +0000 (08:53 +0100)]
luci-app-mwan3: fix source styling

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoluci-app-mwan3: remove css styling from status_interface page
Florian Eckert [Thu, 1 Mar 2018 07:52:06 +0000 (08:52 +0100)]
luci-app-mwan3: remove css styling from status_interface page

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoluci-app-mwan3: remove css styling from overview_status_interface page
Florian Eckert [Thu, 1 Mar 2018 07:51:51 +0000 (08:51 +0100)]
luci-app-mwan3: remove css styling from overview_status_interface page

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoluci-app-mwan3: fix stack trace if no tacking_ip is set on interface add
Florian Eckert [Tue, 27 Feb 2018 14:00:50 +0000 (15:00 +0100)]
luci-app-mwan3: fix stack trace if no tacking_ip is set on interface add

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoMerge pull request #1651 from hafu/ffp-profile
Hannu Nyman [Wed, 28 Feb 2018 15:33:52 +0000 (17:33 +0200)]
Merge pull request #1651 from hafu/ffp-profile

community-profiles: potsdam - changed SSID

6 years agocommunity-profiles: potsdam - changed SSID 1651/head
Hannes Fuchs [Tue, 27 Feb 2018 22:00:18 +0000 (23:00 +0100)]
community-profiles: potsdam - changed SSID

After some discussion in our meetings and on the maling list we decided to
change the SSID to a fixed one.

Signed-off-by: Hannes Fuchs <hannes.fuchs@gmx.org>
6 years agoMerge pull request #1647 from dibdot/adblock
Dirk Brenken [Wed, 28 Feb 2018 13:14:41 +0000 (14:14 +0100)]
Merge pull request #1647 from dibdot/adblock

luci-app-adblock: fix frontend typo

6 years agoMerge pull request #1648 from dibdot/travelmate
Dirk Brenken [Tue, 27 Feb 2018 18:23:45 +0000 (19:23 +0100)]
Merge pull request #1648 from dibdot/travelmate

luci-app-travelmate: sync with release 1.1.2

6 years agoluci-app-travelmate: sync with release 1.1.2 1648/head
Dirk Brenken [Tue, 27 Feb 2018 13:04:58 +0000 (14:04 +0100)]
luci-app-travelmate: sync with release 1.1.2

* refine timings & valid input ranges

Signed-off-by: Dirk Brenken <dev@brenken.org>
6 years agoluci-app-adblock: fix frontend typo 1647/head
Dirk Brenken [Tue, 27 Feb 2018 09:20:56 +0000 (10:20 +0100)]
luci-app-adblock: fix frontend typo

fix trivial 'msmtp' typo & changed .po files as well

Signed-off-by: Dirk Brenken <dev@brenken.org>
6 years agoMerge pull request #1633 from dibdot/travelmate
dibdot [Tue, 20 Feb 2018 07:55:24 +0000 (08:55 +0100)]
Merge pull request #1633 from dibdot/travelmate

luci-app-travelmate: sync with release 1.1.0

6 years agoluci-app-travelmate: sync with release 1.1.0 1633/head
Dirk Brenken [Mon, 19 Feb 2018 20:52:21 +0000 (21:52 +0100)]
luci-app-travelmate: sync with release 1.1.0

* add an option for the captive portal detection
* support the new signal quality treshold (default 30)
* small fixes

Signed-off-by: Dirk Brenken <dev@brenken.org>
6 years agoluci-base: do not assume a fixed host address in delegated prefix (#1484)
Jo-Philipp Wich [Fri, 16 Feb 2018 16:04:13 +0000 (17:04 +0100)]
luci-base: do not assume a fixed host address in delegated prefix (#1484)

OpenWrt/LEDE introduced the "local-address" field a while back to expose the
effective local host address of the delegated prefix, so use that information
instead of assuming `[prefix]:1`.

Fixes #1484.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 years agoluci-base: rework client side IP validation types and support "hostid" type
Jo-Philipp Wich [Fri, 16 Feb 2018 15:53:48 +0000 (16:53 +0100)]
luci-base: rework client side IP validation types and support "hostid" type

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 years agoluci-base: fix Lua-side ip6hostid() datatype validation
Jo-Philipp Wich [Tue, 13 Feb 2018 13:29:21 +0000 (14:29 +0100)]
luci-base: fix Lua-side ip6hostid() datatype validation

A valid host ID as accepted by netifd must meet the following criteria:

 - Is either one of the two special "random" or "eui64" strings
 - Or is a valid IPv6 address according to inet_pton(AF_INET6)
 - Has the first 64 bit set to zero

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 years agoMerge pull request #1627 from user7887/luci-ru
Hannu Nyman [Thu, 8 Feb 2018 16:17:02 +0000 (18:17 +0200)]
Merge pull request #1627 from user7887/luci-ru

i18n-ru: fixed russian translation

6 years agoi18n-ru: fixed russian translation 1627/head
Vladimir [Tue, 6 Feb 2018 22:04:33 +0000 (01:04 +0300)]
i18n-ru: fixed russian translation

Signed-off-by: Vladimir <picfun@ya.ru>
6 years agoMerge pull request #1626 from TDT-AG/pr/20180105-luci-app-mwan3-add-service
Hannu Nyman [Mon, 5 Feb 2018 15:43:44 +0000 (17:43 +0200)]
Merge pull request #1626 from TDT-AG/pr/20180105-luci-app-mwan3-add-service

luci-app-mwan3: add service hint

6 years agoluci-app-wman3: show info if mwan3 is not global enabled 1626/head
Florian Eckert [Tue, 30 Jan 2018 07:12:53 +0000 (08:12 +0100)]
luci-app-wman3: show info if mwan3 is not global enabled

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoluci-app-mwan3: update look and feel interface status page
Florian Eckert [Tue, 30 Jan 2018 06:22:06 +0000 (07:22 +0100)]
luci-app-mwan3: update look and feel interface status page

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoluci-app-mwan3: do not show mwan3 status in overview if not enabled
Florian Eckert [Tue, 30 Jan 2018 06:06:55 +0000 (07:06 +0100)]
luci-app-mwan3: do not show mwan3 status in overview if not enabled

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoluci-app-mwan3: update uci track entry to use /etc/init.d/mwan3 reload
Florian Eckert [Wed, 24 Jan 2018 15:24:09 +0000 (16:24 +0100)]
luci-app-mwan3: update uci track entry to use /etc/init.d/mwan3 reload

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoMerge pull request #1625 from musashino205/l10n/nbm-upd-ja
Hannu Nyman [Mon, 5 Feb 2018 07:07:54 +0000 (09:07 +0200)]
Merge pull request #1625 from musashino205/l10n/nbm-upd-ja

luci-app-nlbwmon: update Japanese translation

6 years agoMerge pull request #1624 from musashino205/l10n/uhttpd-upd-ja
Hannu Nyman [Mon, 5 Feb 2018 07:07:35 +0000 (09:07 +0200)]
Merge pull request #1624 from musashino205/l10n/uhttpd-upd-ja

luci-app-uhttpd: update Japanese translation

6 years agoluci-app-nlbwmon: update Japanese translation 1625/head
INAGAKI Hiroshi [Mon, 5 Feb 2018 06:24:16 +0000 (15:24 +0900)]
luci-app-nlbwmon: update Japanese translation

Updated Japanese translations.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
6 years agoluci-app-uhttpd: update Japanese translation 1624/head
INAGAKI Hiroshi [Mon, 5 Feb 2018 05:57:21 +0000 (14:57 +0900)]
luci-app-uhttpd: update Japanese translation

Updated Japanese translations.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
6 years agoluci-app-shadowsocks-libev: remove deprecated option disable_sni
Yousong Zhou [Mon, 5 Feb 2018 03:04:25 +0000 (11:04 +0800)]
luci-app-shadowsocks-libev: remove deprecated option disable_sni

This reverts commit 5d916835752f83c53528cada375e3dd57c693483.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
6 years agoluci-app-shadowsocks-libev: add no_delay to names_options_common
Yousong Zhou [Fri, 12 Jan 2018 08:36:31 +0000 (16:36 +0800)]
luci-app-shadowsocks-libev: add no_delay to names_options_common

It will appear in the instance overview list

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
6 years agoluci-mod-admin-full: prevent unknown sysctl key warnings on status page
Jo-Philipp Wich [Sun, 4 Feb 2018 18:19:44 +0000 (19:19 +0100)]
luci-mod-admin-full: prevent unknown sysctl key warnings on status page

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 years agoMerge pull request #1623 from dibdot/adblock
dibdot [Sat, 3 Feb 2018 10:27:36 +0000 (11:27 +0100)]
Merge pull request #1623 from dibdot/adblock

luci-app-adblock: fix XHMTL Markup

6 years agoluci-app-adblock: fix XHMTL Markup 1623/head
Dirk Brenken [Sat, 3 Feb 2018 10:25:34 +0000 (11:25 +0100)]
luci-app-adblock: fix XHMTL Markup

Signed-off-by: Dirk Brenken <dev@brenken.org>
6 years agotimezone data: update to 2018c
Hannu Nyman [Fri, 2 Feb 2018 16:21:58 +0000 (18:21 +0200)]
timezone data: update to 2018c

Update timezone data to 2018c

http://mm.icann.org/pipermail/tz-announce/2018-January/000048.html

   Briefly:
   Sao Tome and Príncipe switched from +00 to +01.
   Brazil's DST will now start on November's first Sunday.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
6 years agoMerge pull request #1620 from musashino205/l10n/adblk-upd-ja
Hannu Nyman [Fri, 2 Feb 2018 15:59:50 +0000 (17:59 +0200)]
Merge pull request #1620 from musashino205/l10n/adblk-upd-ja

luci-app-adblock: update Japanese translation

6 years agoluci-app-adblock: update Japanese translation 1620/head
INAGAKI Hiroshi [Fri, 2 Feb 2018 15:42:56 +0000 (00:42 +0900)]
luci-app-adblock: update Japanese translation

Updated Japanese translations.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
6 years agoluci-app-adblock: sync translations
INAGAKI Hiroshi [Fri, 2 Feb 2018 15:12:59 +0000 (00:12 +0900)]
luci-app-adblock: sync translations

Synchronized translations with sources.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
6 years agoMerge pull request #1614 from dibdot/adblock
dibdot [Wed, 31 Jan 2018 19:29:05 +0000 (20:29 +0100)]
Merge pull request #1614 from dibdot/adblock

luci-app-adblock: sync with adblock 3.5.0

6 years agoluci-app-adblock: sync with adblock 3.5.0 1614/head
Dirk Brenken [Sat, 27 Jan 2018 17:13:52 +0000 (18:13 +0100)]
luci-app-adblock: sync with adblock 3.5.0

* Support new 'Download Queue'
* Support new 'Jail' Blocklist Creation
  (replace former 'Whitelist Mode')
* Fix field width in "Runtime Information" section

Signed-off-by: Dirk Brenken <dev@brenken.org>
6 years agoMerge pull request #1611 from squarewf/patch-1
Jo-Philipp Wich [Tue, 30 Jan 2018 16:34:50 +0000 (17:34 +0100)]
Merge pull request #1611 from squarewf/patch-1

Fix #1609: luci-proto-wireguard placeholder wrongfully suggests default port

6 years agoMerge pull request #1612 from user7887/luci-ru
Hannu Nyman [Tue, 30 Jan 2018 15:25:44 +0000 (17:25 +0200)]
Merge pull request #1612 from user7887/luci-ru

i18n-ru: fixed and updated russian translation

6 years agoFix #1609: luci-proto-wireguard placeholder wrongfully suggests default port 1611/head
square.wf [Tue, 30 Jan 2018 14:38:31 +0000 (15:38 +0100)]
Fix #1609: luci-proto-wireguard placeholder wrongfully suggests default port

6 years agoi18n-ru: fixed and updated russian translation 1612/head
Vladimir [Tue, 30 Jan 2018 14:35:30 +0000 (17:35 +0300)]
i18n-ru: fixed and updated russian translation

Signed-off-by: Vladimir <picfun@ya.ru>
6 years agoMerge pull request #1607 from user7887/luci-ru
dibdot [Mon, 29 Jan 2018 18:35:37 +0000 (19:35 +0100)]
Merge pull request #1607 from user7887/luci-ru

luci-app-travelmate fixed

6 years agoluci-app-travelmate fixed 1607/head
Vladimir [Mon, 29 Jan 2018 17:39:29 +0000 (20:39 +0300)]
luci-app-travelmate fixed

Signed-off-by: Vladimir <picfun@ya.ru>
6 years agoMerge pull request #1603 from user7887/luci-ru
Hannu Nyman [Mon, 29 Jan 2018 15:16:03 +0000 (17:16 +0200)]
Merge pull request #1603 from user7887/luci-ru

i18n-ru: fixed and updated russian translation

6 years agoi18n-ru: fixed and updated russian translation 1603/head
Vladimir [Sun, 28 Jan 2018 21:06:58 +0000 (00:06 +0300)]
i18n-ru: fixed and updated russian translation

Signed-off-by: Vladimir <picfun@ya.ru>
6 years agoMerge pull request #1600 from chris5560/master
Hannu Nyman [Sat, 27 Jan 2018 15:20:35 +0000 (17:20 +0200)]
Merge pull request #1600 from chris5560/master

luci.app-ddns: Update to 2.4.9-1

6 years agoluci.app-ddns: Update to 2.4.9-1 1600/head
Christian Schoenebeck [Sat, 27 Jan 2018 15:11:07 +0000 (16:11 +0100)]
luci.app-ddns: Update to 2.4.9-1

Read registered IP from file, updated by ddns-scripts.
Only read from DNS if file does not exist or outdated (check_interval).
Require ddns-scripts v 2.7.7

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
6 years agoMerge pull request #1597 from stangri/luci-app-simple-adblock
Hannu Nyman [Fri, 26 Jan 2018 14:23:38 +0000 (16:23 +0200)]
Merge pull request #1597 from stangri/luci-app-simple-adblock

luci-app-simple-adblock: Better logic to start/stop/reload from Web UI

6 years agoMerge pull request #1591 from user7887/luci-ru
Hannu Nyman [Fri, 26 Jan 2018 14:23:06 +0000 (16:23 +0200)]
Merge pull request #1591 from user7887/luci-ru

i18n-ru: fixed and updated russian translation

6 years agoMerge pull request #1593 from sotux/zh-cn_translation
Hannu Nyman [Fri, 26 Jan 2018 14:22:19 +0000 (16:22 +0200)]
Merge pull request #1593 from sotux/zh-cn_translation

luci-app-firewall: zh-cn: Update Simplified Chinese translation

6 years agoMerge pull request #1596 from stangri/luci-app-vpnbypass
Hannu Nyman [Fri, 26 Jan 2018 14:21:49 +0000 (16:21 +0200)]
Merge pull request #1596 from stangri/luci-app-vpnbypass

luci-app-vpnbypass: better service start/stop

6 years agoi18n-ru: fixed and updated russian translation 1591/head
Vladimir [Wed, 24 Jan 2018 12:55:03 +0000 (15:55 +0300)]
i18n-ru: fixed and updated russian translation

Signed-off-by: Vladimir <picfun@ya.ru>
6 years agoluci-app-simple-adblock: bugfix for service start/stop 1597/head
Stan Grishin [Thu, 25 Jan 2018 23:05:28 +0000 (15:05 -0800)]
luci-app-simple-adblock: bugfix for service start/stop

Signed-off-by: Stan Grishin <stangri@melmac.net>
6 years agofixed dynapoint.lua, there was no translation
Vladimir [Tue, 23 Jan 2018 18:48:28 +0000 (21:48 +0300)]
fixed dynapoint.lua, there was no translation

Signed-off-by: Vladimir <picfun@ya.ru>
6 years agoluci-app-vpnbypass: better service start/stop 1596/head
Stan Grishin [Fri, 26 Jan 2018 02:30:20 +0000 (18:30 -0800)]
luci-app-vpnbypass: better service start/stop

Signed-off-by: Stan Grishin <stangri@melmac.net>
6 years agoluci-app-firewall: zh-cn: Update Simplified Chinese translation 1593/head
Qian Zheng [Sun, 21 Jan 2018 03:12:05 +0000 (11:12 +0800)]
luci-app-firewall: zh-cn: Update Simplified Chinese translation

Signed-off-by: Qian Zheng <sotux82@gmail.com>
6 years agoMerge pull request #1588 from user7887/luci-ru
Hannu Nyman [Tue, 23 Jan 2018 20:37:28 +0000 (22:37 +0200)]
Merge pull request #1588 from user7887/luci-ru

fixed dynapoint.lua, there was no translation

6 years agofixed dynapoint.lua, there was no translation 1588/head
Vladimir [Tue, 23 Jan 2018 18:48:28 +0000 (21:48 +0300)]
fixed dynapoint.lua, there was no translation

Signed-off-by: Vladimir <picfun@ya.ru>
6 years agoMerge pull request #1587 from TDT-AG/pr/20180123-mwan3-fixes
Hannu Nyman [Tue, 23 Jan 2018 15:31:36 +0000 (17:31 +0200)]
Merge pull request #1587 from TDT-AG/pr/20180123-mwan3-fixes

luci-app-mwan3: refactoring continue 3

6 years agoluci-app-wman3: add license header to all files 1587/head
Florian Eckert [Tue, 23 Jan 2018 12:12:53 +0000 (13:12 +0100)]
luci-app-wman3: add license header to all files

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoluci-app-mwan3: fix diagnostics dropdown menu entry
Florian Eckert [Mon, 22 Jan 2018 14:09:31 +0000 (15:09 +0100)]
luci-app-mwan3: fix diagnostics dropdown menu entry

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoluci-app-mwan3: fix assert if route could not select by ubus
Florian Eckert [Fri, 19 Jan 2018 08:49:46 +0000 (09:49 +0100)]
luci-app-mwan3: fix assert if route could not select by ubus

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoMerge pull request #1585 from user7887/luci-ru
Hannu Nyman [Tue, 23 Jan 2018 11:20:11 +0000 (13:20 +0200)]
Merge pull request #1585 from user7887/luci-ru

i18n-ru: fixed simple-adblock string&rus translation

6 years agoi18n-ru: fixed simple-adblock strin&rus translation 1585/head
Vladimir [Mon, 22 Jan 2018 14:10:11 +0000 (17:10 +0300)]
i18n-ru: fixed simple-adblock strin&rus translation

Signed-off-by: Vladimir <picfun@ya.ru>
refine

refine

6 years agoMerge pull request #1582 from user7887/luci-ru
Hannu Nyman [Sun, 21 Jan 2018 17:54:08 +0000 (19:54 +0200)]
Merge pull request #1582 from user7887/luci-ru

i18n-ru: fixed russian translation

6 years agoi18n-ru: fixed russian translation 1582/head
Vladimir [Sun, 21 Jan 2018 16:48:47 +0000 (19:48 +0300)]
i18n-ru: fixed russian translation

Signed-off-by: Vladimir <picfun@ya.ru>
6 years agoMerge pull request #1576 from stangri/luci-app-advanced-reboot
Hannu Nyman [Sun, 21 Jan 2018 13:25:41 +0000 (15:25 +0200)]
Merge pull request #1576 from stangri/luci-app-advanced-reboot

luci-app-advanced-reboot: fixed bug on devices/board names with dashe…

6 years agoluci-app-advanced-reboot: fixed bug on devices/board names with dashes in them 1576/head
Stan Grishin [Sun, 21 Jan 2018 13:20:47 +0000 (05:20 -0800)]
luci-app-advanced-reboot: fixed bug on devices/board names with dashes in them

Signed-off-by: Stan Grishin <stangri@melmac.net>
6 years agoMerge pull request #1575 from user7887/luci-ru
Hannu Nyman [Sun, 21 Jan 2018 06:23:02 +0000 (08:23 +0200)]
Merge pull request #1575 from user7887/luci-ru

i18n-ru: fixed

6 years agoi18n-ru: fixed 1575/head
Vladimir [Sat, 20 Jan 2018 22:46:29 +0000 (01:46 +0300)]
i18n-ru: fixed

Signed-off-by: Vladimir <picfun@ya.ru>
6 years agoluci-app-voice-core and -diag: remove from repo
Hannu Nyman [Sat, 20 Jan 2018 13:58:03 +0000 (15:58 +0200)]
luci-app-voice-core and -diag: remove from repo

Remove luci-app-voice-core and luci-app-voice-diag as they have been BROKEN
since 2015. They only support luci-app-diag-devinfo that has been removed.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>