Jan-Tarek Butt
3412cd97b8
delete cpp files
2018-07-16 11:45:26 +02:00
Jan-Tarek Butt
eedfcbb72a
gluon-node-info: change default conf set sharelocation to 1
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
Matthias Schiffer
7e4bfee3c9
gluon-core: upgrade: remove unused variables
2018-07-14 13:35:28 +02:00
Matthias Schiffer
f1f2bae94f
gluon-core: remove obsolete gluon.site_config library
2018-07-13 23:16:33 +02:00
David Bauer
52bc028e6b
ar71xx: add support for OCEDO Koala ( #1475 )
2018-07-13 01:25:58 +02:00
Matthias Schiffer
210d97c53e
Switch to OpenWrt 18.06 branch
2018-07-10 22:57:40 +02:00
Matthias Schiffer
da058c5ef9
gluon-status-page: move neighbours-batadv wrapper to batadv-specific package
2018-06-30 16:03:13 +02:00
Andreas Ziegler
5cf7c53e69
gluon-config-mode-geo-location: allow overriding geo location description text
2018-06-29 21:01:24 +02:00
Andreas Ziegler
533ea986ad
gluon-config-mode-hostname: allow overriding hostname description text
2018-06-29 20:55:32 +02:00
Ralf Jung
1649635be4
gluon-config-mode-contact-info: allow overriding contact field help and note in site
2018-06-24 19:47:52 +02:00
J0WI
ee97fe8b9e
gluon-web-admin: show sha256sum to verify upgrade ( #1441 )
2018-06-19 19:24:27 +02:00
Sven Eckelmann
ef819cc196
ar71xx: add support for OpenMesh OM2P(-HS)v4 ( #1426 )
2018-06-09 13:55:38 +02:00
Sven Eckelmann
9d719a2e57
ar71xx: add support for OpenMesh A40/A60 ( #1424 )
2018-06-08 20:18:30 +02:00
Jan-Philipp Litza
e909d45ab0
gluon-radv-filterd: Invalidate originators cache after some time ( #1343 )
2018-06-05 21:55:30 +02:00
Matthias Schiffer
603912dd0d
gluon-config-mode-contact-info: restore datatype definition
...
optional = true does not make sense without a datatype. When no datatype is
set, the empty string will be a valid value, so data is never unset in the
write function. Restore the minlength(1) datatype so the contact setting is
deleted as intended when no value is provided.
2018-06-04 23:37:32 +02:00
Matthias Schiffer
b8fa1b2a99
gluon-config-mode-contact-info: remove useless description
...
The first half was just the package title, the second was outdated.
2018-06-04 23:15:59 +02:00
Matthias Schiffer
f51eac7582
gluon-status-page: add contact information again
...
The field was accidentally removed during the status-page rewrite.
Fixes #1401
2018-05-22 22:48:27 +02:00
Christof Schulze
ab7f1acd0c
gluon-config-mode-contact-info: provide enhancements for german, english and french translation to comply with DSGVO ( #1394 )
...
* do not allow to obligatorily require contact information
* add remark that the data is provided voluntarily
* mention how to delete the data
* be very clear about the fact that the data being entered is public and
can be downloaded and processed by anyone.
2018-05-19 19:26:33 +02:00
David Bauer
ed7d68490d
gluon-config-mode: add platform on config-mode reboot ( #1397 )
...
This commit adds the ability to show information about the platform on
config-mode reboot.
2018-05-17 02:30:29 +02:00
lemoer
73c30b0916
gluon-respondd: fix whitespace after "if"
2018-05-05 15:09:30 +02:00
lemoer
dde708692c
gluon-respondd: use %SCNu64 instead of %llu for uint64_t
2018-05-05 15:09:30 +02:00
lemoer
6ac7e97fae
gluon-respondd: add information from /proc/stat to "statistics"
...
This commit adds information about:
- how cpu time is spent since boot in jiffies (1/100*sek) (cpu)
- the value is summed for all cores, so in 10 seconds the
summed values will increase by 4000, if the cpu has
4 cores
- context switches since boot (ctxt)
- interrupt counters since boot (intr, softirq)
- forks since boot (processes)
{ "stat": {
"cpu": {
"user": 219403,
"nice": 1714,
"system": 75159,
"idle": 2727739,
"iowait": 2943,
"irq": 0,
"softirq": 571
},
"intr": 8426340,
"ctxt": 50992590,
"processes": 10549,
"softirq": 5161884
} }
2018-05-05 15:09:30 +02:00
Matthias Schiffer
1f7ed28b76
gluon-core: set VXLAN/legacy mode in site config
...
In multidomain setups, VXLAN is enabled by default, but can be disabled in
domain configs using the mesh/vxlan option. In single domain setups, the
mesh/vxlan option is mandatory.
The UCI option for legacy mode is removed.
Fixes #1364
2018-04-27 18:05:50 +02:00
Matthias Schiffer
5d92f125cd
gluon-web-network: remove legacy option for wired mesh
2018-04-27 17:48:36 +02:00
Matthias Schiffer
3519f4e61b
gluon-radv-filterd: correct call to ebtables-tiny
...
Fixes: 8e5abf02ae
("treewide: switch to ebtables-tiny")
2018-04-27 14:38:01 +02:00
Christof Schulze
2465a103f6
gluon-status-page: when prettifying undefined numbers, show - instead of NaN
2018-04-16 10:23:15 +02:00
Matthias Schiffer
62943f9ca1
gluon-mesh-vpn-tunneldigger: fix typo in description
2018-04-15 22:48:23 +02:00
Matthias Schiffer
6304a317e4
gluon-l3roamd: fix interface checks in initscript
...
The local_node ifstatus must be checked for local-node, not client. While
we're at it, also clean up the syntax a bit.
2018-04-15 12:49:52 +02:00
Christof Schulze
8959d8c3ea
gluon-status-page: make status page mesh protocol agnostic
...
batman-adv-specific parts are moved to a new package
gluon-status-page-mesh-batman-adv.
2018-04-15 12:46:01 +02:00
Christof Schulze
b70d4ce20a
gluon-core, gluon-l3roamd: introduce script gluon-list-mesh-interfaces that lists all currently active mesh interfaces
2018-04-15 12:41:01 +02:00
Christof Schulze
6dff120e3c
gluon-status-page: reduce usage of absolute paths in cgi-bin scripts neighbours-nodeinfo and stations
2018-04-15 12:39:36 +02:00
Matthias Schiffer
35ade80f1c
gluon-status-page: move mesh protocol specific definitions into a separate file
2018-04-15 11:36:37 +02:00