Jan-Tarek Butt
3569f12944
gluon-config-mode-geo-location: fix translation
2018-07-16 11:45:26 +02:00
Jan-Tarek Butt
b9bedb8265
0400-geo-location.lua: show last selected pos on map if router get reconfigured
2018-07-16 11:45:26 +02:00
Jan-Tarek Butt
3412cd97b8
delete cpp files
2018-07-16 11:45:26 +02:00
Jan-Tarek Butt
da7431e507
add preprocessor prepared gluon-config-mode-geo-location.pot.in file
2018-07-16 11:45:25 +02:00
Jan-Tarek Butt
9b80433958
add preprocessoer prepared fr.po.in file
2018-07-16 11:45:25 +02:00
Jan-Tarek Butt
d57cc8b9a9
add preprocessor prepared de.po.in file
2018-07-16 11:45:25 +02:00
Jan-Tarek Butt
755b071805
add preprocessor prepared check_site.lua.in file
2018-07-16 11:45:25 +02:00
Jan-Tarek Butt
5c19da474e
Add preprocessor prepared 0400-geo-location.lua.in file
2018-07-16 11:45:25 +02:00
Jan-Tarek Butt
2a6ccd1d22
gluon-config-mode-geo-location: add src/Makefile
2018-07-16 11:45:25 +02:00
Jan-Tarek Butt
d31efe2e09
gluon-config-mode-geo-location: add i18nfrgen.cpp
2018-07-16 11:45:25 +02:00
Jan-Tarek Butt
8999f646ba
gluon-config-mode-geo-location: wizardgen.cpp fix typo
2018-07-16 11:45:25 +02:00
Jan-Tarek Butt
fe7b295fcc
gluon-config-mode-geo-location: add i18ndegen.cpp
2018-07-16 11:45:25 +02:00
Jan-Tarek Butt
c0d8e3f6b4
gluon-config-mode-geo-location: i18ndefaultgen.cpp fix typo
2018-07-16 11:45:25 +02:00
Jan-Tarek Butt
3828e83ac3
gluon-config-mode-geo-location: rm i18n dir
2018-07-16 11:45:24 +02:00
Jan-Tarek Butt
5e6f3138d3
gluon-config-mode-geo-location: add i18ndegen.cpp
2018-07-16 11:45:23 +02:00
Jan-Tarek Butt
9925518cb2
gluon-config-mode-geo-location: rm gluon-config-mode-geo-location.pot
2018-07-16 11:45:23 +02:00
Jan-Tarek Butt
c663aff149
gluon-config-mode-geo-location: add i18ndefaultgen.cpp
2018-07-16 11:45:14 +02:00
Jan-Tarek Butt
c38ab4cb6a
gluon-config-mode-geo-location: add checkgen.cpp
2018-07-16 11:45:14 +02:00
Jan-Tarek Butt
c0d124a566
gluon-config-mode-geo-location: wizardgen.cpp add withspace
2018-07-16 11:45:14 +02:00
Jan-Tarek Butt
b1519a8ef0
gluon-config-mode-geo-location: add cpp to generate lua file
2018-07-16 11:45:14 +02:00
Jan-Tarek Butt
c4329ab1c5
gluon-config-mode-geo-location: add js for map
2018-07-16 11:45:14 +02:00
Andreas Ziegler
5cf7c53e69
gluon-config-mode-geo-location: allow overriding geo location description text
2018-06-29 21:01:24 +02:00
Matthias Schiffer
994c94918a
treewide: automatically set SECTION and CATEGORY for Gluon packages
2018-04-14 00:01:04 +02:00
Matthias Schiffer
60522ee253
treewide: move package Makefile boilerplate to gluon.mk
2018-03-08 19:49:41 +01:00
Matthias Schiffer
934221b86f
treewide: remove redundant definitions from package Makefiles
2018-03-07 21:23:41 +01:00
Matthias Schiffer
557565e189
gluon-web: add i18n package namespaces
2018-02-23 13:39:56 +01:00
Matthias Schiffer
7ccdacd294
treewide: rework check_site_lib.lua
...
In addition to significant internal differences in check_site_lib.lua (in
particular unifying error handling to a single place for the upcoming
multi-domain support), this changes the way fields are addressed in site
check scripts: rather than providing a string like 'next_node.ip6', the
path is passed as an array {'next_node', 'ip6'}.
Other changes in site check scripts:
* need_array and need_table now pass the full path to the sub fields to the
subcheck instead of the key and value
* Any check referring to a field inside a table implies that all higher
levels must be tables if they exist: a check for {'next_node', 'ip6'} adds
an implicit (optional) check for {'next_node'}, which allows to remove many
explicit checks for such tables
2018-01-19 10:12:43 +01:00
lemoer
50812b162c
treewide: forbid use of selected site variables in domain specific or site configs
...
[Matthias schiffer: rebase, add a few more restrictions]
2018-01-19 04:05:27 +01:00
Matthias Schiffer
951f62ac85
gluon-config-mode-*, gluon-web-admin: use new gluon.site library to avoid 'or {}' syntax
2017-08-08 13:53:16 +02:00
Matthias Schiffer
cd9ee858b8
gluon-config-mode-geo-location: remove uci:set() nil check
...
simple-uci will now delete an option when nil is passed.
2017-08-08 04:31:53 +02:00
Matthias Schiffer
2cd30d644b
Remove redundant virtual packages
...
As PROVIDES can be used to replace real packages now, we don't need the
virtual packages as workaround anymore. This also means that the providing
packages don't need to be added to site.mk explicitly anymore when the
default provider is used.
2017-07-08 16:34:40 +02:00
Matthias Schiffer
31d3f08f25
treewide: convert all LuCI-based packages to gluon-web
2017-02-22 01:31:25 +01:00
Matthias Schiffer
6cf03bab37
treewide: replace normal uses of luci.model.uci with simple-uci to reduce LuCI dependencies
...
We also make use of the boolean support of simple-uci to make scripts
clearer.
2017-02-10 02:10:01 +01:00
Matthias Schiffer
2dd8a700ca
package: avoid use of GLUONDIR variable
2017-01-17 21:22:58 +01:00
Ruben Barkow
34deeac380
gluon-config-mode-geo-location: make the label for altitude definable in the site folder ( #883 )
2016-11-30 13:13:59 +01:00
Jan-Tarek Butt
1c1f490527
Minify all Lua code
2016-07-10 20:14:25 +02:00
kb-light
269a8fbdd4
gluon-config-mode-geo-location: add ability to hide the altitude field ( #693 )
2016-04-27 12:37:30 +02:00
Matthias Schiffer
bb8d1783b3
gluon-config-mode-*, gluon-luci-portconfig: improve validation
...
Make bandwidth limits unsigned; trim numbers, the validator accepts
trailing whitespace.
2016-02-28 22:38:19 +01:00
Matthias Schiffer
98542b015d
i18n: s/noeud/nœud/
2015-10-08 22:16:25 +02:00
srauscher
16888d214d
Add french translation
2015-09-17 07:28:09 +02:00
Nils Schneider
1c4b179dd2
gluon-config-mode-geo-location: translate "altitude" to "Höhe"
2015-07-08 23:18:42 +02:00
Matthias Schiffer
5aa6838828
Introduce virtual packages for gluon-setup-mode and gluon-config-mode-core
...
This will require site.mk to explicitly pull in the gluon-setup-mode and
gluon-config-mode-core packages.
2015-04-26 13:16:23 +02:00
Matthias Schiffer
5d8aee0559
gluon-config-mode-geo-location: add "Altitude" string to the POT file
2015-04-25 18:40:19 +02:00
Matthias Schiffer
a97116b909
Remove english .po files, they are redundant.
2015-03-25 17:42:58 +01:00
Martin Weinelt
8361b51c32
gluon-config-mode-geo-location: add altitude field
2015-03-23 02:19:36 +01:00
Matthias Schiffer
d9366935e3
gluon-config-mode-*: add source directory to GluonBuildI18N calls
2015-03-19 19:05:42 +01:00
Matthias Schiffer
613dceaa25
gluon-config-mode-geo-location: add translations
2015-03-19 01:22:31 +01:00
Nils Schneider
3aecc92073
gluon-config-mode: modularize wizard
...
This commit splits gluon-config-mode into several, mostly independent
packages.
* gluon-config-mode-core: basic functionality (required)
* gluon-config-mode-hostname: hostname field
* gluon-config-mode-autoupdater: show when autoupdater is enabled
* gluon-config-mode-mesh-vpn: fastd vpn configuration, bw limit
* gluon-config-mode-geo-location: geo coordinates
* gluon-config-mode-contact-info: contact info field
The package gluon-config-mode has been removed. You need to replace
it with these packages (or any subset of them) in site.mk:
* gluon-config-mode-hostname
* gluon-config-mode-autoupdater
* gluon-config-mode-mesh-vpn
* gluon-config-mode-geo-location
* gluon-config-mode-contact-info
Note: It is not possible to deactivate the autoupdater in config mode
anymore (expert mode will still allow it). Instead, a message is shown
in case the autoupdater is enabled.
2014-08-05 14:56:45 +02:00