summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-ddns
AgeCommit message (Collapse)Author
2018-07-20luci-app-ddns: update and improve Russian translationAnton Kikin
Update existing not quite correct translations. Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
2018-06-11luci-app-ddns: use standard pkg info functionAnsuel Smith
DDns script call another sh script to check ddns-scripts version. We can use the quicker IPKG.info function instead of execute another slow command. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2018-06-07luci-app-ddns: fix div conversionAnsuel Smith
This fix some error from conversion of #1854 Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2018-06-05luci-app-ddns: Convert HTML tables to divjollaman999
2018-06-04luci-app-ddns: make param opt, optional, add myself as maintainerAnsuel Smith
Currently these params should be optional but in the current script then are required for any configuration to save. We add an "optional" boolean value to the validate function so that we can make this pram optional as it should be. Also adds me as maintainer Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2018-06-02luci-app-ddns: improve performanceAnsuel Smith
Every request directed to the ddns app call ddns tools module. Ddns tools module have lots of global variable that call slow os.execute function. This adds 10 second to every ddns request even if the function that is requested doesn't need that global variable. This commit introduce env_info function that execute os.execute command by executing what is actually requested and not process all the variables. Also remove 2 unecessary module that are not used. More researh find that major slowdown was caused by the calling of ddns script for the version check. Now we check if opkg is present and use it to check ddns-scripts version. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2018-05-16luci-app-ddns: fix HTML page rendering in globals sectionHelge Mader
Signed-off-by: Helge Mader <ma@dev.tdt.de>
2018-04-28luci-app-ddns: fix typo: CRTL should be CTRLfy1128
Reference to https://github.com/openwrt/luci/pull/1756 cherry picked from commit d9cd43fee1d9e0b01c91e569820ba83120d8840b Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-04-05treewide: filter shell arguments through shellquote() where applicableJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-01-27luci.app-ddns: Update to 2.4.9-1Christian Schoenebeck
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>
2018-01-26i18n-ru: fixed and updated russian translationVladimir
Signed-off-by: Vladimir <picfun@ya.ru>
2018-01-20i18n-ru: Edits on the general pattern of Russian translationVladimir
Signed-off-by: Vladimir <picfun@ya.ru>
2018-01-16i18n-sync change, added project info...Vladimir
Signed-off-by: Vladimir <picfun@ya.ru>
2018-01-14added project info, were reviewed in graphical mode, ready for a stable releaseVladimir
Signed-off-by: Vladimir <picfun@ya.ru>
2018-01-13added project info, were reviewed in graphical modeVladimir
Signed-off-by: Vladimir <picfun@ya.ru>
2018-01-13fixed russian translationVladimir
Signed-off-by: Vladimir <picfun@ya.ru>
2018-01-05fixed russian translationVladimir
Signed-off-by: Vladimir <picfun@ya.ru>
2018-01-03fixed and updated russian translationVladimir
Signed-off-by: Vladimir <picfun@ya.ru> [renamed swedish advanced-reboot.po as well, fixed a syntax error, filtered updated files through ./build/i18n-sync.sh] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-11-11i18n: Sync translationsINAGAKI Hiroshi
Synchronized translations. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-10-29i18n: Update Chinese translationyangfl
Signed-off-by: David Yang <mmyangfl@gmail.com>
2017-10-28i18n: Update Chinese translationyangfl
Signed-off-by: David Yang <mmyangfl@gmail.com>
2017-10-17i18n: synchronize and fix translation filesJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-09-06luci-app-ddns: Updated Italian translationBubu83
Signed-off-by: Alessio Casagrande bubu83@gmail.com
2017-09-02luci-app-ddns: Updated Swedish translationKristoffer Grundström
Signed-off-by: Kristoffer Grundström <hamnisdude@gmail.com>
2017-07-27i18n: sync translationsHannu Nyman
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-06-14Some translation for Swedish done.Kristoffer Grundström
Signed-off-by: Kristoffer Grundström <hamnisdude@gmail.com>
2017-04-26luci-app-ddns: fix to correct system statusChristian Schoenebeck
preset network "wan", if not configured in ddns config to correct display system status #1117 Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2017-02-22i18n: complete pt-br translationLuiz Angelo Daros de Luca
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2016-12-10Merge pull request #663 from NeoRaider/styleable-checkboxesDaniel Dickinson
luci-base: view: make checkboxes and radio buttons styleable
2016-12-04luci-app-ddns: update to support ddns-scripts 2.7.6Christian Schoenebeck
needed changes to support ddns-scripts 2.7.6 - new command line options of dynamic_ddns_lucihelper.sh - renamed global config options - new location of services files Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2016-09-30i18n: sync translationsHannu Nyman
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-09-25luci-app-ddns: correct required ddns-script versionChristian Schoenebeck
Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2016-09-25luci-app-ddns: ignore if name lookup progs not supporting force ip versionChristian Schoenebeck
- no longer verify installed name lookup programs to set has_forceip flag inside tools/ddns.lua - adapt messages inside hints.lua Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2016-07-02luci-app-ddns: adding pt-br translationMatheus Dal Mago
Signed-off-by: Matheus Dal Mago <matheusdalmago10@gmail.com>
2016-06-18luci-app-ddns: - fix handling of parameter "is_glue" and "dns_seerver"Christian Schoenebeck
- fix handling of parameter "is_glue" and "dns_seerver" - depends on https://github.com/openwrt/packages/pull/2875 Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2016-06-12luci-app-ddns: pass the is_glue option value to the helperMathias Kresin
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-05-30i18n: sync translationsHannu Nyman
sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-05-08luci-app-ddns: adapt to support khost (Knot DNS) and drill (ddns-scripts 2.7.1)Christian Schoenebeck
adapt to support khost (Knot DNS) and drill (ddns-scripts 2.7.1) Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2016-04-09fix problem not correctly handling "Bind Network" fieldChristian Schoenebeck
- fix problem not correctly handling "Bind Network" field #699 - some german translation extensions Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2016-03-29applications/luci-app-ddns: Fix typos (found by codespell)Stefan Weil
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2016-03-21i18n: sync translationsHannu Nyman
Sync translations Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-03-07luci-app-ddns: fixes because uclient-fetch support "force ip version"Christian Schoenebeck
- corrections because uclient-fetch now support "force ip version" - remove translations already part of base.po/base.pot Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2016-03-03luci-base: view: make checkboxes and radio buttons styleableMatthias Schiffer
Add an empty, normally invisible label after checkboxes and radio buttons with cbi-input-{checkbox,radio} classes to allow CSS styling them as suggested on http://www.paulund.co.uk/style-checkboxes-with-css Signed-off-by: Nils Schneider <nils@nilsschneider.net> Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2016-02-26i18n: sync translationsHannu Nyman
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-02-06luci-app-ddns: some fixesChristian Schoenebeck
- fixes for https://dev.openwrt.org/ticket/21787 - changed detection of BusyBox nslookup compiled with musl, thanks to Arjen de Korte Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2016-02-03i18n: Sync translationsHannu Nyman
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-01-30luci-app-ddns: bump to version 2.4.0-1Christian Schöenebeck
- fixes for #611 and #620 - adaptions for ddns-scripts 2.6.0 -- add hint for problems with BusyBox nslookup compiled with musl and offer installing hostip package -- add hint for not installed certificates inside /etc/ssl/certs and offer installing ca-certificates package https://github.com/openwrt/packages/pull/2243 -- check if malfunctional BusyBox nslookup installed, so disable using option dns_server if not Bind host or hostip installed - optimizations - cleanup: remove .po files without any translations Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2016-01-27Use numeric prefixes for uci-defaults scriptsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-12-31luci-app-ddns: removing unneeded assertChristian Schoenebeck
- remove unneeded assert() in tools/ddns.lua - correct PKG_VERSION to the correct value from controller/ddns.lua Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2015-12-21luci-app-ddns: use relative path to luci.mkJan Čermák
Signed-off-by: Jan Čermák <jan.cermak@nic.cz>