Matthias Schiffer
|
8a422ac0cb
|
treewide: use lua-jsonc instead of lua-cjson for JSON handling during build
|
2021-06-12 23:30:47 +02:00 |
|
Martin Weinelt
|
b181803ac4
|
scripts: check_site: add need_number_range check
|
2020-04-30 01:54:35 +02:00 |
|
Matthias Schiffer
|
c9f1fdf6ee
|
scripts: check_site: use setfenv to keep global environment clean
This is now much nicer to luacheck.
|
2019-06-17 20:36:35 +02:00 |
|
bobcanthelpyou
|
4249d65af7
|
treewide: fix luacheck warnings
|
2019-06-16 22:51:53 +02:00 |
|
Matthias Schiffer
|
16a78b4e9e
|
scripts/check_site.lua: use new format() function to simplify var_error()
|
2019-04-28 19:17:47 +02:00 |
|
Matthias Schiffer
|
5abddd2976
|
scripts/check_site.lua: fix array_to_string with non-string/number array elements
Fixes need_one_of() with boolean elements.
|
2019-04-28 19:16:28 +02:00 |
|
Martin Weinelt
|
423aafbd29
|
gluon-core: improve channel and add chanlist validation
|
2019-04-28 18:17:40 +02:00 |
|
bobcanthelpyou
|
fe521db441
|
build: add site check for obsolete settings (#1702)
|
2019-04-28 14:38:08 +02:00 |
|
David Bauer
|
c1b9ea2d9c
|
gluon-scheduled-domain-switch: add package (#1555)
This package allows to automatically switch to another domain, either
at a given point in time or after the node was offline long enough.
|
2019-02-12 11:00:29 +01:00 |
|
Matthias Schiffer
|
a49cf395bd
|
cripts/check_site.lua: print paths separated by '.' rather than '/'
Using slashs instead of dots is a bit unexpected, and as long as we're not
going for full-blown JSONPath, neither is more correct than the other.
|
2018-06-29 20:47:59 +02:00 |
|
Matthias Schiffer
|
aeae9df001
|
check_site: improve error message for unset values
|
2018-04-27 17:48:36 +02:00 |
|
Matthias Schiffer
|
ad7d154c5a
|
scripts/check_site.lua: show type of incorrect values in error messages
|
2018-04-01 23:21:18 +02:00 |
|
Matthias Schiffer
|
b7be32d9f4
|
scripts/check_site.lua: print proper error message for non-string keys in need_alphanumeric_key()
|
2018-04-01 23:18:53 +02:00 |
|
Martin Weinelt
|
85c0bd6f57
|
scripts/check_site.lua: add table_keys() helper
|
2018-03-20 17:23:48 +01:00 |
|
Matthias Schiffer
|
1a7d93a2b9
|
scripts/check_site.lua: add support for alternative checks
|
2018-03-20 17:15:55 +01:00 |
|
Matthias Schiffer
|
8cb0388416
|
scripts/check_site.lua: enable in_site()/in_domain() checks
|
2018-01-26 12:32:47 +01:00 |
|
Matthias Schiffer
|
51c0ceeb55
|
scripts/check_site.lua: merge site and domains for validation
Each domain is validated separately, preferring domain values to site
values.
Based-on-patch-by: lemoer <git@irrelefant.net>
|
2018-01-26 12:32:46 +01:00 |
|
Matthias Schiffer
|
24a085a542
|
gluon-site: add default domain and check for it
This does not do anything yet, as this_domain() is not implemented yet.
Based-on-patch-by: lemoer <git@irrelefant.net>
|
2018-01-26 12:32:46 +01:00 |
|
Matthias Schiffer
|
775028475b
|
check_site: move site loading logic to check_site_lib (which is renamed to check_site.lua)
|
2018-01-19 12:33:52 +01:00 |
|